欢迎来到天天文库
浏览记录
ID:47068845
大小:330.50 KB
页数:22页
时间:2019-07-14
《毕业论文--基于cocos2dx的手机游戏设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科生毕业论文(设计)题目基于cocos2DX的手机游戏设计姓名学号院系专业指导教师职称2014年5月14日目录目录1摘要1关键词1Abstract1Keywords21引言21.2发展趋势21.3研究意义22关键技术介绍32.1C++语言32.2Cocos2D-X平台技术介绍32.3开发工具43游戏系统分析43.1可行性分析43.1.1操作可行性53.1.2技术可行性53.1.4社会可行性53.2功能概述53.3功能分析53.3.1主要功能分析53.3.2关键功能分析84设计概要84.1游戏介绍84.2游戏功能模块84.2.1UI功能模块84.2.2推图功模块84.3
2、游戏目录结构例图104.4结构图115游戏系统实现115.1游戏系统概要115.2游戏功能模块详细设计115.2.1实体逻辑模块115.2.2UI功能模块的设计125.2.3推图模块145.2.5战斗功能模块166结论18致谢18参考文献19基于cocos2dx的手机游戏设计摘要:“宝石精灵”的设计是采用C++编程语言开发制作,利用cocos2dx引擎在windows平台开发环境下制作而成,编译出安卓版本,在android平台上线。该游戏以软件工程思想为指导,分析了游戏策划方案,以时下流行的三消玩法为游戏依托,采用观察者模式和工厂摸索等设计模式,完成了该款游戏的设计和实
3、现。本项目的主要工作包括完成了游戏程序结构设计和资源文件结构设计,以及功能模块的开发;在进行相关技术分析的基础上,参与完成了UI系统和数据中心系统,完成了游戏的UI框架设计、实体结构设计和骨骼动画特效的制作。游戏开发中设置了12章不同难度地图,每章地图设置10关不同难度关卡。游戏开发游戏的界面制作美观,运行流畅,功能设计基本达到了预期目标。本游戏核心玩法是宝石三消,不同的管卡玩家都会和不同的NPC有一个对打的局势。玩家通过消除攻击宝石攻击NPC、通过消除不同颜色的宝石积攒怒气去触发释放技能,来达到攻击或者防御NPC的效果,NPC同上。关键词:宝石精灵cocos2dx消除
4、类游戏Thedesignofmobilephonegamebasedoncocos2dxAbstract:JewelsSpiritisdevelopedusingC++programminglanguage,isMadeinthewindowsplatformdevelopmentenvironmentusingcocos2dxengine,compiletheAndroidversion,thelineontheAndroidplatform.Thegameontheideaofsoftwareengineeringasaguide,analyzesthegamepl
5、an,withpopularSanxiaoplaygamesrelyon,toobservetheuseofpatternandfactoriestoexploreandsoondesignmode,completedthedesignandimplementationofthegame.Themainworkincludethecompletionofthegamedesignofprogramstructureandresourcefilestructuredesignandfunctionmoduledevelopment;Inonthebasisofreleva
6、nttechnicalanalysis,toparticipateinthecompletionoftheUIsystemanddatacentersystem,completingthegameUIframeworkdesign,entitystructuredesignandskeletalanimationeffects.Gamedevelopmentinthe12chaptersetupadifferentdifficultymap,eachchaptermapset10differentdifficultylevels.Gamedevelopmentgamei
7、nterfacetocreatebeautiful,smooth,basicfunctiondesigntoachievetheexpectedgoal.Thecoregameplayisthejewelsofdifferentcardplayersarerecorded,therewillbeadifferentsituationandonNPC.PlayersthroughtheeliminationofattacksjeweltoNPC,byremovingthestonesofdifferentcolorsaccumulateda
此文档下载收益归作者所有