zoukankan      html  css  js  c++  java
  • 基于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)。

     

    公众号扫入回复--“超级玛丽”即可--->获取源码

     

  • 相关阅读:
    SpringBoot梳理一(快速上手及常用配置)
    C# .NET写入记事本(规范版)
    PhpStorm安装及汉化
    C# .NET发送邮件方法
    Maven安装教程
    plsql连接Oracle数据库安装及配置
    Mysql常用SQL语句整理
    C#字符串处理和时间格式化整理
    PHP字符串处理和时间格式化整理
    pandas的小技巧
  • 原文地址:https://www.cnblogs.com/chenqiwei/p/RunWsh_cjml.html
Copyright © 2011-2022 走看看