項目名稱:基于Java的超級瑪麗游戲的設計與實現
適用人群:
正在學習Java項目開發的同學
做畢業設計和課程設計的同學
項目介紹:
超級瑪麗這款游戲是很多人童年經典的回憶,是一種簡單的大眾的游戲,自從計算機實現以來,深受廣大電腦玩家的喜愛。并且隨著社會的快速發展,人們的生活節奏越來越快,人們對于童年的美好已經不愿意僅僅停留在回憶階段。所以利用java語言開發一款超級瑪麗游戲正是人們迫切需要的。
本系統主要是完成超級瑪麗游戲的基本操作。本系統需要滿足以下幾點要求:
(1) 在開始界面按空格鍵進入游戲。
(2) 利用方向鍵來控制馬里奧的運動。
(3) 碰撞檢測:
A.馬里奧在運動的過程中如果碰到障礙物則停止運動,在移動到懸崖上方是會掉下去,并失去一條生命。
B.對于有些敵人,如果馬里奧跳到敵人頭頂上,則敵人消失,否則馬里奧失去一條生命。
馬里奧頂到金幣會增加分數,當馬里奧失去3條生命時游戲結束。
項目技術點如下:
使用Swing開發客戶端界面
使用Java 2D繪圖
使用Listener構建事件模型
算法公式