从游戏引擎的维度来看国内手游和国外手游
来源:互联网 发布:手机知乎怎么添加话题 编辑:程序博客网 时间:2024/04/28 03:35
在国内说到2D游戏引擎必然CocoaChina旗下跨平台引擎 Cocos2d-x,原因不过就是开源框架、节约成本、一次性开发和可移植多个平台这几个优点。Cocos2d-x目前已经在全球拥有了30%的市场占有率,在中国市场的占有率更是高达70%。多家国内外知名公司和知名游戏都把Cocos2d-x作为引擎首选。
Cocos2d-x 采用c++语言编写,是一款支持跨平台的游戏游戏引擎,开发者可以一套代码发布到iOS,Android,黑莓Blackberry等移动操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统。
使用Cocos2d-x开发游戏效率非常快,在gitHub上拥有大量的开源项目,可以直接利用。另外cocos2d-x拥有大量的辅助开发工具,比如用于打包图集的TexturePacker,用于制作界面的CocosStudio、cocosBuider。粒子编辑器ParticleDesigner,物理引擎编辑器:physicsEditor.等等。大量的辅助工具保证的游戏开发的简洁和效率。
所以,如果国内开发者做一款2D游戏的话,强烈建议使用支持跨平台的Cocos2d-x引擎。
对比一下Unity3D,这是一款大型的专业3D游戏开发工具,在国外的游戏开发中用的很多。
与cocos2d-x不同,Unity3d项目是闭源的。Unity3d同时是一个高效的IDE开发工具。它很好地封装了底层代码,提供许多简便的图形操作,让我们不用去关注底层渲染等细节,而直接关注游戏流程的设计。
在国外有太多的游戏开发团队选择unity3d作为游戏开发引擎,可惜的是在国内大部分选择了cocos2d-x作为游戏的引擎。大概是因为cocos2d-x算是个国产的项目。宣传力度各方面都要比untiy3d力度大。
Unity3d相对于其他的3D游戏开发环境的优势是它是即看即所得的,开发者可以在整个开发过程中实时的查看到自己制作的游戏运行情况,这使得学习它的人更容易上手,也更愿意来学习。
未来用户对3D的需求会越来越大,所以有兴趣的朋友可以去学一下。专业评测一枚:Unity3D
Cocos2d-x 采用c++语言编写,是一款支持跨平台的游戏游戏引擎,开发者可以一套代码发布到iOS,Android,黑莓Blackberry等移动操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统。
使用Cocos2d-x开发游戏效率非常快,在gitHub上拥有大量的开源项目,可以直接利用。另外cocos2d-x拥有大量的辅助开发工具,比如用于打包图集的TexturePacker,用于制作界面的CocosStudio、cocosBuider。粒子编辑器ParticleDesigner,物理引擎编辑器:physicsEditor.等等。大量的辅助工具保证的游戏开发的简洁和效率。
所以,如果国内开发者做一款2D游戏的话,强烈建议使用支持跨平台的Cocos2d-x引擎。
对比一下Unity3D,这是一款大型的专业3D游戏开发工具,在国外的游戏开发中用的很多。
在国外有太多的游戏开发团队选择unity3d作为游戏开发引擎,可惜的是在国内大部分选择了cocos2d-x作为游戏的引擎。大概是因为cocos2d-x算是个国产的项目。宣传力度各方面都要比untiy3d力度大。
Unity3d相对于其他的3D游戏开发环境的优势是它是即看即所得的,开发者可以在整个开发过程中实时的查看到自己制作的游戏运行情况,这使得学习它的人更容易上手,也更愿意来学习。
未来用户对3D的需求会越来越大,所以有兴趣的朋友可以去学一下。专业评测一枚:Unity3D
0 0
- 从游戏引擎的维度来看国内手游和国外手游
- NeL 手游引擎
- 国外手游公司老板们如何开发游戏?
- 【手游创新】手游开启全新的游戏模式
- H5游戏和手游APP的差异在哪里?
- H5游戏和手游APP的差异在哪里?
- H5游戏颠覆手游的想象
- 端游及手游服务端架构与游戏引擎的学习
- 手游开发攻防——一、游戏引擎的选择
- 手游开发你应该了解的游戏引擎——cocos2d-x
- 洪涛-2014:分化的国内手游市场
- 棋牌游戏---手游市场分析
- Unity3D手游开发系列笔记(一)——前言:选择什么样的游戏引擎来开发你的游戏?
- 手游引擎Unity和Cocos各有什么优劣?
- UC手游平台九游已成与91手机助手、360并列的国内三大手机游戏平台
- 从一款已上线的MMO手游分析游戏地图的同步方案
- Unity_2D游戏实例从零讲起(2)——手游开场动画的实现
- OGEngine:Java开发者的手游开发引擎
- struts 前台传多行数据到action
- ios 设置亮度、声音;调用发短信、邮件、打电话
- 时间在流逝——上还是不上大学
- ACM/ICPM2014鞍山现场赛D Galaxy (HDU 5073)
- 分享一个60行的俄罗斯方块
- 从游戏引擎的维度来看国内手游和国外手游
- 黑马程序员-------网络编程中Tcp传输协议
- 设备管理器实现锁屏
- 软件需求包括3个不同的层次 - 业务需求、用户需求和功能需求 .
- 致-------正在学习的朋友
- 第9周上机实践项目4——乘法口诀表
- 正则表达式
- ubuntu中ANT的安装和配置
- JTBC-win7-IIS默认配置问题