C語言手寫魂斗羅(一)
2023-03-24 14:10 作者:C語言編程開發(fā) | 我要投稿

1. 項目介紹
使用C語言,手寫魂斗羅經典游戲場景。
配套視頻教程(主頁作品搜索魂斗羅)
視頻講解整個開發(fā)過程。?
2. 游戲效果演示
為了避免違規(guī),這里不做演示,可以直接在視頻教程中查看完整效果。
3. 項目準備
VS2019+EasyX圖形庫
Easyx直接在easyx官網下載,然后雙擊安裝。
4. 創(chuàng)建項目
使用vs2019創(chuàng)建一個空項目,并導入項目素材資源(留言郵箱地址獲?。?/p>
素材目錄res:?

?修改項目屬性,把字符集修改為多字節(jié)字符集:

5. 實現游戲的啟動界面
先導入工具文件tools.h和tools.cpp 。



?啟動按鈕的點擊原理,非常簡單。直接根據鼠標消息的位置來判斷,如果在按鈕區(qū)域之內,就高亮顯示,如果在按鈕區(qū)域之外,按鈕就顯示正常狀態(tài),如果鼠標位置落在按鈕區(qū)域之內,同時點擊了鼠標左鍵,就認為是按鈕的單擊事件,然后跳轉到游戲場景。
下一節(jié),實現玩家Hero的走動。
?

大家可以私信我發(fā)送“學習資料”可以光速拿到學習資料哦~源碼素材資源有疑問+q群:951028656??點贊,投幣+收藏,關注up不迷茫!