上一篇博文我们看到了象棋的效果图,这一张我们来看象棋代码的整体概述
让我们先对整个代码框架有个了解。
主目录:
主目录包含内容如上图:
classes目录:业务代码
proj.win32:包括main.cpp和工程文件
Resorces:代码中用到的资源
剩下三个文件我们不用,不解释了
classes目录:
classes目录代码如上图
这里包含了一下代码文件,以cpp为例解释
WelCome.cpp:是欢迎页面的实现
AppDelegate.cpp:是app委托类,对cocos2dx应用程序的应用程序的简单委托包装,方便移植
ChessDefine.cpp:这个显然是象棋定义文件
ChessRule.cpp:这个是象棋规则实现文件,马走日象走田的规矩都定义在这里
MainMenu.cpp:主界面程序
classes目录包含了最主要的逻辑代码和应用程序代理,如果需要移植,那么要移植的代码就在这个目录了
proj.win32目录
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow