基于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