1. 程式人生 > >[原始碼和文件分享]基於WIN32 API介面程式設計的下100層小遊戲

[原始碼和文件分享]基於WIN32 API介面程式設計的下100層小遊戲

一 需求分析

程式面向windows程式設計課的課程設計作品。做了一個簡易的小遊戲,下一百層,介面為SDK,運用GDI技術。

走一塊磚算為下一層,總共有100塊磚,也就是100層。

其中有5種磚。分別為:碰到後會扣血的釘子磚,碰到後會立刻碎掉的碎磚,小人站上去後會隨之向左向右移動的旋轉磚和最基本的普通磚

小人總共有3血。若碰到釘子磚,-1Hp, 小人會隨著磚向上移動。若走的太慢,碰觸介面最上方的釘子則會削減全部HP,遊戲結束。若在下降過程中沒有成功站在某塊磚上,碰到介面最底部,也會削減完全部HP,用鍵盤的”← →”來控制小人移動。

二 程式設計

畫面中會移動的只有小人和磚,所以處理好小人的移動,磚的移動,磚的型別,小人與磚的互動,還有小人和背景的互動即可。

 


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

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