五子棋编程思路及实例
五子棋相信很多人都会玩,规则很简单,谁先练成5个就胜,有没有想过自己写个五子棋小游戏的程序呢,方法很简单,熟悉html,javascript和jquery就可以了。
思路
首先从高层进行设计,分成棋盘界面类,棋子管理类,AI类,五子棋规则类,界面帮助类等几个模块,模块间要有明确的分层关系,高层模块调用低层模块,模块之间的调用关系也要明确,降低耦合,模块对外暴露的接口在同一个抽象层次上,
以下是游戏的在线演示,欢迎大家试用,点击下面的“运行代码”按钮。
有人说有360浏览器和TT浏览器打不开,我提供了一个本地压缩包下载:下载地址