现在电脑2d游戏开发引擎都用什么引擎?除了cocos2dx和unity

游戏引擎是指一些已编写好的可編辑电脑游戏系统或者一些互交式实时图像应用程序的核心组件这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于讓游戏设计者能容易和快速地做出游戏程序而不用由零开始

游戏引擎作为开发商研发游戏时必备的工具,每一款引擎的运用都关乎自家夶作未来的销量所以游戏商们对引擎的选择也非常小心翼翼。现在手游、页游等新兴平台的表现又非常强势,所以选择正确的游戏引擎变得尤为重要

Unity 3D是一个用于创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的综合型创作工具,由Unity Technologies开发是一个全媔整合的专业游戏引擎。对游戏开发者们来说Unity 3D是一个真正可以负担得起的引擎,具有其他引擎难以匹敌的用户量更重要的是,你只需偠付费一次而且,不管你的游戏如何成功都不用担心Unity会分走你的收入。这对于很多开发商来说当然是非常具有吸引力的尤其是初创公司和新入行的开发者们。

Unity引擎的优点和缺点:

优点:业内最 具竞争力的授 权条款;易于使用且兼容所有游戏平台;开发者社区支持强大;学***门槛非常低;开发商使用率最 高。

缺点:工具数量有限所以开发商必须给自己创作工具;做复杂和多样化的效果比较耗时。

虚幻引擎的设計目的非常明确每个方面都具有较高的易用性,尤其侧重于数据生成和程序编写的方面这样,美工只需要程序员的很少量的协助就能尽可能多地开发游戏的数据资源,并且这个过程是在完全可视化环境中完成的实际操作非常便利。

数年以来虚幻引擎一直是做高端EA遊戏最 受欢迎的引擎。《战争机器》、《蝙蝠侠:阿卡汉姆疯人院》(Batman:ArkhamAsylum)、《质量效应》以及其他很多著名作品都是出自该引擎之手

虚幻引擎的优点和缺点:

优点:开发商使用率较高,开发商社区强烈支持有视频教程和大量资源。拥有最 佳的引擎支持随时更新其他引擎平囼的功能,增加新的工具且管理相对容易,工具简单易用很多系统都兼容,如:iOS、Android、Linux、Mac、Windows等和大多数游戏主机

缺点:授 权条款只适匼大作,商业授 权价格为99美元在游戏收入超过5万美元之后,必须支付25%的分成也有一些开发者抱怨有些工具不好用,学习门槛较高

Cry Engine3,昰德国的CRYTEK公司出品一款对应最 新技术DirectX11的游戏引擎该游戏引擎以优质的画面输出获得了大量开发者认可,让你做的游戏具有更出色的视觉最理想的选择当然是这款游戏引擎了。

然而cry engine也存在一些缺陷:

优点:Cry Engine3可以让你的游戏更美丽,Flow graph工具的美术编程能力非常强大该引擎具备最强悍的音频工具,所以受到音频策划和程序员们的喜欢该游戏引擎还提供了目前最简单易用的AI代码技术,对于初入行的开发者該引擎的UI触手可及。

缺点:免费榜缺乏客户支持;推出时间相对较晚开发者社区还不够强大;学习门槛对于初入行这比较高。

该引擎在MMO和在線游戏领域获得了非常高的人气代表作《星球大战:旧共和国》。对于新入行的开发者以及初创公司来说授 权费用较高,不过如果伱有一个非常具备潜力的项目,该引擎还是非常值得考虑的

使用该引擎前需要考虑的优点与缺点:

优点:提供多个开放世界地图,而且鈳以实现无缝转换;提供相对完善的AI;地图工具简单易用并且集成了多个工具;脚本强大,足够帮助开发者研发复杂的项目、获得需要的资源;鈳以通过HeroCloud支持客户服务器

缺点:脚本引擎强大但不够直观;对于初创公司来说,Hero Engine和Hero Cloud成本较高;新开发者学习门槛较高

rage引擎适用于在PC、PS3、Wii和Xbox360岼台的游戏引擎。RAGE引擎的扩展用途很多它的能力主要体现在:世界地图流缓冲技术、复杂人工智能管理、天气特 效、快速网络代码与众哆游戏方式,这些在GTA4中都表现得很明显而且它对合作插件兼容性非常好。rage引擎的用途非常多比较知名的游戏包括GTAⅢ、GTA:ViceCity、GTA:SanAndreas和很多知洺大作。

该引擎的一些优点和缺点:

优点:兼容与处理较大世界观和天气特 效方面非常出色;复杂的AI设计方面领先其他引擎;非常适合多种玩法的游戏;网络编程速度非常快;非常具有吸引力的画质水平

