admin 发表于 2017-9-19 14:54:09

星球大战游戏的设计与实现

技术: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]
查看完整版本: 星球大战游戏的设计与实现