星球大战游戏的设计与实现
技术:Java等摘要:
本课题设计并实现了一款星球大作战游戏。玩家操作己方坦克移动,坦克不被敌方UFO发出的子弹击中,同时操作坦克将敌方UFO全部击落后,本轮游戏成功。每位玩家每轮游戏有三次机会,星球大作战游戏的游戏难度由敌方UFO的颜色决定,每一种颜色的UFO掉落需要子弹击中的次数不同。UFO的颜色有:蓝色、紫色、绿色、黄色,其掉落必须击中的次数分别为一次、两次、三次、四次。玩家开始游戏后进入欢迎界面,按下任意键可进入游戏,‘→’、‘←’键或者‘D’、‘A’键可以控制己方坦克的移动,‘↑’键或者空格键可以发出子弹,‘P’键可以使游戏暂停或恢复。星球大作战游戏在很大程度上能够达到减缓玩家压力的效果。
关键词: Java Applet图形化处理 星球大作战游戏
目录:
1. 引言 1
2. 星球大作战游戏采用的技术 1
2.1开发环境 1
2.2 Java语言简介 1
3、 星球大作战游戏需求分析 2
3.1 逻辑性需求分析 2
3.2 美观性需求分析 2
3.3 操作性需求分析 2
4、 星球大作战游戏设计 2
4.1 程序流程 2
4.2 坦克的控制设计 3
4.3 敌方UFO的智能运行设计 3
4.4 子弹的运行和控制设计 3
5、 星球大作战游戏实现 4
5.1 输入输出实现 4
5.2 坦克的控制实现 4
5.3 敌方UFO的智能运行实现 5
5.4 子弹的运行和控制实现 6
5.5 绘制屏幕的具体实现 7
5.6 游戏效果 11
6、 测试 12
7、 结语 13
参考文献 14
论文字数:8224
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]