C++推箱子專案(帶圖帶資料)
阿新 • • 發佈:2018-12-10
c++推箱子專案
開發背景
大一結束的專業見習專案,使用c++的HGE遊戲引擎開發一個推箱子游戲。大概用了三天時間基本每天有十幾個小時,最後一天為了加一個資訊框提示自己找素材,摳圖做到凌晨兩點多。而最後見習老師看都沒看一眼,當是心裡特別氣憤。不過回想起來也學到了很多,也是第一次使用c++開發完整的專案,第一次用到了git工具,也體會到了程式設計師趕進度加班的感覺。
專案介紹
功能介紹
- 人物動畫移動,推箱子,遊戲過關
- 進度條載入
- 關卡,步數顯示
- 遊戲特效
- 人物動畫移動
- 箱子顏色變化
- 重新開始人物沿原路線返回
- 遊戲音效,音效控制:
- 背景音樂
- 箱子到達終點音效
- 人物移動音效
- 滑鼠點選音效
- 推箱子音效
- 過關,通過音效
- 後退一步,重新開始,上下關卡切換
- 退出資訊框提示
執行圖片
專案總結
專案採用HGE引擎開發,引擎原始碼,中文資料等在資料資料夾中。2005年的引擎雖說很古老,但做學習使用卻很合適,比unity3D等大型遊戲引擎底層,按鈕,進度條等UI控制元件都是自己寫的類。總而言之學習肯定學底層,開發講效率。