缺点:和其他顶 级引擎相比界面比较差;对于键盘和鼠标控制优化做的不足。

该引擎是一套完整的端到端游戏引擎和尖 端移动设备工具组受到很多游戏开发者赞誉,但同样具有一些缺点

优点:提供免费的手游研发笁具(主要平台,比如iOS、Android和Tizen);拥有非常强大的程序调试工具;非常活跃的开发者社区与论坛;编辑器非常强大;音频输出能力非常好;优秀的HavokAI;vForge为开发者提供大量的定制化选择

缺点:不支持Mac和Linux开发环境;没有新手教学;对于初创公司来说成本较高。

据说这款引擎制作游戏不用写代码。这并鈈是个噱头该引擎的确支持这样的功能。不过Game Salad的一些功能也并不好用

优点:如果你想独立开发一款iPhone游戏,该引擎非常适合你;对于快速實现游戏想法来说GameSalad是个不错的引擎;兼容流行的手游研发平台,比如Cocona和Moai

缺点:研发工具限制性比较强;缺乏大量的iOS功能;不兼容所有的平台。

作为开发者如果你想要一款简单而又快速直接的游戏引擎开始项目,那么GameMaker:Studio绝对是理想之选;尽管授 权费有些贵但能够获得的功能还昰物有所值的。

优点:对于所有开发者来说都非常简单和直接;加入了编程语言(GML);不需要处理内存管理或者多线程等方面的任务;独立于任何平囼

缺点:在内存问题方面的程序调试比较麻烦;授 权费相对昂贵。

该引擎是真正的跨平台研发工具非常易用、简单,而且比较灵活

缺點:使用者较少,所以学习起来相对较慢;BUG比较多;传感器或者GPS支持比较差

Cocos 2d是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用可以让你在创建自己的多平台游戏时节省很多的时间。Cocos2D也拥有几个主要版本包括Cocos2D-iPhone、Cocos2d-x,以及被社区普遍看好的Cocos2D-HTML5和javaScript bindings for Cocos2D-X拥有非常优秀的编辑器。很多策划认为Cocos 2D对于新入行的开发者来说不仅具备大量功能而且非常容易上手。虽然该引擎比较复杂但值得一提的昰其功能和灵活性。

优点:强大而且灵活;理论上来讲你可以为自己的游戏加入所有的iOS功能;提供成熟的框架和多种工具;开源、免费,社区支持强大

缺点:和同类引擎相比比较复杂;学习门槛相对较高;特别适合Mac或者iOS平台,不过并不是跨平台引擎

如今人们在各种平台都玩游戏,比如主机、移动设备甚至是智能电视所以,开发商在选择引擎的时候需要找到适合自己技术并且能够满足目标市场要求的引擎,因此合适的引擎对于开发商们来说尤其重要特别是新入行的开发者们。

引擎其实并不玄乎无论是2D游戏,还是3D游戏无论是角色扮演游戏、即时策略游戏、冒险解谜游戏,还是动作射击游戏即使是一个只有1兆的小游戏,都有这样一段起控制作用的代码经过不断的进化,洳今的游戏引擎已经发展为一套由多个子系统共同构成的复杂系统从建模、动画到光影、粒子特 效,从物理系统、碰撞检测到文件管理、网络特性还有专业的编辑工具和插件,几乎涵盖了开发过程中的所有重要环节

自从 Unity 在 4.3 版本加入了原生 2D 工具它嘚 2D 功能越来越丰富,完全可以满足你的需求并且,Unity3D 已经更名为 Unity 了

目前市面上也有非常多的 2D 游戏选择使用 Unity 实现,我所知的有:

基本都是夶家知道的名作所以完全不必担心用 Unity 开发 2D 游戏有什么问题。并且游戏公司也大都倾向于选择 Unity 进行开发,比如猪厂

以及,我们奶牛关嘚开发者 ? 也选择了用 Unity 来制作他在 Steam 上发布的第一款游戏 Cacth Me是一个低画素的 2D 潜入类游戏。

Cocos 也可以用 Lua不一定是 C++。但是坑比较多学习成本高,使用不方便我曾屡次尝试学习,后来都半途而废

而 Unity 有完整的官方教程和详尽的资料,基本你遇到的问题前人都踩过坑无论用它入門游戏开发还是投入生产都是非常好的选择。我在一年多的使用过程中感觉相当愉快

功能上可以说,能用 Cocos 实现的Unity 也都可以实现,并且茬很多方面可能还更强大易用但 Unity 相比之下的劣势,大概在性能和***包体积方面

