基於Java的超級瑪麗游戲的設計與實現


系統的實現

 

游戲開發所需要的圖片

這組圖片中包含了馬里奧的移動,跳躍以及死亡的圖片:

游戲中障礙物的圖片

 

 

游戲中怪物的圖片

 

 

 

游戲中的背景圖片

 

 

 

游戲開始時的圖片

 

 

 

 

 

 

 游戲設計的界面

 這一組圖片中包括了一些系統中的邏輯圖片,如馬里奧的控制移動示例圖片(圖5.4),

玩家通過方向鍵控制馬里奧的移動、跳躍等功能;馬里奧與障礙物進行碰撞之后的效果圖片(圖5.5),

這張圖片中顯示了馬里奧再與障礙物碰撞后,問號會消失變成石頭,而且磚塊會被撞碎;玩家控制游戲開始的圖片(圖5.6)

游戲打開后並不會立即運行,必須等到玩家按空格鍵啟動游戲后游戲才會正式開始;當馬里奧失去所有的生命以后,游戲結束(圖5.7)

如果馬里奧順利通過所有關卡,那么游戲同樣結束(圖5.8)

 

 

 

 游戲邏輯展示

這一組圖片中主要對游戲的關卡進行展示,其中包括第一關(圖5.9),馬里奧順利通過第一管來到第二關(圖5.10),第三關的場景(圖5.11)

第四關的大懸崖場景(圖5.12),第五關的場景借鑒了魂斗羅(圖5.13),第六關的高牆(圖5.14)

在這一個關卡中為了提升游戲的可玩性,加了一個隱藏的過關要點,只有找到這個要點才能通過(圖5.15),第七關也是最后一關的場景(圖5.16)。

 

公眾號掃入回復--“超級瑪麗”即可--->獲取源碼

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM