毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
cocos2d-x引擎的《超级停车场》手游设计+源代码(2)
1.2手机游戏的分类
1.2.1 从传统意义上的分类
(1)单机游戏
是指游戏玩家在不连入互联网的情况下,就能在自己手机上玩的游戏,其一般的游戏模式多为人机对战、休闲益智类的游戏。该类游戏最大的特点是,玩家只要在手持设备运行正常的情况下,可以随时随地、随心所欲的进行娱乐。开发商的赚取利益的主要方式多为内嵌广告。
(2)
网络
游戏
指以互联网为传输媒介,以游戏运营商服务器和用户手持设备为处理终端,以游戏移动客户端软件为信息交互的,实现娱乐、休闲、交流和取得虚拟成就的,具有可持续性的个体性多人在线实时的游戏。开发商的赚取利益的主要方式为道具收费。
1.2.2 从游戏内容的分类
动作游戏(Action Game 简称 ACT)、角色扮演游戏(Role Playing Game 简称RPG)、格斗游戏(Fight Technology Game 简称FTG) 、运动游戏(Sport Game 简称SPG)、冒险游戏( Adventure Game 简称AVG)、射击游戏(Shooting Game 简称 STG)、益智游戏(Puzzle Game 简称 PUZ)、休闲游戏。
市场上的手机游戏花样齐全、种类繁多,并且随着互联网时代及移动终端平台的发展,手机作为重要的移动媒介,给人们的生活、工作和娱乐带来了巨大的影响。手机游戏也逐渐成为人们重要的娱乐方式之一,从而也使得手机游戏像雨后春笋般快速生长,并为手机游戏的创新、研发,提供更加广阔的舞台。
2、相关技术
2.1 开发环境及开发工具
2.1.1 硬件环境
电脑品牌名称:Acer E5-572;处理器:intel(R) Core(TM) i5-4210M;CPU:@2.60GHz;运行内存:8.00GB;硬盘容量:1T。
2.1.2 软件环境
Windows 8.1专业版 build 9600(64位)、Python2.7.5、Microsoft Visual Studio Ultimate 2013、Cocos2d-x2.2.5。
2.2 开发语言
C++语言是一种面向对象的、使用非常广泛的编程语言。面向对象主要体现于继承、封装、多态三大特征。C++效率高,在常用的编程语言里仅次于C和汇编;C++灵活,因为其与Java类的程序相比更加接近底层,能够更加本质的了解到程序的具体使用。缺点与其他开发语言相比而言,类库不丰富。
2.3 Cocos2D-x 平台技术介绍
Cocos2d-x是当下非常流行的一款2D游戏开发引擎,Cocos2d-x是Cocos2d家族的重要分支。它的跨平台、免费、开源、功能强大,使开发者只需要编写一套代码就可以横跨多个平台,从而提高了开发的效率。即“Write one’s running more”。Cocos2d-x游戏引擎的核心概念是将所有显示在屏幕上的内容进行对象化表示。主要包括导演、场景、布景层、人物精灵。它们之间的关系如图1所示。
核心类图
导演类是游戏中的组织者和领导者,它可以制定游戏中的运行规则,从而控制游戏的场景、布景层类和人物精灵类按照一定的顺序进行。
场景类简单的讲就是一个关卡,或者说其是一个游戏界面。
布景层就是游戏关卡里的背景,游戏的关卡不同其实质就是在场景中加载的布景层不同。一个场景可以有多个布景层。
CCsprite是整个游戏开发中处理的主要对象。如天上的飞鸟、地上的走兽以及玩家控制的角色等等都是精灵。实质上、精灵就是一个可以不断变化的图片(或贴图),变化主要包括移动、旋转、缩放、运动等。
3、设计概要
3.1 游戏介绍
这是一款休闲益智类的游戏,整体的环境主要是围绕车库为主,逼真音效,为玩家呈现一场不一样的出车库体验。简单的操作,轻轻触摸屏幕,选择任意一辆汽车,前后或者左右移动手指,便可移动车辆。玩家在游戏中最主要的就是开动脑筋,用最少的移动车辆的次数,去赢得比赛。如果玩家觉得自己某些步数移动错了,就可以选择重新开始按钮,重新开始本关。
共3页:
上一页
1
2
3
下一页
上一篇:
基于物联网的智慧养老机制的设计与研究
下一篇:
jsp+sqlserver网上报名系统设计+源代码
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
国内外图像分割技术研究现状
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
志愿者活动的调查问卷表
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...