基于Cocos2d-JS引擎的手机网页游戏设计与实现

来源 :武汉邮电科学研究院 | 被引量 : 0次 | 上传用户:t6293003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
游戏引擎是开发一款游戏项目的核心,选择一款合适的游戏引擎能有效缩短开发周期,提高开发效率。Cocos2d-JS引擎是一款跨全平台的游戏引擎,有丰富的功能,成熟可靠的原生性能,清晰的架构,而且使用简单,容易上手,在开发手机网页游戏项目上具有明显的优势。因此选用这款游戏引擎来开发游戏项目。本游戏项目基于跨全平台的游戏引擎Cocos2d-JS,设计并实现了一款以《大富翁》游戏为蓝本的寓教于乐的手机网页游戏。本论文的主要研究内容如下:将人工智能技术应用到了游戏设计中。人工智能技术在游戏中的应用非常广泛,本游戏项目应用作弊与有限状态机两种技术构建人工智能系统,赋予了NPC较为智能的行为,提高了游戏的趣味性。基于Cocos2d-JS引擎技术实现游戏项目。游戏引擎是整个游戏项目的重点,使用Cocos2d-JS引擎开发,使游戏项目拥有稳定的性能,丰富的功能,能在Android、iOS、Windows等多种平台运行。游戏项目的优化。游戏项目的优化主要体现在游戏资源的处理上。对于占用内存大、使用频繁的资源,采取预加载的方式;对于占用内存小、使用频率低的资源,采取边载入场景边加载的方式。这样能减少游戏加载时画面卡顿的情况,提高游戏运行流畅度。另外使用Texture Packer工具打包游戏资源,能大大减少内存空间损耗,提高渲染速度。本论文的创新之处如下:使用HTML5引擎Cocos2d-JS,实现了将PC端游移植到手机网页上,无需下载安装应用,点击网址即可开始游戏;后台采用Spring MVC、MyBatis集成框架,能有效管理游戏数据;在游戏玩法上,增添了答题模块,使游戏更具有教学意义。
其他文献
通过自己在手术室10余年的工作中体会到患者于麻醉前、麻醉中、麻醉后的有关护理内容,应注意以下几点。
治疗组100例,对照组50例均确诊为高脂血症。应用α-细辛脑片60mg每天3次,安慰剂2片每天3次治疗。结果:治疗组TC由6.55±1.64mmol/L降至5.89±1.53mmol/L;TG由2.83±1.73mmol/
目的:探讨肝硬化合并上消化道出血的最佳护理方法。方法:回顾性分析我院6I例肝硬化合并上消化道出血患者,采用预见性护理和针对性护理相结合,并在补充血容量、护肝、止血、支持治
泌尿系结石是泌尿系统一种常见病、多发病,可发生于泌尿系的任何部位,与祖国医学的“石淋”或“砂淋”相当。其治疗方法很多,祖国医学以“清利湿热,化石排石,利尿通淋”为主要治则
中央颁布的《党政领导干部选拔任用工作条例》(以下简称《条例》),以求实的原则、民主的方法、严密的程序、严格的纪律,为选贤任能提供了制度保证,破了“熬官”的梦,堵了“跑官”
4月的江南,正是梅雨季节。那纷纷飘落的细雨,仿佛向人们诉说着什么。4月初,记者与中共湖南省委《当代党建》的同志一起,从长沙到湘西,再到湘潭,追寻着郑培民同志的足迹,作了一次“迟
根据几年来临床观察,用逍遥散加减治疗妇科疾病136例,取得了较好的疗效,现归纳如下。
各省、自治区、直辖市党委,各大军区党委,中央各部委,国家机关各部委党组(党委),军委各总部、各军兵种党委,各人民团体党组: 党的十六大把“三个代表”重要思想同马克思列宁
为了充分发挥各级党委组织部门的职能作用。为防治非典斗争提供强有力的组织保证,近日,中共中央组织部向全国各级党委组织部门发出通知,号召各级党委组织部门为防治非典型肺炎工
我的朋友不久前在上班时被机床将右手大拇指齐根切断一请问。他能和单位解除劳动合同吗?应享受哪些待遇?