GameRes报道 / 在刚刚召开的移动游戏大会上,Unity公司和触控科技分别发布了Unity的2D引擎及Cocos的3D引擎,一时激起了圈内的对原本不太受关注的游戏引擎的强烈兴趣。
本来,在游戏产业中,引擎只是并不太显眼的底层技术体系;然而随着手游市场的快速发展和繁荣,引擎已经变得日益重要。无论是2D游戏还是3D游戏,游戏引擎都充当着游戏骨架的角色,没有游戏引擎就无法做出一款真正的游戏。
出于节约成本、缩短周期和降低风险这三方面的考虑,很多游戏厂商倾向于使用第三方的现成引擎制作游戏,这样能将重心放在游戏的开发及设计上,不再受底层的技术及工具设计烦恼,这也不失为一个好的选择。另一方面,游戏引擎是游戏开发的核心,如果一直在核心技术上依附于他人,就难以摆脱受制于人的局面。所以综合考虑,越来越多的开发商会选择一款优秀成熟的开源免费的游戏引擎来开发。
无论如何,未来手机游戏引擎将越来越成为整个产业链的又一个价值中心。
目前国内外市场占有率领先的手游引擎主要有Unity, Cocos2d, AndEngine,Unreal,  Corona等。他们各有优劣,都在不同地区不同方面受开发者青睐。总的来说Unity, Cocos2d,以及AndEngine是比较受欢迎,市场占有率比较高的三款游戏引擎。
由于Unity引擎核心版本是收费的,而Cocos2d和AndEngine是免费开源的,后者更受开发者欢迎,市场占有率增长更快。然而Cocos2d和AndEngine都是源于个人开发者贡献,更新比较慢,AndEngine更是已经停止更新,已经越来越跟不上手游行业的快速发展了。所以基于Cocos2d和AndEngine衍生的游戏引擎开始出现并替代原引擎开始大肆流行起来。
在中国基于Cocos2d衍生而来的Cocos2d-x相对领先,卖二手手游账号目前在中国2D手游开发中,Cocos2d-x占了一半以上的份额。其他游戏引擎OGEngine, AndEngine, libgdx由于在Android平台上的优势,也占有可观的市场份额。
值得一提的是,OGEngine的发展历程与Cocos2d-x如出一辙。Cocos2d-x基于Cocos2d-iphone,拓展Cocos2d跨平台;采用C++开发,目前支持的平台有iOS,Android, Windows等。与Cocos2d-x类似,OGEngine是基于AndEngine,拓展AndEngine跨平台;而OGEngine采用的是Java,支持的平台有Android和iOS。
由于Cocos2d-iphone是以Objective-C为基础开发的,Cocos2d-x支持的语言是C++。所以采用Cocos2d-x开发游戏的开发者必须使用C++。然而java程序开发者占大多数,而且正不断扩大,所以一款支持Java的跨平台开源引擎是十分受欢迎的。OGEngine正是在这样的背景下快速发展起来的。
OGEngine主要使用Java语言开发,但是在大运算量耗时功能时,OGEngine试用了C/C++本地代码进行开发,比如物理引擎及音频处理。作为开发者,只需要关注Java就可以了,OGEngine已经将所有本地代码封装好了。OGEngine支持Android和iOS平台,支持使用java直接编写iOS游戏;更多平台支持也在陆续拓展中。
OGEngine基于Java支持跨平台的优势,以及专业的官方技术团队的支持,使得OGEngine的优势更加明显,越来越受到开发者的欢迎。可以预见的是OGEngine凭借其独特的优势,会在游戏引擎市场独树一帜,汇聚众多开发者创作优秀产品。也许正如iOS和Android两个最大的对立阵营一样,源于iOS阵营的Cocos2d-x和源于Android阵营的OGEngine也将会在游戏引擎领域各据一方,相互厮杀。
然而这对于开发者而言,意味着他们将拥有更多选择,使得他们可以更加便捷地创作游戏。对于整个产业而言,OGEngine的崛起,会极大的降低手游开发的门槛,让更多开发者投入到这个行业,创作更多优秀的作品。或许在不久的将来,我们不仅仅能看到优秀的中国手游作品从中国发展并走向海外,还能看到国人自主研发的游戏引擎也能在国内快速发展并风靡海外。

