基于安卓Android平台弹幕射击游戏设计与开发(ACE)(含录像) 
      来源:56doc.com  资料编号:5D15719 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D15719
      
          
          资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.  密 保 惠 帮助
             
         
	  
	  资料介绍
      
        
          
            基于安卓Android平台弹幕射击游戏设计与开发(ACE)(含录像)(开题报告,设计文档6600字,程序代码,答辩PPT) 
弹幕射击游戏是一种卷轴射击游戏的形象化描述。是动作游戏的附属分类。这类游戏以竖版居多,玩家操控一位角色对来袭的大量敌人进行攻击,并在过程中升级、强化自我的能力,最终打败头目。弹幕射击游戏对于眼手间的配合、玩家控制角色的移动规划能力要求较高。“弹幕”这一词来自于“像幕布下落般倾泻而来的子弹”。 
 
利用软件工程方法对弹幕射击游戏进行设计,参考现有的开发模式,为游戏各基本引擎到游戏产品的整个开发流程设计一种开发模式。 
开发出弹幕射击游戏开发引擎的基本组件,并在以后加以完善,形成一个成熟的弹幕游戏开发引擎系统。 
开发出一个优秀的弹幕射击游戏,并在其中融入RPG元素。 
 
本游戏理论上可以运行在任何支持OpenGL渲染的计算机或者智能终端上,但目前只在Android和Windows平台上经过测试。 
PC: 
Windows XP及以上 
CPU 2.0GHz以上 
内存 2.0GB以上 
 
Android: 
Android 2.0 及以上 
CPU 2.0GHz以上 
内存 1.0GB以上 
OpenGL 1.0及以上  
 
  
 
目录 
一、模型详细设计    4 
Model包    4 
StageGroup    4 
Stage    4 
GameModel    5 
BaseObject implements Poolable    7 
Background extends BaseObject    10 
Bullet extends BaseObject implements Poolable    10 
ImageClass    11 
Enemybase extends BaseObject    12 
Enemy extends Enemybase    13 
Boss extends Enemybase    15 
Bosscard    16 
EnemyDeath extends BaseObject    17 
Bubble extends BaseObject    18 
Item extends BaseObject    19 
Laser extends BaseObject    20 
ParticleObject extends BaseObject    22 
Grazer extends ParticleObject    23 
PlayerDeath extends ParticleObject    23 
PlayerBullet extends BaseObject    23 
PlayerBulletStraight extends PlayerBullet    24 
PlayerBulletHide extends PlayerBullet    24 
PlayerBulletTrail extends PlayerBullet    25 
PlayerClass extends BaseObject    26 
model.player包    28 
PlayerReimu extends PlayerClass    28 
ReimuBulletRed extends PlayerBulletStraight    28 
ReimuBulletBlue extends PlayerBulletTrail    29 
ReimuSp extends PlayerBulletTrail    29 
ReimuSpEffect extends PlayerBulletHide    30 
状态流程设计    30 
二、脚本引擎详细设计    33 
概述    33 
脚本引擎结构设计    33 
1.    表达式解析与执行模块    33 
2.    Task逻辑控制模块    33 
3.    XML脚本解析模块    33 
详细设计    34 
1.    表达式解析    34 
2.    Task逻辑块    34 
3.    XML解析    35
  |