基于J2SE的坦克大战游戏设计与实现任务书

 2023-08-21 16:03:47

1. 毕业设计(论文)的内容和要求

针对单机与联机的休闲游戏,按照玩家与电脑对战的游戏规则,需要达到以下目标:

1、界面设计美观友好。

2、系统支持单机与联机两种模式,游戏规则简单易上手等。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 实验内容和要求

系统有单击,联机不同版本可选择,但游戏规则既简单又有多样性。

单机模式时,玩家坦克与若干电脑坦克进行战斗保护自家基地,消灭掉全部电脑坦克就是胜利。另外,开始时玩家坦克的生命值为200,玩家坦克被电脑坦克发射的子弹击中一次,其生命值减少50(玩家坦克每遇到一次奖励增加50生命值),当玩家坦克的生命值减少到0;或者玩家基地被电脑坦克发射的子弹击中一次,则游戏结束失败。

玩家坦克在游戏时会随机出现奖励道具来增加生命值,玩家可以按上下左右键控制玩家坦克在界面上行走,按a键时则发射子弹,并可以利用界面中的障碍物消灭电脑坦克,以此来保护基地不被攻击。玩家坦克发射的子弹全部消灭电脑坦克,则玩家赢得游戏。电脑坦克可以发射子弹来攻击玩家坦克和玩家基地,

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 参考文献

[1] bruce eckel.thinking in java 4.americanprentice hall ptr.2000.05:50

[2] 张孝祥,孙细明.信息系统分析与设计[m].北京科学出版社.2003.12:24

[3] 张广彬,孟红蕊,张永宝.java课程设计案例精编[m].清华大学出版社.2007.21:13-60

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 毕业设计(论文)计划

2015.10-2015.11:借阅相关资料,浏览有关此类系统的信息,并且构思出总体的界面、结构和功能等。

2015.11-2016.3:设计主函数坦克类,组建其他函数结构;编译主函数坦克类,构造调用函数;编译坦克类 ,血量类 ,方向类,石头墙壁等辅助道具类;编译各种行动类;调用其他函数,程序基本构成;实现子弹爆炸,是否被击中等难点细节;完成整个功能模块的设计;

2022.4.9:中期检查,并根据指导老师意见修改程序;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版