手游引擎之战再现新挑战者,OGEngine来了相关推荐

  1. 寻仙手游维护公告服务器停服更新,寻仙手游新服更新内容汇总 新坐骑黑鸾幽煌上线...

    寻仙手游新服更新内容汇总 新坐骑黑鸾幽煌上线,新服更新中加入了新坐骑兑换活动,有黑鸾幽煌坐骑兑换活动和上品坐骑清灵幻鹿,预计11月3日苹果版本可以全面更新了.我们将于11月03日(周五)凌晨进行停服更 ...

  2. 苹果开放降级_潮讯:苹果官网又崩了;微信新功能被群嘲;小米11性能跑分;LOL手游封杀加速器;华为新平板有高刷...

    荣耀V40 Pro曝光 有博主爆料称,荣耀 V40 Pro 将采用曲面双打孔屏设计,曲率接近瀑布屏但有望提供不错的手感,孔径较华为 Mate 40 Pro 更小,后置矩阵式多摄模组,至少将包含主摄 + ...

  3. 手游爆发“平台战”启幕

    iSmart-艾思 www.smartmobi.com.cn 来源:第一财经日报 行业调研数据印证了手游市场的非凡热度. 近日,中国版协游戏工委联合IDC发布的2012年1~6月<中国游戏产业报 ...

  4. 手游引擎Unity和Cocos各有什么优劣?

    转载:https://www.zhihu.com/question/23499299/answer/24899792 作者:知乎用户 链接:https://www.zhihu.com/question ...

  5. 手游实时对战初步解决方案

    某个周一上班,项目经理在项目组里定了个目标:实时对战开搞,两周后能在手机上撸一把. 负责客户端的同学和我表示震惊.WTF,两周内做完,没啥思路,咋搞~!@#$%^&*() 先对实时对战的难度作 ...

  6. 东风悦达起亚、腾讯广告、英雄联盟手游职业联赛 三方合作共建新电竞生态

    英雄联盟手游电竞生态现已正式启动!前段时间,东风悦达起亚and腾讯广告and英雄联盟手游职业联赛三方代表在上海成功举行以"新生浪潮 全新起亚"为主题的战略合作发布会,意味着在未来三 ...

  7. 做手游的计算机配置要求,新浪手游助手电脑配置要求 最低配置一览

    新浪手游助手是一款非常好用的电脑安卓模拟器,今天我们就来讲讲这款新浪模拟器对于电脑配置的需求,看看什么样的电脑配置才能完美运行,最低配置又是多少,一起来往下看. 类别:模拟器类   大小:8.32M ...

  8. 半数以上国产手游曾使用他开源的引擎:Cocos和王哲的故事 | 二叉树视频

    2007 年,苹果发布 iPhone,从此开启了移动互联网时代,人们想用智能手机玩游戏,然而传统的游戏引擎最开始瞧不起新平台,不愿意开发适配版本,时代在呼唤新的游戏引擎. 在这样的背景下,一批生而移动 ...

  9. 虚幻4引擎开发的手游_虚幻4引擎开发 《神佑》手游首次公开

    [17173新闻报道,转载请注明出处] 1月25日,Joycity公司举办新作发布会,公开了正在开发中的旗下新作. 发布会上,Joycity介绍了<创世纪战:安塔利亚战争>.<炮艇战 ...

最新文章

  1. php四位数加密,如何使用php实现一个对数字进行8位的加密解密函数
  2. 测试时用存储过程来修改测试数据
  3. springboot启动不打印日志信息_SpringBoot日志操作【全局异常捕获消息处理--日志控制台输出+日志文件记录】...
  4. 优先队列priority_queue的使用方式
  5. 用友 无法正确解析服务器,用友T3软件登陆软件时提示:“可能无法正确解析服务器名称或者相应的端口被禁用,请尝试输入服务器的IP地址”?...
  6. Spark 调用 hive使用动态分区插入数据
  7. 【Flink】Flink 如何在本地IDEA恢复检查点 不通过IDEA 不通过 flink run 方法
  8. myEclipse10破解及过期处理
  9. 七牛云图片外链失效的解决办法
  10. electron-vue 添加右下角通知图标
  11. 怎么给领导做项目汇报
  12. Microsoft Office 2016 VOL版下载
  13. 使用微信企业机器人发送信息
  14. win10专业版变远程服务器
  15. typename 的两种用法
  16. 高德地图API - 根据经纬度获取周边建筑地标
  17. GBASE数据库启动连接报908 错误
  18. 查看变量类型的python内置函数名_查看变量类型的Python内置函数是()
  19. 25款最佳响应式HTML5前端开发框架
  20. 图像质量评价常用数据库下载 |LIVE|MICT|CSIQ|TID2013|CID2013|CCID2014|LIVE-Challenge|LIVE-MultiDistortion|IVC_sub

热门文章

  1. 终极之战!TensorFlow与PyTorch谁最适合深度学习
  2. 程序员如何用Python了解女朋友的情绪变化?
  3. TensorFlow的新生!
  4. java主界面设置背景图片_java 窗体设置背景图片问题?(附上登陆界面代码,我想加个背景图片,求大神帮忙改改)...
  5. 任务管理平台_基于notion详谈任务规划的思路(二):搭建任务管理平台
  6. 机器学习实战-决策树-22
  7. win10安装jdk1.8并配置环境变量_win10系统安装jdk13.02的环境变量配置
  8. 【Erlang应用】消息队列RabbitMQ介绍以及应用案例
  9. ElementUI form表单 左侧label对齐注意事项
  10. unity(2017.3) C# 常用API