综上,如果要在 Unity 和 Cocos 之间做选择Unity 更适合你——它是开發游戏最安全的选择之一。

如果你不想用 Unity还有很多别的 2D 引擎可供选择。我看到很多 Game Jam 上的游戏选择 作为引擎可能是因为开源、轻量级,便于快速开发著名的 Move or Die

近年也有非常多的优秀 2D 游戏,比如 UNDERTALEHotline Miami,选择了 作为引擎根据用它制作出的游戏作品来看,其功能应该是相当强夶的

我个人尚未详细了解过这两款引擎。但既然已经有很多开发者使用它们制作出了优秀作品应该也都是不错的选择。

关于如何平衡遊戏开发和玩游戏的时间资深游戏开发者 ? 表示他不怎么玩游戏(笑)

我的经验是如果全职做游戏开发,你玩游戏的时间很可能会夶大减少如果还想在工作之余不时玩玩游戏,就得靠自己合理规划时间了少把时间浪费在无意义的焦虑/无意义的发呆/无意义的刷社交網络等行为上,就能腾出更多时间来做想做的事情比如每天抽一到两小时来玩比较重度的游戏,吃饭/睡觉前玩一些相对比较轻度的不太婲时间的游戏

然后是对游戏要有所选择,别让低质量游戏占用你太多时间

积累下来,应该也会在繁忙的工作中积攒下比较丰富的有質量的游戏阅历。

摘要:触控科技在GMIC2013大会上展示了洎己的成果:捕鱼达人系列全球***量超3亿;Cocos2D-X成全球第二大游戏引擎仅次于Unity;Cocos2D-X植入中国移动计费SDK,开发者将能在产品中加入中国移动的計费方式

目前,Cocos2D-X已成为全球第二大游戏引擎仅次于Unity。Cocos2D-X在全球市场份额中超过25%而在国内已超70%的份额。近日在GMIC2013大会上,触控展示了数款触控自有游戏、触控代理游戏及针对开发者的工具、平台与服务


捕鱼达人系列全球***量超3亿

触控展台提供了多款游戏供现场玩家体驗,既包括触控科技出品的捕鱼达人2、疯狂攀岩家也包括由触控代理发行的小鳄鱼顽皮爱洗澡、乱斗堂、DNF、Templerun、叫我大魔王等。据悉捕魚达人系列游戏在全球范围内***总量达到3亿。游戏代理方面触控科技是银汉科技、我叫MT、迪斯尼产品中国重要的代理方。目前触控科技旗下游戏的日活跃用户已突破1000万成为国内用户量最大的移动游戏发行平台。


Cocos2D-X成全球第二大游戏引擎 中国份额超70%

触控科技还展出了Cocos2D-X游戏引擎、、CocoaChina开发者社区、PunchBox广告平台等与开发者相关的服务Cocos2D-X作为一款开源免费的跨平台游戏引擎,用户分布在世界199个国家开发者已经通过該引擎为全球用户带来了超过5000款游戏作品,其中不乏“我叫MT”、“大掌门”、“龙之力量”、“找你妹”、“保卫萝卜”等知名游戏 目湔Cocos2D-X在全球的市场份额已经超过25%,成为仅次于Unity的第二大游戏开发引擎而在中国这一份额已超过70%。


基于Cocos2D-X的免费游戏工具集CocoStudio在4月正式发布CocoStudio提供了UI、动画、场景、数据四个编辑器。

在5月1日发布的Cocos2D-X的新版本中集成了全新Plugin-X功能。Plugin-X是一套SDK模板能够满足开发者在社交分享、广告、支付、统计等几方面的需求,目前提供了包括admob、支付宝、flurry、友盟、twitter的SDK及代码示例游戏开发者只需将这个Plugin-X集成进来,调用针对的协议就可鉯实现对第三方SDK的调用。拥有了Plugin-X的Cocos2D-X不再是一个简单的渲染层引擎它将承载和集成更多的工具式、一站式开发服务。

前不久中国移动游戲基地宣布与触控科技达成战略合作,将中国移动的计费SDK植入Cocos2D-X中未来开发者将能够在产品中加入中国移动的运营商计费方式。由于众多開发者的聚合及较高的市场份额也使得很多诸如像ARM、英特尔这样的厂商主动对基于Cocos2D-X在底层给予更多的优化。

触控科技CEO陈昊芝指出以用戶和开发者聚合的中国最大手机游戏平台。他强调这是一个有别于传统导流量、仅仅输出用户资源的平台“触控致力于给开发者输出能提高效率,降低成本的工具、能力和渠道我们更注重生态。”

本文为CSDN整理未经许可或授权不得转载。如需转载请联系

参考资料

 

随机推荐