说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

乐元素CTO凌聪访谈:游戏引擎技术选型之王道

HTML文档下载 WORD文档下载 PDF文档下载
Cocos2d-x是目前最流行的移动游戏引擎。除了独立开发者和小团队之外,很多大公司也都用它开发游戏。近日,我们采访到了乐元素的CTO凌聪先生,他将为我们讲述大团队是如何部署和使用这套游戏引擎做开发的。

最近,EA DICE都把Frostbite引擎开出了一个叫Frostbite go的移动版本。这不禁让人心里有许多明悟:无引擎,不移动。不加思索一口气可以说出许多移动游戏开发的引擎和技术,从Unity、Unreal、Cocos2d-x、Flash,再到几乎无所不能的HTML5。对于游戏开发者来说,技术选型的空间非常宽泛。近日,我们采访到了乐元素的CTO凌聪先生,为我们分享了他们在游戏开发方面的宝贵经验。

CSDN:你们是如何做技术选型的,谈谈以前你们用的一些方案。

凌:之前我们用过很多引擎和语言,包括HTML5、Flash、Unity、Cocos2d-iPhone、Cocos2d-x这几个都用过。我们有另外一个项目组在用Unreal。

我觉得每个方案要看当前的场合。我对当前的HTML5技术还是持保留意见。目前来说,浏览器的部分可能会存在一些利益分配的问题,但未来Html5的发展还是有很大空间的。


图:乐元素 CTO 凌聪

苹果要大力去推某个跨平台游戏引擎,对他来说有什么好处?其实是没好处,应用跨平台了,用户就流失了。苹果只是关心,在他的平台上,能运行什么应用。用苹果主推的API和功能去开发应用,他才会帮你作App Store编辑推荐。

CSDN:您觉得选用HTML5或Native会对用户有哪些影响?

凌:HTML5能做得游戏还是有限的,比如你做个卡牌类游戏是可以。你做个性能要求不是很高的游戏还可以。用户不关心你用那种技术实现,他是看你游戏效果好不好,这是最关键的。你效果不好,人家不会玩。我们以前做过一些尝试,如果你要做一些特别华丽的游戏,HTML5目前性能还是不足的。很多东西需要你调用Native接口去渲染。

CSDN:Flash技术呢?现在用他做游戏还有前途吗?

凌:第一,Flash当时性能也一般,很久以前,我们做了一款游戏,那款游戏基本上是城建类的游戏,从PC移植过来的。当时使用的是Air3.1,还是非常粗糙的一个版本。我们把所有的动画全阉割了,然后才可以运行。它可以播一些动画,但在Pad上面,一个场景有50-60个动画,它就搞不定了。那个时候性能不好,现在改善了许多,市面上也有一些游戏也用Flash去做。

另外Flash我们不想选的原因,是因为Flash本身不是开源的。我想用个OpenGL ES,想用shader 得到更好的性能,当时在Flash上很难做。它本身还是挺死板的,你一旦用了它,就等于把命都交给它了。再加上它是收费的,从综合因素考虑来看,他和Cocos2d-x等2D 引擎相比了,没有优势。

CSDN:说说你们为什么用Cocos2d-x?

凌:以前也试过Cocos2D-iPhone,我们第一个项目是Cocos2D-iPhone做的,Cocos2D-iPhone挺好要用的,但是他只支持iOS,没有Android,我们最后选型还是Cocos2d-x。我们当时真的是所有的技术都试了一次。Cocos2d-x是个很棒的游戏引擎,它的跨平台特性正是我们需要的,一次开发,可以部署到多个平台之上。

最后我们为什么在几个跨平台引擎中决定选择用Cocos2D-X呢?我们主要有几个方面的考虑。首先最重要的是性能,尤其安卓上的。Cocos2d-x在低端安卓机上也运行很流畅,做同样复杂度的游戏,比其他引擎跑起来快5~10倍。HTML5性能不行,目前看来还无法做出我们想要的游戏。其次,可控性也是关键,对于闭源的商业引擎,到项目后期我们有些优化根本就无法做进去,它的性能怎么样我们就怎么样,我们没有办法控制。于是我们就选择了Cocos2D-X,性能好,开源的可以自己根据游戏去优化,所以这个就是我们最佳的选择。

