源码下载地址:chinese_chess.zip_象棋机器人对战js-网络游戏文档类资源-CSDN下载
下载解压后,文件如下
html页面源码如下
<!DOCTYPE html><head><title>中国象棋人机对战</title><script type="text/javascript" src="base.js"></script><script type="text/javascript" src="moveGenerator.js"></script><script type="text/javascript" src="evaluation.js"></script><script type="text/javascript" src="searchEngine.js"></script><script type="text/javascript" src="UI.js"></script><link type="text/css" rel="stylesheet" href="style.css" /></head><body><div class='board' id='board'></div><div class="op">级别:<select id="level"><option value="1">1级</option><option value="2">2级</option><option value="3">3级</option><option value="4">4级</option></select> 开局:<input type="radio" name="start" value="1" id="start_1" checked=""><label for="start_1">人</label><input type="radio" name="start" value="0" id="start_2"><label for="start_2">机器</label> <input type="button" class="ipt" value="开始下棋" id="btn"/><p>注意:3、4两个级别请用IE9以上版本、google chrome、firefox等浏览器进行游戏<br> </p></div><script>var cc = new ChineseChessUI( 'board' );function start() {var levelEls = document.getElementById( 'level' );var startEls = document.getElementsByName( 'start' );var level;var start;for (var i = 0; i < 2; i++) {if( startEls[ i ].checked ) start = startEls[ i ].value;};level = levelEls.value;cc.start( level, start );}document.getElementById( 'btn' ).onclick = start;</script> </body></html>
点击chineseChess.html文件,用浏览器打开,页面效果如下
选在游戏难度级别,和谁先开局下棋,然后点击开始
你也可以将代码上传到gitee仓库上,启用gitee pages服务,就可以在线玩耍了,若果觉得不错的就点击下载吧。