1. 程式人生 > >[原始碼和文件分享]基於C++的吃豆人小遊戲的設計與實現

[原始碼和文件分享]基於C++的吃豆人小遊戲的設計與實現

一 遊戲介紹

遊戲的目的就是控制遊戲的主角小精靈吃掉藏在迷宮內所有的豆子,並且不能被幽靈抓到,總共有三個關卡。

二 系統設計

2.1 系統總體架構

系統總體架構如下表所示:

玩家 地圖 敵軍
方向控制 圍牆繪製 自動行走
碰撞檢測(吃豆子) 豆子繪製 碰撞檢測(抓人)
碰撞檢測(與敵人相撞) 地圖繪製

2.2 系統檔案結構

  • /標頭檔案/GMap.h 宣告地圖類

  • /標頭檔案/Object.h 宣告玩家和敵人類

  • /原始檔/GMap.cpp 實現地圖類

  • /原始檔/GObject.cpp 實現敵人類


參考文件和完整的文件和原始碼下載地址:

https://www.write-bug.com/article/1721.html