• hirotoshi
    了解作者
  • Python
    开发工具
  • 35KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 5
    下载次数
  • 2018-11-28 15:59
    上传日期
黑白棋的简单实现,打印棋盘,AI人机对战,记录对局 o是白棋,叉是黑棋
1.rar
  • 1
  • Othello.pyc
    12.8KB
  • 文档.doc
    42.5KB
  • graphics.py
    27KB
  • graphics.pyc
    34.6KB
  • Othello.py
    10.3KB
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/62709e9dd973ef42a43d8f87/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62709e9dd973ef42a43d8f87/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">&#19968;&#65294;<span class="_ _0"> </span>&#31243;&#24207;&#21151;&#33021;<span class="ff2">:</span>&#23454;&#29616;&#40657;&#30333;&#26827;&#28216;&#25103;&#30340;&#20154;&#26426;&#23545;&#25112;&#21644;&#20154;&#20154;&#23545;&#25112;</div><div class="t m0 x1 h3 y3 ff1 fs0 fc0 sc0 ls0 ws0">&#20108;&#65294;&#40657;&#30333;&#26827;&#20171;&#32461;&#20197;&#21450;&#35268;&#21017;<span class="ff2">:<span class="ff3 fs1 fc1"> <span class="fc2">www<span class="_ _1"></span>.othello.cn/rules.htm</span></span></span></div><div class="t m0 x1 h3 y4 ff1 fs0 fc0 sc0 ls0 ws0">&#19977;&#65294;&#20195;&#30721;&#20998;&#26512;<span class="ff2">:</span></div><div class="t m0 x1 h3 y5 ff1 fs0 fc0 sc0 ls0 ws0">&#25105;&#25226;&#31243;&#24207;&#21270;&#24402;&#20026;&#20004;&#37096;&#20998;<span class="ff2">,</span>&#27169;&#25311;&#40657;&#30333;&#26827;&#28216;&#25103;&#30340;&#33853;&#23376;&#21644;&#32534;&#21046;&#30005;&#33041;<span class="_ _2"> </span><span class="ff2">AI.</span></div><div class="t m0 x1 h3 y6 ff2 fs0 fc0 sc0 ls0 ws0">1.<span class="_ _3"> </span><span class="ff1">&#28216;&#25103;&#33853;&#23376;</span>:</div><div class="t m0 x2 h3 y7 ff2 fs0 fc0 sc0 ls0 ws0">a)<span class="_ _4"> </span><span class="ff1">&#39318;&#20808;<span class="_ _5"></span>&#25105;&#23450;<span class="_ _5"></span>&#20041;&#20102;<span class="_ _5"></span>&#19968;&#20010;<span class="_ _5"></span>&#31867;<span class="_ _2"> </span></span>Board<span class="_ _2"> </span><span class="ff1">&#26469;&#27169;<span class="_ _5"></span>&#25311;&#26827;<span class="_ _5"></span>&#30424;</span>.Bo<span class="_ _5"></span>ard<span class="_ _2"> </span><span class="ff1">&#31867;&#22411;&#22312;<span class="_ _5"></span>&#21021;&#22987;<span class="_ _5"></span>&#21270;&#26102;<span class="_ _5"></span>&#30011;&#20986;<span class="_ _5"></span>&#25972;&#20010;<span class="_ _5"></span>&#26827;&#30424;<span class="_ _5"></span></span>,<span class="_ _5"></span><span class="ff1">&#24182;</span></div><div class="t m0 x3 h3 y8 ff1 fs0 fc0 sc0 ls0 ws0">&#21021;&#22987;&#21270;&#20197;&#19979;<span class="_ _5"></span>&#20960;&#20010;&#21464;&#37327;<span class="_ _5"></span><span class="ff2">:<span class="_ _5"></span></span>&#25551;&#20889;&#24403;&#21069;&#26827;&#30424;<span class="_ _5"></span>&#20013;&#26827;&#23376;&#20301;&#32622;&#30340;<span class="_ _5"></span>&#25972;&#22411;&#25968;&#32452;<span class="_ _6"> </span><span class="fs1">AIboard<span class="_ _2"> </span>&#21644;<span class="_ _2"> </span>Pie<span class="_ _1"></span>ce<span class="_ _2"> </span>&#31867;&#22411;<span class="_ _5"></span>&#30340;</span></div><div class="t m0 x3 h4 y9 ff1 fs1 fc0 sc0 ls0 ws0">&#25968;<span class="_ _5"></span>&#32452;<span class="_ _2"> </span>pieces,<span class="_ _5"></span>&#35760;<span class="_ _5"></span>&#24405;<span class="_ _5"></span>&#26827;<span class="_ _7"></span>&#27493;<span class="_ _5"></span>&#30340;<span class="_ _5"></span>&#22534;<span class="_ _5"></span>&#26632;<span class="_ _8"> </span>stack,<span class="_ _5"></span>&#35760;<span class="_ _5"></span>&#24405;<span class="_ _5"></span>&#24403;<span class="_ _5"></span>&#21069;<span class="_ _5"></span>&#21487;<span class="_ _5"></span>&#33853;<span class="_ _5"></span>&#23376;<span class="_ _5"></span>&#26684;<span class="_ _5"></span>&#28857;<span class="_ _5"></span>&#30340;<span class="_ _5"></span>&#23383;<span class="_ _5"></span>&#20856;<span class="_ _8"> </span>PosDic<span class="_ _5"></span>&#65288;<span class="_ _7"></span>&#20026;<span class="_ _5"></span>&#20102;<span class="_ _5"></span>&#32034;<span class="_ _5"></span>&#24341;<span class="_ _5"></span>&#36895;</div><div class="t m0 x3 h4 ya ff1 fs1 fc0 sc0 ls0 ws0">&#24230;&#65292;&#20351;<span class="_ _5"></span>&#29992;<span class="_ _2"> </span>dict<span class="_ _2"> </span>&#32780;&#38750;<span class="_ _2"> </span>list,dict<span class="_ _2"> </span>&#20869;&#37096;&#32467;<span class="_ _5"></span>&#26500;&#20026;&#20108;<span class="_ _5"></span>&#21449;&#26641;&#65292;<span class="_ _5"></span>&#32034;&#24341;&#22797;<span class="_ _5"></span>&#26434;&#24230;&#20302;<span class="_ _5"></span>&#24456;&#22810;&#65289;<span class="_ _9"></span>,&#35760;&#24405;<span class="_ _5"></span>&#24403;&#21069;&#33853;<span class="_ _5"></span>&#23376;&#39068;</div><div class="t m0 x3 h4 yb ff1 fs1 fc0 sc0 ls0 ws0">&#33394;&#30340;&#21464;&#37327;<span class="_ _2"> </span>currentCo<span class="_ _1"></span>lor.</div><div class="t m0 x3 h4 yc ff2 fs1 fc0 sc0 ls0 ws0">Board<span class="_ _2"> </span><span class="ff1">&#20869;<span class="_ _5"></span>&#37096;<span class="_ _5"></span>&#30340;<span class="_ _8"> </span></span>DisplayBoard()<span class="_ _5"></span><span class="ff1">&#26041;<span class="_ _5"></span>&#27861;<span class="_ _5"></span>&#36127;<span class="_ _5"></span>&#36131;<span class="_ _5"></span>&#23558;<span class="_ _8"> </span></span>AIboard<span class="_ _2"> </span><span class="ff1">&#25152;<span class="_ _5"></span>&#25551;<span class="_ _5"></span>&#36848;<span class="_ _5"></span>&#26827;<span class="_ _5"></span>&#23376;<span class="_ _7"></span>&#20301;<span class="_ _5"></span>&#32622;<span class="_ _5"></span>&#36890;<span class="_ _5"></span>&#36807;<span class="_ _8"> </span></span>pieces<span class="_ _2"> </span><span class="ff1">&#30011;</span></div><div class="t m0 x3 h4 yd ff1 fs1 fc0 sc0 ls0 ws0">&#21040;&#30028;&#38754;&#19978;<span class="ff2">.</span></div><div class="t m0 x3 h4 ye ff2 fs1 fc0 sc0 ls0 ws0">CheckMouse()<span class="_ _5"></span><span class="ff1">&#26041;&#27861;&#36127;<span class="_ _5"></span>&#36131;&#21028;<span class="_ _5"></span>&#26029;&#29992;<span class="_ _5"></span>&#25143;&#33853;<span class="_ _5"></span>&#23376;&#20301;<span class="_ _5"></span>&#32622;<span class="_ _7"></span></span>,<span class="_ _5"></span><span class="ff1">&#24182;&#25913;<span class="_ _5"></span>&#21464;&#20869;<span class="_ _5"></span>&#37096;&#30340;<span class="_ _8"> </span></span>AIboard<span class="_ _2"> </span><span class="ff1">&#21644;<span class="_ _2"> </span></span>stack,<span class="_ _5"></span><span class="ff1">&#21516;&#26102;<span class="_ _5"></span>&#35843;</span></div><div class="t m0 x3 h4 yf ff1 fs1 fc0 sc0 ls0 ws0">&#29992;<span class="_ _2"> </span><span class="ff2">DisplayBoard<span class="_ _1"></span>()<span class="_ _5"></span><span class="ff1">&#26041;&#27861;&#25913;&#21464;&#30028;&#38754;&#12290;</span></span></div><div class="t m0 x3 h4 y10 ff2 fs1 fc0 sc0 ls0 ws0">CompPlay()<span class="_ _6"> </span><span class="ff1">&#26041;<span class="_ _a"> </span>&#27861;<span class="_ _6"> </span>&#36127;<span class="_ _a"> </span>&#36131;<span class="_ _6"> </span>&#35745;<span class="_ _6"> </span>&#31639;<span class="_ _a"> </span>&#26426;<span class="_ _6"> </span>&#33853;<span class="_ _6"> </span>&#23376;<span class="_ _b"> </span>&#65292;<span class="_ _6"> </span>&#24182;<span class="_ _a"> </span>&#25913;<span class="_ _6"> </span>&#21464;<span class="_ _c"> </span></span>AIboard<span class="_ _c"> </span><span class="ff1">&#21644;<span class="_ _d"> </span></span>stack,<span class="_ _a"> </span><span class="ff1">&#21516;<span class="_ _6"> </span>&#26102;<span class="_ _6"> </span>&#35843;<span class="_ _a"> </span>&#29992;</span></div><div class="t m0 x3 h4 y11 ff2 fs1 fc0 sc0 ls0 ws0">DisplayBoard()<span class="ff1">&#26041;&#27861;&#25913;&#21464;&#30028;&#38754;&#12290;</span></div><div class="t m0 x3 h4 y12 ff2 fs1 fc0 sc0 ls0 ws0">Undo()<span class="ff1">&#26041;&#27861;&#36127;&#36131;&#24377;&#20986;&#22534;&#26632;<span class="_ _2"> </span></span>stack<span class="_ _e"> </span><span class="ff1">&#30340;&#26632;&#39030;</span>,<span class="ff1">&#24182;&#21516;&#26102;&#25913;&#21464;<span class="_ _e"> </span></span>AIboard.</div><div class="t m0 x3 h4 y13 ff1 fs1 fc0 sc0 ls0 ws0">CountPiece()&#26041;&#27861;&#36820;&#22238;&#24403;&#21069;&#30340;&#40657;&#23376;&#25968;&#25110;&#32773;&#30333;&#23376;&#25968;</div><div class="t m0 x2 h4 y14 ff2 fs0 fc0 sc0 ls0 ws0">b)<span class="_ _4"> </span><span class="ff1 fs1">&#20854;&#27425;&#25105;<span class="_ _5"></span>&#23450;&#20041;<span class="_ _5"></span>&#20102;<span class="_ _5"></span>&#31867;<span class="_ _8"> </span>Piece<span class="_ _2"> </span>&#26469;&#27169;<span class="_ _5"></span>&#25311;<span class="_ _5"></span>&#26827;&#23376;<span class="_ _7"></span>.Piece<span class="_ _2"> </span>&#31867;<span class="_ _5"></span>&#22411;&#22312;<span class="_ _5"></span>&#21021;<span class="_ _5"></span>&#22987;&#21270;<span class="_ _5"></span>&#26102;<span class="_ _5"></span>&#23450;&#20041;<span class="_ _5"></span>&#20102;<span class="_ _5"></span>&#22914;&#19979;<span class="_ _5"></span>&#20960;<span class="_ _5"></span>&#20010;&#21464;<span class="_ _5"></span>&#37327;<span class="_ _5"></span>&#26469;&#25551;<span class="_ _5"></span>&#20889;</span></div><div class="t m0 x3 h4 y15 ff1 fs1 fc0 sc0 ls0 ws0">&#19968;&#20010;<span class="_ _5"></span>&#26827;&#23376;<span class="_ _5"></span>&#65306;&#26827;<span class="_ _5"></span>&#23376;&#30340;<span class="_ _5"></span>&#39068;&#33394;<span class="_ _8"> </span>color<span class="_ _5"></span>&#65288;<span class="_ _5"></span>-1=&#26080;<span class="_ _5"></span>&#33394;&#65292;<span class="_ _5"></span>0=<span class="_ _5"></span>&#30333;&#65292;<span class="_ _5"></span>1=&#40657;<span class="_ _5"></span>&#65289;,<span class="_ _5"></span>&#26827;&#23376;<span class="_ _5"></span>&#30340;&#20013;<span class="_ _5"></span>&#24515;<span class="_ _8"> </span>center,&#26827;<span class="_ _5"></span>&#23376;&#30340;<span class="_ _5"></span>&#21322;</div><div class="t m0 x3 h4 y16 ff1 fs1 fc0 sc0 ls0 ws0">&#24452;<span class="_ _e"> </span>r,&#26827;&#23376;&#30340;&#23454;&#20307;<span class="_ _e"> </span>circle,<span class="_ _5"></span>&#26827;&#23376;&#26159;&#21542;&#30011;&#20986;<span class="_ _e"> </span>visible</div><div class="t m0 x3 h4 y17 ff2 fs1 fc0 sc0 ls0 ws0">Piece<span class="_ _e"> </span><span class="ff1">&#20869;&#37096;&#30340;<span class="_ _e"> </span></span>SetColor<span class="_ _5"></span><span class="ff1">&#65288;&#65289;&#26041;&#27861;&#36127;&#36131;&#25353;&#29031;&#35835;&#20837;&#25913;&#21464;&#20869;&#37096;&#30340;<span class="_ _e"> </span></span>color.</div><div class="t m0 x3 h4 y18 ff2 fs1 fc0 sc0 ls0 ws0">Show()<span class="ff1">&#26041;&#27861;&#36127;&#36131;&#30011;&#20986;&#26827;&#23376;</span></div><div class="t m0 x3 h4 y19 ff2 fs1 fc0 sc0 ls0 ws0">Hide()<span class="ff1">&#26041;&#27861;&#36127;&#36131;&#31227;&#38500;&#26827;&#23376;</span></div><div class="t m0 x2 h4 y1a ff2 fs0 fc0 sc0 ls0 ws0">c)<span class="_ _f"> </span><span class="ff1 fs1">&#35760;&#24405;&#19968;&#20010;&#26827;<span class="_ _5"></span>&#27493;&#38656;&#35201;&#30693;&#36947;&#36825;<span class="_ _5"></span>&#20010;&#19979;&#20102;&#36825;&#19968;&#27493;&#21518;&#65292;<span class="_ _5"></span>&#26827;&#30424;&#20135;&#29983;&#20102;&#21738;<span class="_ _5"></span>&#20123;&#21464;&#21270;&#12290;&#35760;&#24405;<span class="_ _5"></span>&#21464;&#21270;&#24471;&#21516;&#26102;&#35760;</span></div><div class="t m0 x3 h4 y1b ff1 fs1 fc0 sc0 ls0 ws0">&#24405;&#33853;&#23376;&#20301;&#32622;<span class="_ _5"></span>&#65292;&#33853;&#23376;&#21518;&#25913;&#21464;<span class="_ _5"></span>&#20102;&#21738;&#20123;&#23376;&#65292;&#21644;&#33853;&#23376;<span class="_ _5"></span>&#39068;&#33394;&#12290;&#32780;&#19988;&#27599;<span class="_ _5"></span>&#20010;&#26827;&#27493;&#37117;&#24212;&#35813;<span class="_ _5"></span>&#26159;&#19981;&#21487;&#21464;&#30340;&#65292;</div><div class="t m0 x3 h4 y1c ff1 fs1 fc0 sc0 ls0 ws0">&#25152;&#20197;&#29992;&#19968;&#20010;<span class="_ _e"> </span>turple<span class="_ _e"> </span>&#22411;&#30340;&#21464;&#37327;&#26469;&#20381;&#27425;&#35760;&#24405;&#19978;&#36848;&#19977;&#28857;&#12290;</div><div class="t m0 x1 h3 y1d ff2 fs0 fc0 sc0 ls0 ws0">2.<span class="_ _3"> </span><span class="ff1">&#30005;&#33041;<span class="_ _e"> </span></span>AI<span class="ff1">&#65306;</span></div><div class="t m0 x4 h4 y1e ff1 fs1 fc0 sc0 ls0 ws0">1&#65289;AI<span class="_ _e"> </span>&#30340;&#26680;&#24515;&#24605;&#24819;&#65306;</div><div class="t m0 x3 h4 y1f ff1 fs1 fc0 sc0 ls0 ws0">&#32771;&#34385;<span class="_ _5"></span>&#19981;&#21516;<span class="_ _5"></span>&#26827;&#27493;<span class="_ _5"></span>&#25152;&#26500;<span class="_ _5"></span>&#25104;&#30340;<span class="_ _5"></span>&#26641;&#65292;<span class="_ _5"></span>&#26641;&#30340;<span class="_ _5"></span>&#31532;&#19968;<span class="_ _5"></span>&#23618;&#20026;<span class="_ _5"></span>&#24403;&#21069;&#25152;<span class="_ _5"></span>&#33021;&#36208;<span class="_ _5"></span>&#30340;&#26827;<span class="_ _5"></span>&#27493;&#12290;<span class="_ _5"></span>&#31532;<span class="_ _b"> </span>i<span class="_ _2"> </span>&#23618;&#33410;<span class="_ _5"></span>&#28857;&#30340;<span class="_ _5"></span>&#20272;&#20540;<span class="_ _5"></span>&#30001;&#19979;</div><div class="t m0 x2 h4 y20 ff1 fs1 fc0 sc0 ls0 ws0">&#19968;&#23618;&#33410;&#28857;&#30340;<span class="_ _5"></span>&#20272;&#20540;&#30830;&#23450;&#65292;&#24213;<span class="_ _5"></span>&#31471;&#30340;&#20272;&#20540;&#30001;&#20272;&#20540;&#20989;<span class="_ _5"></span>&#25968;&#30830;&#23450;&#12290;&#22312;&#36882;<span class="_ _5"></span>&#24402;&#36807;&#31243;&#20013;&#29992;<span class="_ _a"> </span>Alpha-Beta<span class="_ _2"> </span>&#21098;&#26525;&#31639;<span class="_ _5"></span>&#27861;</div><div class="t m0 x2 h4 y21 ff1 fs1 fc0 sc0 ls0 ws0">&#36827;&#34892;&#21098;&#26525;&#65292;&#20943;&#23569;&#35745;&#31639;&#37327;&#12290;&#26368;&#32456;&#36820;&#22238;&#20272;&#20540;&#26368;&#39640;&#30340;&#33410;&#28857;&#25152;&#23545;&#24212;&#30340;&#26827;&#27493;&#12290;</div><div class="t m0 x4 h3 y22 ff2 fs0 fc0 sc0 ls0 ws0">2<span class="ff1">&#65289;&#20272;&#20540;&#20989;&#25968;&#30340;&#23454;&#29616;&#20998;&#20026;&#22914;&#19979;&#20960;&#37096;&#20998;&#65306;</span></div><div class="t m0 x3 h3 y23 ff2 fs0 fc0 sc0 ls0 ws0">a)<span class="_ _4"> </span><span class="ff1">&#20989;&#25968;<span class="_ _e"> </span></span><span class="fs1">InitValueBoard<span class="_ _5"></span><span class="ff1">&#65288;&#65289;</span></span></div><div class="t m0 x5 h4 y24 ff1 fs1 fc0 sc0 ls0 ws0">&#27492;&#20989;&#25968;&#21021;&#22987;&#21270;&#26827;&#26684;&#34920;<span class="_ _e"> </span><span class="ff2">ValueBoard<span class="_ _e"> </span></span>&#30340;&#20869;&#23481;&#65292;&#25551;&#36848;&#20102;&#26827;&#30424;&#19978;&#27599;&#20010;&#20301;&#32622;&#23545;&#24212;&#30340;&#25968;&#20540;&#12290;</div><div class="t m0 x3 h4 y25 ff2 fs1 fc0 sc0 ls0 ws0">b)<span class="_ _10"> </span>Board<span class="_ _e"> </span><span class="ff1">&#31867;&#37324;&#38754;&#30340;&#26041;&#27861;<span class="_ _e"> </span></span>CheckPos(),<span class="_ _5"></span>CheckValue(),CheckWin()</div><div class="t m0 x5 h4 y26 ff2 fs1 fc0 sc0 ls0 ws0">CheckPos()<span class="ff1">&#26041;&#27861;&#36890;&#36807;&#36941;&#21382;<span class="_ _e"> </span></span>AIboard(),<span class="ff1">&#36820;&#22238;&#24403;&#21069;&#21487;&#20197;&#19979;&#30340;&#20301;&#32622;</span></div><div class="t m0 x5 h4 y27 ff2 fs1 fc0 sc0 ls0 ws0">CheckValue()<span class="ff1">&#26041;&#27861;&#30340;&#36820;&#22238;&#20540;&#30001;&#20004;&#37096;&#20998;<span class="_ _e"> </span></span>Mobility<span class="_ _2"> </span><span class="ff1">&#21644;<span class="_ _e"> </span></span>PosVal<span class="_ _e"> </span><span class="ff1">&#32447;&#24615;&#32452;&#21512;&#32780;&#25104;&#65306;</span></div><div class="t m0 x6 h4 y28 ff1 fs1 fc0 sc0 ls0 ws0">PosVal<span class="_ _2"> </span>&#20026;<span class="_ _5"></span>&#24403;<span class="_ _5"></span>&#21069;<span class="_ _5"></span>&#26827;<span class="_ _5"></span>&#30424;<span class="_ _5"></span>&#19978;<span class="_ _5"></span>&#26412;<span class="_ _5"></span>&#26041;<span class="_ _5"></span>&#26827;<span class="_ _5"></span>&#23376;<span class="_ _7"></span>&#23545;<span class="_ _5"></span>&#24212;<span class="_ _5"></span>&#26827;<span class="_ _5"></span>&#26684;<span class="_ _5"></span>&#34920;<span class="_ _5"></span>&#19978;<span class="_ _5"></span>&#30340;<span class="_ _5"></span>&#25968;<span class="_ _5"></span>&#20540;<span class="_ _5"></span>&#20043;<span class="_ _5"></span>&#21644;<span class="_ _5"></span>&#20943;<span class="_ _5"></span>&#21435;<span class="_ _5"></span>&#25932;<span class="_ _5"></span>&#26041;<span class="_ _5"></span>&#26827;<span class="_ _5"></span>&#23376;</div><div class="t m0 x7 h4 y29 ff1 fs1 fc0 sc0 ls0 ws0">&#23545;&#24212;&#26827;&#26684;&#34920;&#19978;&#30340;&#25968;&#32452;&#20043;&#21644;</div></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div> </body> </html>
评论
    相关推荐
    • snowglobe-src-viewer-2.0.0-r0.tar.gz
      国外的开源游戏引擎,能够承载上千人,属于社交类的游戏
    • 彩球射手.rar
      该游戏适合于平时娱乐之用,娱乐时只需将大于等于三个的连在一块就得分,直到最地层触底为止.
    • 是男人就下一百层SHY.rar
      制作的第一款休闲类的手机游戏,适合初学者参考
    • Java拼图游戏源码.rar
      Java拼图游戏源码,挺经典是一个源码,内附解压密码
    • UnrealEngine3.tar.gz
      虚幻引擎3(UnrealEngine3)源代码,包含编辑器和引擎部分的源代码。比较完整。
    • Sudoku.zip
      数独题集 分上下册,上册为120道数独题,下册为答案 提高智力的最简单方式
    • Engine_v0.2.tar.gz
      一个巨cool的3D游戏引擎源代码。其0.3版本开始收费,卖10000美金,其功能有bsp/portal,particle system,physics,skelet-animation,energe unit,lod.四叉树/八叉树,shaders(glsl/hlsl)
    • tiaoqi.zip
      跳棋游戏
    • com_comprofiler.zip
      最受欢迎的Joomla社区用户管理收费插件 - Commnity Builder 1.2 RC2。 Community Builder suite (CB) extends the Joomla! user management system. Key features: extra fields in profile, enhanced registration workflows, user lists, connection paths between users, admin defined tabs and user profiles, image upload, front-end workflow management, integration with other components, like PMS, Newsletter, Forum, Galleries. Release 1.1 is compatible with all Joomla! 1.0.x (including 1.0.15) and Mambo 4.5.2-4.6.4. New CB version 1.2 RC brings Joomla 1.5 native compatibility (and keeping Joomla 1.0.x and Mambo 4.5.2-4.6.4 native compatibility), multi-criteria user searches, full field controls of core fields, ajax email and username checkers, new lost username/password form and many more features and fixes. Please see announcement on our homepage.
    • fchess_src.zip
      供两个人网上对弈的网络五子棋源码