摘 要: 文章首先针对手机游戏的发展状况和应用前景进行了分析和总结;其次介绍了游戏开发过程中所使用的关键技术及开发环境的搭建;最后采用了C++开发语言和Cocos2d-x开发引擎技术完成了《超级停车场》的国际化操作及游戏的设计与实现。该游戏主要包括前台和后台两大模块,前台主要是针对于和用户的交互;后台针对于用户数据的处理。通过该游戏有利于发掘大脑的潜力,为用户呈现一场不一样的出车库体验。37121
毕业论文关键词:C++;Cocos2d-x;国际化;开发环境
The Design of A Game Named "Parking Car" Which Based on Cococs2d-x Engine
Abstract:Firstly, this paper are analyzed and summarized development state and application prospects based on cellphone game. Secondly it introduces the key technology during the game development process and the development environment which this game used. Finally this paper uses C++ development language and Cocos2d-x development engine technology to complete internationalization operation of the design named "ParkingCar". The game includes two modules, the UI design is mainly for the user interaction; background is for processing user data. This game is advantageous to explore the potential of brain, and presents a different experience of out of the garage for users.
Key Words: C++;Cocos2d-x;internationalization;developing environment
目 录
摘 要 1
引言 1
1、手机游戏及分类 2
1.1手机游戏概念以及发展前景 2
1.2手机游戏的分类 2
2、相关技术 3
2.1 开发环境及开发工具 3
2.2 开发语言 3
2.3 Cocos2D-x 平台技术介绍 3
3、设计概要 4
3.1 游戏介绍 4
3.2 游戏的结构例图 4
3.3 功能模块预览图 5
3.4 游戏架构设计 5
4、项目设计 6
4.1 游戏核心功能设计 6
4.2 项目实现 7
5、项目测试 8
5.1 软件测试的目的 8
5.2测试原则 8
5.3 测试过程 8
6、总结 9
参考文献 9
致 谢 11
基于cocos2d-x引擎的《超级停车场》手游设计
引言
游戏作为人们日常休闲娱乐的重要组成部分,带动了游戏相关产业市场的发展,手机游戏产业毅然成为IT产业中增长最快的部分之一,已经成为技术创新的强大的动力来源。游戏平台经历了从游戏机、电视机、到PC游戏、手机游戏的巨大技术变革。随着高新技术的发展和人们生活水平的提高,手机逐渐成为人们生活中不可或缺的部分,逐渐改变人们的生活、获取资讯、娱乐等方式。而基于移动终端平台的手机游戏,也就具有了广阔的市场空间,随着物联网技术的发展、4G时代的来临、高薪技术的应用,手机游戏必将迎来新的游戏热潮。
1、手机游戏及分类
1.1手机游戏概念以及发展前景
手机游戏(Mobile Game或Wireless Game)一般简称为手游,是指运行于移动终端上的游戏软件。并不仅是“运行在手机上的游戏软件”,它是一系列手持移动终端(主要包括:手机、平板电脑)游戏的一个概念上的统称。
目前手机游戏即移动游戏市场对于大多数商家来说,都是一份触不可及而又诱惑力十足的香饽饽。国内移动游戏市场倾向于人口红利,年度收入的整体盈利能力逐步提高,现阶段整体手机游戏的收益以及在国内的游戏市场的占有率均远远高于网页游戏。2015年总体来讲,与以往相比手机游戏市场竞争将会更加激烈,然而移手机游戏增长势头仍然十分强劲、预计仍将以20%的速度增长。随着移动智能设备的快速发展已及Cocos2d-x、J2ME、U3D、开发技术的应用,今后的几年里,必将迎来手机游戏的黄金时代。 cocos2d-x引擎的《超级停车场》手游设计+源代码:http://www.751com.cn/jisuanji/lunwen_35799.html