基于IOS的弹幕射击游戏开发开题报告

 2021-08-14 16:14:24

1. 研究目的与意义(文献综述)

1.1、背景资料:

弹幕射击游戏是一种卷轴射击游戏的形象化描述。是动作游戏的附属分类。这类游戏以竖版居多,玩家操控一位角色对敌人进行攻击。弹幕射击游戏对于眼手间的配合、玩家控制角色的移动规划能力要求较高。弹幕射击游戏结合了"射击"和"闪避"两大射击游戏的要素,玩家要"在敌人放出的大量子弹(弹幕)的细小空隙间闪避",能给玩家闪避弹幕的时候的快感。

日式风格的弹幕射击游戏几乎清一色都是属于纵卷轴射击游戏,只有一部分的商业、同人弹幕射击游戏是属于横向卷轴射击游戏的。这是因为在人类眼睛的构造上,以上下视线(y轴)判断从横而来的弹幕,比以左右视线(x轴)判断从上而来的弹幕难得多的关系,使得横向卷轴不适合用于敌方弹幕超密集的游戏上。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

2.1、基本内容:

打开app后显示主界面,分为“开始游戏”、“退出游戏”按钮,点击“开始游戏”之后进入难度选择界面,分为“初级”、“中级”、“高级”难度。我将使用一组变量来控制难度,在同一场景下不同难度会有不同的敌人数量和子弹数量。选择难度后进入游戏界面,玩家可以通过虚拟手柄控制游戏角色移动,角色会自动发出子弹。虚拟手柄的实现将使用一个开源虚拟手柄类sneakyjoystick。敌人会于画面上方出现并发射子弹,玩家子弹击中敌人会使敌人生命值减少并最终消灭,而敌人子弹击中玩家也会导致玩家消灭。敌人将根据随机数在屏幕上房随机位置产生,受到的攻击数将根据子弹与机身碰撞后机身吸收的总子弹数决定。消灭敌人获得相应分数。游戏结束后显示本局总得分。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

经过认真地分析和研究,现把毕业设计的进度做如下大概的安排:

1)1-2周:理解毕业设计要求,收集、查阅相关资料。

2)3-5周:根据软件工程学的方法,进行系统分析和设计,提交系统总体设计方案及原型,翻译英文资料并完成开题报告。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

1.scottknaster,objective-c基础教程(第2版)[m],周庆成译,人民邮电出版社,2013年

2.davamark,iphone开发基础教程[m],人民邮电出版社,2009年

3.[美]steffenitterheim,iphoneipadcocos2d游戏开发实战[m],清华大学出版社,2012年

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。