IBM X6架构中国首发,目标是云与大数据 Pivotal聘用eBay前副总裁,继续发力云计算市场 智能手机的功能越来越复杂,可惜用户不买账 一周消息树:Windows 9要来了,会有哪些改变? 简单几步解决IE11无法显示此页的问题 研发周报:Java 8最终发布日期敲定,即使有bug也要发布 一周云热点:Google打造云中Hadoop便捷版,强势对抗AWS 追溯Unite大会设计理念 感受Unity进化史 移动周报:仰望大神,不如退而探索! 腾讯发布QQ浏览器微信版 支持拖拽分享、消息提醒等功能(图) 乐视TV:LetvUI连续31周迭代36个版本 190个乐迷需求实现119个 云服务商评估体系建立,首批10家企业通过可信云服务认证 《找你妹2》开发者云中游再声明:热酷涉嫌严重违约发布侵权竞品 柴可:大姨吗的轻应用抉择 盘点2013年IT界25个最古怪的面试题 云计算再掀创业热潮,19家企业入驻微软创投 IBM斥资12亿美元,全球大规模扩建数据中心 “Careerfocus之夜”2014年新春客户答谢晚宴在京举办 Google蚕食了维基百科的访问量? 微软Surface Pro 2 的成功之道 精简代码,为网站减负的十大建议 应用宝逆袭上位 将重构腾讯移动应用分发体系 eBay基础设施的成功经验,我们该如何复制? 自定义富媒体广告:NativeX SDK 5.0发布! WunderBar:零硬件开发基础也能接入物联网! 深入解析:分布式系统的事务处理经典问题及模型 从世纪互联、华云数据和金石易服的发展服路径观察IDC产业发展 SA:2014移动运营商、终端和应用十大关键趋势 使用modern.IE来设计更现代化的网页 全国顶级域名根服务器21日下午疑遭黑客攻击 影响巨大 苹果下一代iPhone的十大预测 谁有格斗游戏的源码,设计资料! 三人合作共同开发一网站,现需页面设计,有意者留下EMAIL 怎样用C#把窗口菜单和按钮做成象VS.NET中的平面菜单和工具栏上的平面按钮? 为什么在MMC中新建SQLSERVER注册总是出现超时已过期的错误? 這樣定義宏是什么意思:#define LIBCMD(givenfunction) \? ===这样的SQL在ORACLE 怎么执行不了 一个WIN2000与WINXP的共享问题 如何将一个CBitmap存为BMP文件? 在directshow中,如何实现像大部分播放器那样的“快进”功能? 较难问题--IE6不能启用cookie? 如何修改group里的数据排序方式? 如何写动态SQL语句??? 怎样让select元素不能修改? 谁用过微软的tts??? 郁闷......呀,偶MM说接吻觉得恶心!!!! 请教高手,本人想请教通过数值如:12.5转换成UNICODE的问题,急!!!在线等待 我现在的密码不好记,如何更改密码? 请教大侠;RMI问题 ASP+SQL server免 费空间哪里有100分送给你. 有没有人用过Virtual PC这个软件的啊???快救命啊!!!!!正等着用啊!!!! 有谁知道在上海周边有哪些电脑配件的厂家,如机箱.主板.显示器之类的? 关于“汇总数据”的问题 请尽快帮我解决病毒问题 菜鸟6000分依次提问ORACLE问题,第一个:大虾给我个函数里建虚表并插入数据的例子 EJB使用大数据量的问题 怎样用DirectShow写一个RenderFilter & SourceFilter linux下的应用程序,界面语言问题 VSS中的Pin和Unpin有什么用?在什么情况下使用? 一个WINXP与WIN2000的共享问题(急) 我想问一下,能不能用sql sever2000 开发桌面型的mis系统 我想监测某个端口的通信主要是 TCP 端口,不想写网卡过滤驱动,各位有什么高招? java的用户文档在那里下载? 急,大小写和建主键的问题 我学校在选拔人参加济南市一个五子棋编程大赛,请教各位高手! 请斑主Montaque进,请直接过来拿分! 关于wise installer的问题 sqlserver两个表中的求和问题,在线等待。。。 页面的设计请教 为什么老是出错,windows2000 请问getdocument写在函数里,和写在头文件里作为view类的成员,除了作用域被扩大了之外,在功能上有什么不同? 为了安全我只开了21,25,80,110,1723端口, 结果自已的IE上不了网? 不知还需要开哪个口子,才能上网.谢谢!!! 简单!!!谁能告诉我,这个定义是什么意思吗? VC不正常了,帮忙 如何根据输入参数输出指定数量的记录? 请问Javamail中如何取得邮箱(INBOX)的大小?Thanks 为了安全我只开了21,25,80,110,1723端口, 结果自已的IE上不了网? 不知还需要开哪个口子,才能上网.谢谢!!! 请问JavaScript不能传递ASP参数吗? 怎样才能在客户端快速接收到jpg图像并显示出来(30/秒) 各位老大,我想取消QQ号,怎么操作啊?QQ网站上没这个内容:( 关于application的问题 关于公网ip的利用 为什么发豆芽要常换水 屠宰废水污水站调试后期,发现BAF池未培养出生物膜,应该怎么培养? 长期饮用哪种水最易造成营养元素的流失 我用555电路造了个发叮咚声音乐门铃,但声音没有想象中的悦耳,反而很难听.发出很沉的叮咚声,一点都不悦耳,请问你们做的也是一样吗?还是我的电路有问题. 哪些生命现象体现了生物膜的流动性 串联电路中开关能同时亮控制灯泡同时亮灭吗追加50 发豆芽要用什么样的水? 黄豆和刚发芽的豆芽米哪个有营养?我做豆浆时,黄豆浸泡的时间太长了些,于是就用热水淋起了豆芽,请问,现在的豆芽米和豆浆的营养成分哪个高些?请问:黄豆,豆芽米和豆浆相比哪个营养价值 现在的社会朋友的真正含义 555叮当门铃没有叮咚声,只有电流声滋滋声!电路没有连错!· 一定质量的大豆全部发芽,则生成的豆芽与原来的大豆相比较,其中的有机物总量和有机物种类的多少要原因 关于朋友的定义(现实一点的说法)现实朋友是:你开心的时候一般会和你一起欢笑,你悲伤的时候一般会让你独自难过,你发财的时候一般会跟你餐前饭后,你落魄的时候一般会对你敬而远之的 豆芽为什么在水里发科学一点,豆芽是什么科 生物膜在失去活性时,膜由半透性变成全透性后,膜的结构是怎么样的?有什么样的改变? “朋友”在字典里什么意思,在现实社会又什么意思,什么才算得“上”朋友.你把我当朋友了,我把你当朋友了,这就算得上朋友吗. 中镍铬钼球墨无限冷硬材料用什么合金刀片加工好啊 只有活细胞的生物膜才具有半透性这句话哪里错了? 氧气在水中时是怎样的? 球墨铸铁电焊补完什么合金刀头能车动 死亡的细胞膜是全透性还是半透性?细胞膜具有选择透过性,可看作是半透膜,生前他们可进行质壁分离,死后失去选择透过性就不可以进行质壁分离了.那么,他是什么全透性还是半透性?之前看到 水中的氧气来源水中的氧气会不会是水中的鱼游泳时与水的摩擦所放出的电,然后电解水生成的呢? 洗硬度高的球墨用什么刀头 求助! 谢谢! “只有活的生物膜才具有半透性”这句话错在哪? 如何从水中提出氧气? 配置药品时,量筒中有水,会怎么样 物质发生化学反应时电子总数是否会改变 实验室用甲酸和浓硫酸共热制取CO并还原氧化铜的仪器都有什么 化学有机物中核磁共振氢谱图氢的种类多少怎么看? 现有一组物质:KCl、Na2SO4、NaCl、NH4Cl,某化学兴趣小组进行以下实验:(1)分别取少量上述溶液于4支试 砷盐检查法 豆芽为什么会在水里生长 水性印花涂料中ph值低时可以用氨水调高,ph高时又用什么调低呢?过高或过低会有什么后果. 砷盐检查中加入的各种试剂的作用分别是什么 按下门铃开关,门铃就同一种声音响个不停.为什么?怎么修 为什么公交汽车玻璃敲击点都在接近角地方? Al2(SO4)3 的溶液蒸干后制取无水晶体是什么? 告诉下高一化学试题有晓得的人就说下哈, 葡萄酒(红、白)酿造的最佳PH值是多少?PH如果过高或过低有什么化学反应和现象后果?求反应方程式~最晚截止到周六晚上, FeCl3溶液蒸干后产物是Fe2O3,是因为水解变成了Fe(OH)3,HCl被蒸发掉了,燃烧生成的.那么同理,为什么Al2(SO4)3溶液蒸干后的产物还是Al2(SO4)3 新买的门铃 为什么把开关拿在手上按门铃是响的 装到墙上以后按开关 门铃就不响了? 大理石地面那种订做的淋浴房能做成三角形的吗? 请问国标20号钢等同于欧标或英标的哪种牌号钢材如题,项目需采购一批等同于国标20号钢的型材,但不能确定外标哪种牌号, 下列碳单质的用途中,利用了碳的化学性质的是 1.做电极 2.做滤毒剂 3.制作固体润滑剂 4.做燃料 5.制作装饰品 6.冶炼金属 7,制作染料 请问一下谁知道高一化学试题晓得的人说下哈,十分谢谢了9f 下列变化中,属于化学变化的是( ) a 干冰升华 b 酒精燃烧 c 铁丝弯曲 d 西瓜榨汁为什么啊!耐心回答下! 法国红酒的庄园级和村庄级一样吗,还有哪些分级? 环境污染物进入人体的途径有哪些 图像后处理和图像预处理分别包括哪些?它们有什么区别? 一个装有水的圆柱形玻璃杯,它的底面积是100平方厘米,水深是15厘米.现在将一个底面积是20平方厘米,水深是15厘米.现在将一个底面积是20平方厘米的长方体铁棒垂直放入水中后,还有一部分铁 人体散发哪些污染物 酒精检测仪是对呼出气体中哪一种气体进行检测的?喝酒后呼出的哪一种气体中含有酒精成分? (重打)一个装水的圆柱形玻璃杯的底面积是628平方厘米,杯中有一个圆锥,它的底面直径是6厘米,高是20厘米,且完全浸没在水中.如果从杯中取出圆锥,杯里的水面会下降多少厘米? 正确读音是 苹果中是否有淀粉? 对氯化铜溶液通直流电,阴极附近溶液蓝色变深还是变浅?. 急!甲酸与对氯苯甲酸酸性比较!给点解析 此为用甲酸制备CO的实验,反应后应先熄灭那个酒精灯?答案是第2个, 豆芽天天换水为什么会死我的豆芽昨天好好的,今天就死了,? 晶体含有杂质时熔点为什么会变化? 煮鸽子蛋的时候煮几分钟营养最不容易流失掉. 辛格获历史性机会印媒兴奋两国领导人“潘基文呼吁扩大气候融资领域 使投资流香港幸存游客称不能接受 思索如何面对阿基诺重申\"不道歉\" 港幸存游客沙特暗示拒任“非常”是针对美国美研究智能手机遥控空袭无人机空袭成巴美关系绊脚石伊朗绞刑余生囚犯免遭再行刑伦敦唐人街罢市抗议歧视华人韩国网军要员涉嫌干涉选举美国商会认为中国企业在美基础设施投资日本明治奶粉要撤出中国市场民调称8成俄人认为俄腐败程度高 地方奥巴马与默克尔通电话否认窃听其手机安理会呼吁马里政府迅速调查联合国维和中俄企业敲定液化天然气购销大单日本虐童面面观中国接受联合国人权审查 美应先审视自巴沙尔下台又能怎么样?美国“监控门”又酿新风波 德法意等国沙特再拒入“非常” 指责安理会未能实叙利亚反对派欲在土耳其伊斯坦布尔建立39集团军特战团铁血练兵 特种兵腰椎福州小区装电梯挖出千年古墓 陪葬品与奇葩婚前协议曝光:房产归丈母娘 夜不买了高层住宅 何时能领补贴?点亮小“灯泡”报业嘉年华 欢乐汇成海人大将汉语改成必修引争议:大学该不该三八十四喻慧与书画爱好者28家职能部门“零障碍”服务读者小麻雀保洁员捡到近万元现金还失主我愿和你再度41个春秋冬夏电脑模拟火灾逃生差点被骗子忽悠“义丐”摆摊卖报 “熊孩子”跑来捣乱葫芦成长记没办证砍倒400余棵树小棋手奔五的女人
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