专注于西安安卓培训的卓新思创飞行射击类游戏开发学习课程大纲。
本专业课程详解
飞行射击
飞行射击类游戏是手机游戏的一大类游戏,本身具备很多特性的元素,导致必须使用很多特有的开发技术。这里主要学习地图的移动,飞机、子弹的封装及碰撞检测,飞行路径的设置,位置事件、时间时间的触发、粒子系统等。
商业价值
该款项目已经具备初步的商业价值,可以在应用市场中发售。学生在此基础上可以进一步加入特性设置,使其进一步增加可玩性,扩大受众人群。
开发技术
开发技术包括地图的生成及滚动、主角飞机的控制及子弹发射、敌人飞机的移动路径及控制、弹幕控制以及碰撞检测、道具以及升级等等。
任务书辅助
在设计完项目架构后,制定开发计划以及后续开发过程中均有任务书作为辅助,帮助学生一步一步完成各部分任务。
理解“需求说明”
该项目需要仔细阅读“需求说明”,必须通过“需求说明”了解项目的开发目的以及相关设定。在真正了解开发意图的基础上进行项目设计并开发。
项目设定
飞行射击类项目设定为“空刃”。其具有一般飞行射击类的大部分特性。包括纵版卷轴、弹幕射击、炸弹、多种武器、增强道具等等。