文章科研成果:
|
坦克大戰游戲的實現
制作該游戲應用到了Microsoft Visual Studio 2008和Microsoft.Net framework 2.0。游戲編程過程中主要運用到了面向對象,繼承等方法。涉及到了圖形的顯示,人工智能,音效,信息的存儲和讀取等。主要用x,y來確立坐標顯示在屏幕上,再編寫移動類,玩家和敵方坦克繼承自移動類,為敵方坦克編寫最簡單的AI,遇到邊界或障礙物隨機生成一個方向移動。子彈擊中物體后就移除這個物體來實現子彈擊中物體的效果。設置圖片的寬和高用IntersectsWith 方法來判斷有沒有碰觸到這個物體來實現物體與物體之間的碰撞檢測,并且玩家的分數和姓名用文本文件來保存記錄。該項目由本人獨立完成。
|