色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>基于Cocos2d-X 3.17與cocostudio V3.10開發的單機麻將游戲

基于Cocos2d-X 3.17與cocostudio V3.10開發的單機麻將游戲

2022-06-23 | zip | 49.24 MB | 次下載 | 免費

資料介紹

授權協議 未知
開發語言 C/C++
操作系統 跨平臺
軟件類型 開源軟件
所屬分類 游戲/娛樂單機游戲

軟件簡介

COCOS2D-X 單機麻將

項目介紹

基于最新版 Cocos2d-X 3.17 與 cocostudio V3.10 開發的單機麻將游戲,麻將算法為商業級麻將服務器端算法,整個項目代碼精簡、注釋詳細。

  • 如果你剛剛接觸Cocos2d-X 這絕對是個不錯的入門項目

  • 如果是你C++初學者或者其他語言轉游戲開發,這項目沒有復雜的語法絕對是一個不錯的學習項目

  • 如果你是游戲開發從業者想轉行棋牌行業,這項目的棋牌算法絕對能夠給予你啟發

?

?

?

軟件架構

  • 游戲引擎基于最新版本 Cocos2d-X v3.17

  • 游戲UI設計使用 Cocostudio3.10

  • 游戲使用C++開發

  • 商業級麻將算法

安裝教程

  1. 由于Cocos2d源碼比較龐大,GIT上不包括Cocos2d-X 3.17源碼,所以第一步需要下載并且安裝cocos2d-x-3.17 安裝好后使用命令行創建個新項目,將項目里的cocos2d文件夾拷到本項目下,
    pYYBAGKn5a2Ac5HmAADxrpigVAg855.png

  2. 下載安裝好Cocostudio3.10,打開UI.ccs文件即可編輯和發布UI
    poYBAGKn5bCACse8AAVEw-lJQL8293.png

  3. MAC直接用Xcode 或者AppCode 直接打開 proj.ios_mac 即可運行
    poYBAGKn5bGAMfxzAAGl5NNgJRY96.jpeg

  4. AndroidStudio安裝直接打開 proj.android 項目即可運行
    pYYBAGKn5bOAHblQAAIPZQAx_Lc07.jpeg

  5. Visual Studio 安裝未驗證

源碼說明

UI項目說明

  • cocosstudio目錄為UI目錄

  • UI.ccs是UI項目配置文件

文件 說明
HelloLayer.csd 歡迎界面層
AlertLayer.csd 彈框層
GameLayer.csd 游戲層
SetLayer.csd 設置層
GameOverLayer.csd 游戲結算層
Gang0.csd 橫向顯示杠的節點
Peng0.csd 橫向顯示碰的節點
Gang1.csd 豎向顯示杠的節點
Peng1.csd 豎向顯示碰的節點
BtnPeng.csd 碰按鈕節點
BtnGang.csd 杠按鈕節點
BtnHu.csd 胡按鈕節點
BtnGuo.csd 過按鈕節點
EffectZm.csd 自摸特效
EffectPeng.csd 碰特效
EffectHu.csd 胡特效
EffectGang.csd 杠特效
SignAnim.csd 標記當前出牌動畫
MainScene.csd 沒用

源碼說明

文件 說明
AppDelegate.h/AppDelegate.cpp Cocos2d游戲啟動類
GameSceneManager.h/GameSceneManager.cpp 單例,封裝創建提示層、設置Scene和Layer等
AlertLayer.h/AlertLayer.cpp 彈出層類
HelloWorldScene.h/HelloWorldScene.cpp 游戲Scene類
BaseUILayer.h/BaseUILayer.cpp Cocostudio界面基類,封裝了部分按鈕事件綁定功能
HelloLayer.h/HelloLayer.cpp 游戲初始歡迎界面類
GameLayer.h/GameLayer.cpp 游戲層界面類,用來控制游戲的顯示
SetLayer.h/SetLayer.cpp 游戲設置層
GameConfig.h/GameConfig.cpp 加載與存儲游戲設置信息
ViewControl.h/ViewControl.cpp 通過觀察者模式,控制界面切換
ViewObject.h/ViewObject.cpp 封裝界面切換指令與數據
UIHelper.h/UIHelper.cpp UI工具類,封裝節點查找方法
Utility.h 工具類,封裝字符串操作方法
IPlayer.h 游戲玩家基類
AIPlayer.h/AIPlayer.cpp 機器人玩家
RealPlayer.h/RealPlayer.cpp 真實玩法
GameEngine.h/GameEngine.cpp 麻將引擎,控制游戲邏輯流轉
GameLogic.h/GameLogic.cpp 麻將算法類
GameCmd.h 麻將傳遞的對象定義
AIEngine.h/AIEngine.cpp 機器人引擎
FvMask.h 標記位操作工具
  • GameEngine.h中定義的IGameEngineEventListener接口,該接口用于玩家處理游戲事件,AIEngine實現了機器人的游戲事件處理接口,GameLayer中實現了真實玩家的游戲事件處理接口。

參與貢獻

  1. Fork 本項目

  2. 新建 Feat_xxx 分支

  3. 提交代碼

  4. 新建 Pull Request

https://gitee.com/xiyoufang/cocostudio-mahjong

?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

请按住滑块,拖动到最右边
了解新功能

查看更多

广告

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 国产精品午夜小视频观看 | 2018久久视频在线视频观看 | 俄罗斯乌克兰战争原因 | 最近中文字幕完整版高清 | 天天躁人人躁人人躁狂躁 | www色小姐| 国语自产一区第二页 | 亚洲视频无码高清在线 | 最近日本字幕MV免费观看在线 | 亚洲一区精品在线 | 小泽玛丽av无码观看 | 越南女 黑人 痛苦 大叫 | 成人在免费观看视频国产 | 翘臀少妇被扒开屁股日出水爆乳 | 亚洲成AV人电影在线观看 | 各种肉黄浪荡故事集 | 伦理片97影视网 | 国产免费不卡 | 久久re视频这里精品09首页 | 久久99亚洲AV无码四区碰碰 | 国产第一页浮力影院 | 欧美成人亚洲高清在线观看 | 国产成人自产拍免费视频 | 中文字幕日本在线mv视频精品 | 国产永久免费视频 | 三级黄色a | 桥本有菜黑丝 | 极品 女神校花 露脸91 | 亚洲视频在线观看免费 | 6080yy亚洲久久无码 | 亚洲中文字幕欧美自拍一区 | 久久成人午夜电影mp4 | 久久精品麻豆国产天美传媒果冻 | 亚洲无人区码二码三码区别图 | 国产午夜精品理论片影院 | 国产精品无码视频一区二区 | yellow日本动漫观看免费 | 免费观看a视频 | 电影日本妻子 | 亚洲精品视频在线播放 | 日本wwwxx爽69护士 |