1。2 课题相关行业发展现状与分析
手机游戏主要分为单机游戏和网络游戏。根据玩家的不同需求可以联网多人游戏也可以不联网进行单机游戏,在多重因素的驱使下,手机游戏飞快的增长。中国产业调研网发布最新的中国手机行业现状调查分析及发展趋势预测报告(2016)认为,移动运营商在手机微支付上具有垄断性的优势,玩家再根据自身需求购买道具的时候只能通过扣除手机话费的形式来扣除,渠道封闭,使得玩家的体验度大大打了折扣,游戏开发商跟运营商之间的利润分成有很多分歧,游戏商店解决了这些问题使得运营商和开发者之间公平公正,使得游戏的竞争力度变大,只有好的游戏才能获得更多的用户才以的到更为可观的利润。
随着制作工艺的发展手机的制作也飞快地发展,从硬件设备的提高到软件的开发都得到了质的飞跃,从塞班系统的发布到苹果公司推出的IOS系统,再到Android的诞生,手机软件的竞争越来越大,Android对设备要求低,操作简单实用迅速的占领了广阔的市场,成为了当下手机系统的主流。社会在发展在进步用户对手机的稳定性的要求更为严格,IOS系统安全性能高,稳定性强。Android和IOS的竞争带动着整个手机行业的发展。
1。3 手机游戏的发展现状
随着科技的发展手机已经普及,人们的生活娱乐已经离不开手机,在工作之余手机游戏成为广大用户的不二选择。近几年手机游戏非常火热,游戏的竞争也很激烈,为了能让研发出的游戏得到广大用户的青睐要做到以下几点:(1)运行流畅,运行游戏对机身要求低。(2)故事情节要有吸引力。(3)游戏画面要清晰美观。
从2013年开始,各大手机游戏商店的应用都在飞速的增加,而且下载量以惊人的速度增加。手机应用包括很多其中有游戏、社交、工作、娱乐等。
近几年手机网络游戏非常火爆,它对设备要求低适合的用户广泛,游戏开发的经济来源主要有下载收费、内置购买、广告植入,当下的游戏行业中最为广泛的是内置购买,下载收费用户在接受的时候会有所顾虑,从而影响到用户数量,植入广告会影响用户的体验,容易使用户反感,所以现在的游戏开发商大都使用内置购买来获取利润。
1。4 游戏开发引擎的由来文献综述
游戏的开放初期需要大量的启动资金,后期还需要维护和升级也需要大量资金,后期维护是游戏运营中比较难的一部分,为了降低游戏的难度和成本,可以将游戏开发内容分为很多模块,在编译好每个模块后再进行整合,每个模块之间的耦合度降到最低,根据这种需求整合了一套开发游戏的引擎,开发者使用这个引擎开发游戏可以节省时间和资源,大大的提高了开发的游戏效率。
2。 游戏需求与框架
2。1 游戏功能需求
此款游戏要在各大平台上发布上线,所以要选择跨平台语言,游戏要新颖、可玩性要高以便吸引更多的玩家。游戏要有闯关模式和无尽模式,在游戏中制定一个得分机制来评定玩家闯关的完美程度,游戏中需要有音效、背景音乐和细腻美观的图片,游戏在联网的模式下可以购买道具,以满足不同玩家的需求。
本游戏需要在时下比较热门的手机平台里运行,即选择一种跨平台语言作为开发游戏的语言选择。游戏需要有创新、可玩性,要能吸引玩家。具体功能为:
2。2 游戏非功能需求
项目功能性具体包括:
适合性:与规定任务能否提供一组功能,以及功能的适合程度有关的软件属性
互操作性:与其他指定系统功能进行交互 Cocos2d-x+OpenGL塔防类手机游戏项目大白保卫战的设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_91570.html