简介:
代码通过面向对象的设计思路,将系统分为Mario,物品,敌人,背景,窗体显示等多个Java类,运用Java的Swing,IO操作,线程,类集等技术,并完全按照Java编码规范进行命名和编写。
步骤:
1.游戏演示以及知识准备
2.游戏中各个类的关系设计
3.导入图片,并设计完成测试场景
4.构建各个类的基本模型与方法
5.完成Mario的显示与左右移动
6.完成Mario的跳跃功能
7.完成Mario与障碍物的碰撞判断
8.完成敌人的种类设置与移动
9.完成Mario与敌人的碰撞判断及mario的死亡
10.完成场景转换的功能
11.完成Mario的分数和生命设置及奖励
12.完成游戏的几个场景的设计
13.完成游戏结束的判断