基于cocos2d-x引擎的三国卡牌类游戏的设计与实现

基于cocos2d-x引擎的三国卡牌类游戏的设计与实现

ID:35055212

大小:5.63 MB

页数:90页

时间:2019-03-17

基于cocos2d-x引擎的三国卡牌类游戏的设计与实现_第1页
基于cocos2d-x引擎的三国卡牌类游戏的设计与实现_第2页
基于cocos2d-x引擎的三国卡牌类游戏的设计与实现_第3页
基于cocos2d-x引擎的三国卡牌类游戏的设计与实现_第4页
基于cocos2d-x引擎的三国卡牌类游戏的设计与实现_第5页
资源描述:

《基于cocos2d-x引擎的三国卡牌类游戏的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文基于Cocos2d-x引擎的三国卡牌类游戏的设计与实现DESIGNANDIMPLEMENTATIONOFTHECARDGAMENAMEDTHREEKINGDOMSBASEDONCOCOS2D-X王瑞晨哈尔滨工业大学2016年6月国内图书分类号:TP311学校代码:10213国际图书分类号:621.3密级:公开工程硕士学位论文基于Cocos2d-x引擎的三国卡牌类游戏的设计与实现硕士研究生:王瑞晨导师:郭茂祖教授副导师:文希工程师申请学位:工程硕士学科:软件工程所在单位:软件学院答辩日期:2

2、016年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP311U.D.C:621.3DissertationfortheMasterDegreeinEngineeringDESIGNANDIMPLEMENTATIONOFTHECARDGAMENAMEDTHREEKINGDOMSBASEDONCOCOS2D-XCandidate:WangRuichenSupervisor:Prof.GuoMaozuAssociateSupervisor:EngineerWenXiAcademicDe

3、greeAppliedfor:MasterofEngineeringSpeciality:SoftwareEngineeringAffiliation:SchoolofSoftwareDateofDefence:June,2016Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工程硕士学位论文摘要近年来,随着智能手机的快速发展以及智能手机制作成本的降低,智能手机用户群体数量呈井喷式增长,由此推进了移动应用和移动游戏的快速发

4、展。就移动游戏而言,近两年比较火爆的卡牌类游戏备受推崇,很多游戏公司都相继推出卡牌类游戏。在北京掌上飞鱼网络科技有限公司实习期间,公司准备将业务方向转向卡牌类游戏,经过对市场上大量卡牌类游戏进行调研,发现大多数卡牌类游戏玩法几乎相同,不同点主要在游戏背景。如果针对每一款卡牌游戏都重新编码的话,重复造轮子、代码复用性差的问题就逐渐凸显出来。为了解决上述重复造轮子的问题,本文对卡牌类游戏进行了全面的分析和设计,抽象划分了卡牌类游戏中通用的游戏功能和业务逻辑,设计实现了一套通用卡牌类游戏框架,并在这个框架基

5、础上实现完成了一款三国类卡牌游戏。本文游戏主要分为客户端和服务器两方面。客户端基于Cocos2d-x游戏引擎开发,通过对游戏功能模块的分析,设计实现了武将系统、背包系统、好友系统等10多个卡牌游戏通用逻辑模块,并重点实现了卡牌类游戏中的战斗场景。服务器方面使用FireFly框架作为游戏服务器框架,实现了游戏功能模块的业务逻辑,其中MySQL作为数据存储媒介,并对FireFly框架进行了扩展修改,将数据库缓存由Memcahced修改为Redis,提升了该服务器框架的使用效率。在本文中,逐步抽象分离并封装

6、了一套卡牌类游戏的开发框架,这个框架可以进行二次开发,便于扩展和使用。根据项目需求,项目中还封装实现了网络请求模块、游戏热更新模块和游戏数据加密模块,这些组件模块可以作为依赖库供其它项目使用,提升工作效率。为了确保了游戏功能的正确性和完整性,对游戏客户端和服务器分别进行了功能测试和性能测试,通过对测试数据的分析表明,本文游戏已达到预期目标。关键词:卡牌游戏;Cocos2d-x;FireFly;热更新-I-哈尔滨工业大学工程硕士学位论文AbstractInrecentyears,withtherapid

7、developmentofsmartphonesandsmartphonesproductioncostisreduced,thenumberofsmartphoneusersisonaspurtofgrowth,thuspromotingtherapiddevelopmentofmobileapplicationsandmobilegames.Intermsofmobilegames,inthepasttwoyearscardgameishighlypopular,manygamecompanies

8、havedevelopedthecardgames.DuringtheinternshipinFlyfishco.,Ltd,thecompanyturnthedirectiontothecardgame,afteralotofcardgamesonthemarketforinvestigation,andfoundthatmostofthecardisalmostthesame,thegamebackgroundisthemaindifference.I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。