手游开发攻防——一、游戏引擎的选择
来源:互联网 发布:软件被组策略禁止 编辑:程序博客网 时间:2024/04/30 11:57
现在手游火的一塌糊涂,引擎也是层出不穷除了引领3D市场的Unity3D,独霸2D市场的Cocos2D-X之外,还有虚幻、Sphinx等,甚至搜狐也开发了国产的Genesis-3D引擎。
其它的不多少,这里主要就对比Unity3D和Cocos2D-X,帮助大家选择。
如果你想开发一个2D游戏,有着C++/C/LUA之一的基础,那么Cocos2D-X也许比较适合你。他本身就为2D游戏设计,有着丰富的源码、实例和教程文档。你可以得到社区的大力支持。
如果你想开发一个3D或2D游戏,有着面向对象编程语言基础(比如Java、C#、AS等)。那么Unity3D会很适合你。虽然他主攻3D,但是assetstore有着丰富的插件,使得你想快速构建一个2D游戏也不是一件难事。
那么我个人是怎么选择Unity3D和Cocos2D-X的?
我自然是选择Unity3D:
1、虽然你现在可能是做2D游戏,但如果你以后想做3D呢?用Unity3D的话从2D到3D的转换成本很低。
2、丰富的插件支持。
3、成熟的工具以及强大的编辑器拓展,让你可以很方便的定制适合自己项目需要的编辑器。
4、内置强大的性能分析工具。
5、几乎支持所有主流平台:WEB、Win、Mac、IOS、Android、XBox、PS3、Wii
6、Unity5还有更完善的光照系统、UI架构以及支持发布成Html5。可见该引擎的发展处于高速阶段。
下一章会以一个免费的项目为例子来讲解Unity3D的项目构成。
8 0
- 手游开发攻防——一、游戏引擎的选择
- Unity3D手游开发系列笔记(一)——前言:选择什么样的游戏引擎来开发你的游戏?
- 手游开发你应该了解的游戏引擎——cocos2d-x
- 手游开发攻防——二、基础篇
- 手游开发攻防——二、基础篇
- Unity3D手游开发系列笔记(二)—— 游戏引擎介绍
- Cocos2d-x JSB + Cocos2d-html5 跨平台游戏开发(一)—— 引擎选择
- 选择开发游戏引擎
- 手游开发攻防——二、基础篇(更新完)
- android网络游戏开发——客户端开发——游戏引擎的选择
- 【手游游戏引擎】学习游戏开发的两个方向 Cocos2d-x 和 Unity 3D/2D (一)
- 游戏服务器引擎开发笔记之二——游戏服务器引擎和逻辑的功能的相互调用(一)
- OGEngine——基于java的手游开发开源引擎
- OGEngine —— 基于JAVA的手游开发开源引擎
- 从游戏引擎的维度来看国内手游和国外手游
- 动作手游技术漫谈-引擎选择
- 【AndEngine游戏开发】第一章:2.选择我们的引擎类型
- 开发H5游戏引擎的选择:Egret或Laya?
- 请输入一个年份,判断是否是闰年?
- android下在屏幕适配小总结
- Java ServletContext 详解
- hdu5015(矩阵优化)
- 关于跳出循环问题
- 手游开发攻防——一、游戏引擎的选择
- 关于Python中的 print 函数的缩进问题
- Nginx服务器 第四,五,六,七,八,九章
- 2015腾讯校园招聘笔试题:流量劫持是网络中常见的网络问些,哪些情况会造成流量劫持?及常见网络攻击方式
- SAE中文分词服务
- hdu 5015 233 Matrix 矩阵快速幂
- 一切成功源于积累——20140914 西西弗斯是快乐的
- webView使用深入
- linux学习之C语言(1)------ 源程序的编译