- 12
- 0
- 约9.97千字
- 约 19页
- 2018-04-24 发布于河南
- 举报
TAVA课程设计 坦克大战
《Java语言程序设计》
课程设计报告
题 目: 坦 克 大 战
专 业:
学 号:
姓 名:
指导教师:
成 绩:
2010年 12 月28日
1.课程设计研究背景及意义
开发一个基于J2SE的游戏,坦克大战
2.课程设计题目描述和要求
坦克游戏要求:
需要有图形游戏界面,让用户能看到游戏给出的反馈
有人机交互功能,使用户能操作指定的游戏元素
不同队伍的坦克,须显示不同外观,已分辨敌我
坦克能够开火,攻击敌方,但不能攻击队友
需要有不可被子弹穿透的墙,且墙有可摧毁和不可摧毁两种
坦克有生命值,并非被击中一次就会爆炸
坦克爆炸后将产生道具,拾到道具的坦克可加满生命值
3.课程设计报告内容
3.1 题目求解的理论依据及算法
解题原理:
游戏基本元素: 坦克,炮管,子弹, 墙壁,地雷
按住w,s,a,d或上,下,左,右箭头键,坦克向上下左右移动
按鼠标左键,坦克开火,产生子弹,子弹与另一个坦克相碰,子弹
3.2 数据结构:
窗口:主窗口TankClient
游戏元素:子弹 shot
您可能关注的文档
- 考前完形填空训练三.doc
- 产业园项目模板工程质量问题控制与预防.doc
- 三孚卫星手表之中国老人幸福秀(合肥站--安居苑).doc
- 报告称全球超级富豪近20万 中国富豪总财富列第四.doc
- 导学案花的勇气.doc
- 360外汇返佣网之参议院批准有限武力干预,汇市反应较为平淡.doc
- 鑫农社总经理会见阳澄湖大闸蟹行业协会.pdf
- 金喜善的胎教经验——孕1月.docx
- 2012年石化厂氧气乙炔安全使用管理办法.doc
- 宋卫平为绿城未来提3设想 无人接手将节衣缩食硬撑.doc
- 2026年河北省人教版初中数学下册第3单元不等式同步练习题课件.pptx
- 2026年黑龙江省人教版高中生物必修第一册第3章细胞结构课件.pptx
- 2026年福建省北师大版小学四年级数学上册第8单元应用题解题技巧课件.pptx
- 2026年安徽省人教版高中一年级数学上册第6单元函数知识点梳理课件.pptx
- 2026年湖南省人教版小学数学三年级下册第4单元分数应用题课件.pptx
- 2026年北师大版初中英语八年级上册第6单元日常交际专项训练课件.pptx
- 新版教科版五年级上册科学(课件)第2单元 2 独轮车省力的秘密.pptx
- 2026年河南省人教版七年级数学上册第3单元有理数知识点梳理课件.pptx
- 2026年人教版小学数学三年级上册第11单元思维拓展课件.pptx
- 2026年湖南省人教版高中数学必修第十七册第12章线性代数知识点梳理课件.pptx
原创力文档

文档评论(0)