打地鼠这一游戏最早来源于,1975年日本Kazuo Yam发明的游戏街机“鼹鼠老兄”。后来由于电子游戏的发展,经过别人的重新开发或移植,才有如今种类繁多,各式各样的打地鼠游戏。
市面上的打地鼠游戏玩法基本相同,主要的不同之处在于地鼠,不同游戏运用不同的“地鼠”来让玩家产生不同的游戏体验。58627
本次游戏计划使用Cocos2d-x游戏引擎进行开发。Cocos2d-X的前身Cocos2d-iPhone版本,是基于Objective-C语言的版本。它靠着用户对iPhone的追捧,成为了开发者们在iPhone上开发游戏的首要选择。也就是说,iPhone版本的出现对于Cocos2d的发展具有重要的意义。之后不久,Cocos2d-x版本出现了,这一版本更具有历史意义。它由C++重写,根据C++的特点,添加了跨平台的特性。“X”相当于交叉的意思。-X版本可以让开发者方便地开发跨平台的游戏论文网。开发者仅仅需要通过C++编写一份游戏代码,就可以在多个平台运行[2]。
另外,Cocos2d-x版本也存在着版本更新频率过快,幅度较大,从而导致游戏升级困难。而经过整合的cocos,解决了Cocos2d-x的这一问题。升级cocos,其相匹配的Cocos2d-x也将自动进行升级,这极大的提高了升级游戏引擎的效率,为开发者们带来便利的同时,也有利于Cocos2d-x在之后的更进一步的发展。
参考文献
[1]陈志明.十二生肖动物的汉越成语及其文化比较.华中师范大学硕士学位论文.2011:23-25
[2]刘剑卓.Cocos2D-X游戏开发技术精解.人民邮电出版社.2014:15-17
[3]欧阳坚.Cocos2d-x高级开发教程.人民邮电出版社.2013:100-102
[4]满硕泉.Cocos2D-x权威指南.机械工业出版社,2013:36-37
[5]王付华,王永杰.iPhone平台SQLite数据库开发.电脑编程技巧与维护.2014,13:25-28
[6]米健锋.专用网控设备数据库系统设计与实现.西安电子科技大学硕士论文.2011:15-17
[7]丁力.云端通讯录系统的研究与实现.东南大学硕士论文.2013:13-15
[8]马江涛,刘放美.SQLite在数据库实验教学中的应用探讨.河南科技.2010,3:58-59
[9]孙强.计算机编程语言的应用.农家科技(下旬刊).2015,3:281-285
[10]孙玉军.稳定控制系统策略搜索技术的研究.国网电力科学研究院硕士论文.2006:12-14
[11]杜松.LED广告屏节目编辑播放系统设计与实现.重庆大学硕士论文.2013:10-12
[12]曾令伟,王冬,吴蒋.基于apriori算法的旅游线路推荐模型实践分析.电脑知识与技术.2013,8:1906-1907
[13]钟迪龙.Cocos2d-x游戏开发之旅.电子工业出版社.2014
[14]沈大海.Cocos2d-x手机游戏开发与项目实战详解.清华大学出版社.2014
[15]杜选,高明峰.基于MVC的企业级应用体系结构研究.福建电脑.2007
[16]王长元,李晋惠.软件工程.西安地图出版社.2003
[17]邵维忠.面向对象的系统分析(第2版).清华大学出版社.2007
[18]徐威龙.Cocos2d-x,老牌引擎的新进化.程序员.2014
[19]SteveMcConnell.代码大全2.电子工业出版社.2006
[20]StanleyB.LippmanBarbaraE.MooJoséeLaJoie.C++Primer(第五版).人民邮电出版社.2013