标签:
游戏与应用项目其实差别不是很大,甚至有许多地方都是一样的,无非侧重点不同,手机游戏更侧重于用户的体验,更加的娱乐化、情感化、让玩家感觉“爽”。而手机应用更侧重于简单、明了,优先完成业务为重。
在以Cocos2d-x引擎为基础上,其实我们要做的准备工作还是很多的:
一、分析项目
首先,我们要知道,我们这个游戏是什么样类型的游戏,游戏机制是什么,按照目前市场上来说可以分成如下类型与机制:
1、 游戏类型
A、动作类
B、策略类
C、角色扮演类
D、 体育类
E、驾驶模拟类
F、 经营模拟类
G、冒险类
H、 益智解谜类
I、 社交游戏类
2、 游戏机制
A、物理机制
B、经济机制
C、渐进机制
D、 战术机动机制
E、社交互动机制
当我们拿到项目的时候,我们一定要了解到这点,因为这是我们要采用哪些技术的基础依据。
就好比《刀塔传奇》来说,那么它需要用到哪些基本技术呢实现呢?就像广告里说的骨骼系统 !那么《愤怒的小鸟》呢?不用我说同学们也知道,物理系统 !那么剩下的就是根据策划的要求进而添加一些基础的系统运用。
其次,要知道我们的游戏是单机游戏?还是单机弱联网游戏?还是强联网游戏?通讯是采用长连接还是短连接。
最后,逻辑是在服务端,还是在客户端!这点很重要!里面牵扯一些东西,容我一会再说。
二、搭建项目
基本需求分析完毕后,那么就开始创建一个Cocos2d-x项目吧。耐心的等待片刻……好了项目创建成功了!打开项目后,我们可以看到,Cocos2d-x已经帮我们集成了一些系统Chipmunk物理引擎及Audio系统,那么让我们先来编译下…熟悉的HelloWorld的来了!那么基于需求,我们需要哪些系统帮助我们完成一个游戏呢?1、网络管理器
标签:
原文地址:http://www.cnblogs.com/lx-hhxxttxs/p/5033012.html