- 这是与国标麻将相关的应用,包含算番器、线下实麻计分器、番种详细说明、牌理等内容
- 本程序以cocos2dx引擎为UI写成
- 算番、判断听牌、听牌计算、上听数计算、有效牌计算等相关算法在mahjong-algorithm文件夹下,可提取出来单独使用
- 由于cocos2dx引擎自身的源码较为庞大,这里就不上传了,请按如下步骤配置
- 下载cocos2dx v3.16
- clone本项目
- 随便创建一个c++工程,工程名可以随便取(命令行:cocos new -l cpp --portrait 工程名)
- 将在上一步创建的工程目录下的cocos2d目录拷贝到本项目Classes的同一级目录下
- cocos2dx引擎源码修改:将文件夹cocos2d_improvements里面的内容复制到cocos2d
- 用VS2013/VS2015/VS2017打开proj.win32目录下的ChineseOfficialMahjongHelper.sln
- PS: 当第一次编译完成后,可以将引擎相关的项目都卸载了,以节约下次编译的时间
- 用xcode打开proj.ios_mac目录下的ChineseOfficialMahjongHelper.xcodeproj
- 用Android Studio导入proj.android
- 牌画来源:日语维基——**麻雀
- 其他图片来源:CrossApp
- Android自带素材