基于JAVA的简易坦克大战(二)

原创 2013年12月05日 09:38:23

目  录

 

第一章 运行环境(软、硬件环境) 1页

1.1 坦克大战游戏的运行软件环境 1页

  1.1.1 Eclipse 3.7.0 1页

    1.1.2 Windows操作系统 1页

1.2 坦克大战游戏的运行硬件环境 1页

  1.2.1 计算机 2页

1.3 运行方法 2页

    1.3.1 方法一 2页

    1.3.2 方法二 2页

第二章 算法的需求分析 3页

2.1 需求分析的编写目的 3页

2.2 产品背景明细 3页

2.3 缩写及缩略语 3页

2.4 项目描述 4页

  2.4.1 软件开发的目标 4页

  2.4.2 应用范围 4页

第三章 算法概要设计 5页

3.1 软件结构 5页

3.2 数据结构 6页

 3.2.1 逻辑结构设计 6页

第四章 算法详细设计 9页

4.1 程序描述 9页

4.2 算法 9页

 4.2.1 坦克大战游戏管理类算法 9页

 4.2.2 坦克类算法 14页

 4.2.3 炮弹类算法 23页

 4.2.4 胶囊类算法 24页

 4.2.5 爆炸效果类算法 27页

 4.2.6 墙体类算法 28页

第五章 算法的测试 30页

5.0 引言 30页

5.1 运行界面以及菜单提示测试 30页

5.2 功能测试 31页

 5.2.1 坦克大战基础功能测试 31页

 5.2.2 爆炸效果测试 31页

 5.2.3 墙体碰撞测试 31页

 5.2.4 胶囊功能测试 32页

 5.2.5 复活与自杀测试 33页

 5.2.6 超级火力功能测试 33页

 5.2.7 无尽模式测试 34页

 5.2.8 独孤求败模式测试 35页

第六章 收获及体会 36页

7.1 收获 36页

7.2 体会 36页

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

基于JAVA的简易坦克大战(八)

4.2.5 爆炸效果类算法 1、爆炸效果类通过在子弹有效打击的时候,在子弹和击杀坦克接触的坐标上按规定的爆炸步数,画出不同半径的圆来模拟爆炸效果的。 2、爆炸效果类的设计源码: import j...

基于JAVA的简易坦克大战(五)

第四章 算法详细设计   4.1 程序描述 本坦克大战游戏通过监听用户的键盘输入对我方坦克即游戏的相关模式进行相应的操作。 用户只要给出坦克方向,坦克便会根据方向相应的改变坦克的坐标,再通过坦...

基于JAVA的简易坦克大战(六)

4.2.2 坦克类算法 1、坦克类是坦克大战的重要模块,这里包含了坦克应该有的成员属性(详见逻辑结构设计)。坦克大战管理类的按键监听使用的就是在坦克类中实现的keyPressed方法和KeyRele...

基于JAVA的简易坦克大战(四)

第三章 算法概要设计   3.1 软件结构 1.坦克大战游戏概念详见:2.3缩写及缩略语。 2.本坦克大战游戏按类(详见2.3)可以分为六大模块: (1)坦克大战管理类(Tankclient)。 (2...

基于JAVA的简易坦克大战(七)

4.2.3 炮弹类算法 1、炮弹类实现了炮弹的draw方法和子弹的move方法。 2、Draw方法是通过调用JAVA封装的内部方法来实现的。Move方法是根据坦克炮筒的方向和子弹的速度来改变子弹的...

基于JAVA的简易坦克大战(三)

第一章 运行环境(软、硬件环境)   1.1 坦克大战游戏的运行软件环境   本坦克大战游戏是基于JAVA语言程序设计,利用Eclipse 3.7.0在Windows操作系统环境下开发测试实现...

坦克大战-java简易版

  • 2013-04-22 17:32
  • 21KB
  • 下载

Java学习总结之坦克大战项目(二)

V0.4:坦克类初步建好了,接下来考虑子弹,这里我曾纠结子弹到底是坦克的内部类还是兄弟类。根据面向对象的分析,子弹打出后,无论坦克是否消亡,子弹都会存在,所以子弹不是坦克的内部类,所以我们新建一个子弹...

Java之详解坦克大战游戏(二)

上一篇,我们已经画出了一辆坦克,但是我们的坦克不会动,本篇(看起来长实际内容不多的),我们就来实现如何让坦克移动,(最好再建一个包存放复制原来的java文件),因为我们是一步步更新的,一乱可能连原来的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)