TAVA课程设计 坦克大战.docVIP

  • 11
  • 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

文档评论(0)

1亿VIP精品文档

相关文档