触控发布Cocos 3D引擎 Unity打响引擎战争

2024-02-09 17:50

本文主要是介绍触控发布Cocos 3D引擎 Unity打响引擎战争,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        23日召开的第二届GMGDC全球移动游戏开发者大会可谓规模空前,精彩纷呈。而最有看点的环节莫过于手游引擎界的两大名宿——Unity与Cocos引擎的撞车PK!

  Unity的CEO David Helgason率先发布了Unity的2D引擎(Unity引擎的2D扩展),而触控科技CEO陈昊芝则随后登台发布了Cocos 3D引擎(Cocos引擎的3D扩展)。触控科技和Unity这位不速之客现场PK,一下子将大会现场引爆,成为了游戏领域最热闹的话题。

  其实,移动游戏引擎本来是行业关注点并不大的底层技术标准,但随着手游快消品化的到来,全球手游行业的战火已经烧到了引擎层面。实际上,现在世界上最繁荣的移动游戏市场不是美国、日本或者韩国,而是中国,Unity选择此次在中国发布自己的2D引擎就是一个明证。

  目前在移动游戏领域,占有率领先的游戏引擎主要有 Cocos 2d-x 、Unity 3D、 Flash AIR、Unreal、Corona等(其中 Unreal定位很高相对不容易上手,Corona原CEO已经离职转投JavaScript技术路线)。 行业目前首选的游戏引擎主要为Cocos 2d-x与Unity 3D。Unity主要覆盖中端市场,Cocos 2d-x主要占据高端与低端市场(引用第三方数据)。

  值得一提的是,Cocos 2d-x是中国TMT软件企业历史上第一次走出国门成为流行于国际的技术标准,同时这也是国人第一次在TMT底层技术领域与国外名宿展开全球范围内大PK。

  总体来说,在开发畅销游戏的数量方面,Cocos 2d-x 占据着较大优势, 在中国的2D手机游戏开发中,Cocos 2d-x 引擎的使用份额已超过70%,占据2D游戏开发的绝对领先地位。

  许多国内月营收过千万的游戏如《我叫MT》、《龙之力量》、《大掌门》、《神仙道》、《君王2》等,也均基于 Cocos 2d-x开发,使得 Cocos 2d-x 在界内得到“国内千万级手游摇篮”的评价。

  而海内外顶尖的游戏公司,如 CJ、Disney Mobile、Zynga、Gumi、Glu、Gree、DeNA、TinyCo、Gamevil、HandyGames、人人游戏、4399、搜狐畅游、昆仑、万维、热酷、乐元素、菲音、心动游戏等,均广泛采用 Cocos2d-x 用于其主流 iOS/Android 游戏的开发。

  据谷歌的准确的统计,Cocos引擎已经在全世界201个国家和地区、40余万开发者中得到了广泛的采用。目前为止,世界上已经出版了中、英、日、韩和西班牙5种语言的Cocos引擎技术书籍,而且中山大学和华南理工大学这样的高校已经将其列入本科生课堂教材。在中国,开源的Cocos引擎更是得到了广泛的应用,诸如小米电视的交互界面等诸多新锐产品都在使用Cocos引擎来实现产品优化。

  其实,Unity是目前商业化最成功的移动游戏引擎。但胜负同源,由于其商业盈利属性,使其在近年发展中遇到一些瓶颈。这使得Unity在未来与Cocos引擎竞争上存在一定的弱点。 第一,Unity引擎的核心版本是收费的,而Cocos引擎却是免费开源。毕竟,中国能买得起昂贵的代码授权的游戏企业并不多。何况,众所周知的是,要在中国市场收取软件使用费在现实中是一件很困难的事情。

  其实,经过Android的多年市场教育,人们已经意识到底层软件(或称为系统级软件)收费时代已经是明日黄花。而开源、免费并不等于简陋和廉价,相反,建立在众包基础至上的开源软件迭代优化,以及超越国别、财权的自由精神,已经使得开源底层软件成为了不可逆转的世界技术潮流。

  另一方面却是,U3D在全球竞争态势下,希望在亚洲学习触控科技开始做游戏发行。但既做平台却又不想开源,这其实是矛盾的。毕竟,中国市场的开发者只有拥有了引擎的全部源代码才有机会掌控全部游戏开发的技术能力。

  第二,现在行业的大部分引擎都是由端游、页游和主机游戏引擎改造而来,而在iPhone诞生后应运而生的Cocos引擎其实是第一款“专为手机游戏而生”的引擎,它不像其他引擎,存在兼顾PC页游、PC端游和主机游戏的包袱。

  以Unity为例,其从4.3版本开始已经放弃了对ARM V6的支持。但ARM V6芯片版本的Android手机中国还有30%以上的份额,随着600元以下的Android手机大量出货份额甚至还有提高的趋势。

  而此时触控科技的Cocos 2d-x引擎对商业很友好的 MIT 协议,允许各家公司自由地二次开发,最大化地使用了Android, iOS等操作系统自带的编码和调试工具来进行开发,使得游戏代码非常容易调试、并且容易集成第三方库(比如集成市面上众多的支付、广告、统计 SDK)。触控旗下的Cocoa China社区以及每年两次的开发者论坛,已经成为了中国手游开发者们最热衷聚集,也是国内最有影响力的技术交流平台。

  外界很多人认为,Cocos 2d-x 的免费开源因素是导致其流行的主要因素。但实际上可以看到,在中国、韩国、美国 top100榜单里的大量游戏公司,即使月收入过 1 亿人民币(如乐动卓越)、即使冲击香港上市成功(如IGG和FORGAME),有足够的资金购买商业引擎,但也仍然采用Cocos 2d-x来开发他们的主要产品线。

  进而也不难理解,今年已成功上市的3家游戏公司中,Forgame与IGG的代表作均基于Cocos 2d-x 开发。今年游戏产业已发生 24 起并购案,其中 22 起涉及手游; 涉及手游并购案中,收购股权大于 51%的有 20 家;该 20 家中有 13 家的代表游戏基于Cocos 2d-x开发,占65%; 自研引擎占 30%;其他引擎仅占 5%。

  预计,在一定时期内,Cocos和Unity将在全球并肩成为手机游戏开发者开发精品游戏产品的双璧支撑,并逐步与intel、ARM、Google、微软、高通等顶级技术企业进行深度合作和优化。不过,在中国市场,恐怕仍会是开源的中国本土游戏引擎——Cocos引擎占据更大优势。而在此次Cocos发布3D支持之后,恐怕Unity面临的局面就更为不利了。

  2013 年 9 月,Cocos 2D 之父 Ricardo Quesada 正式从Zygna离职加盟触控科技。可以看到,触控科技已经把引擎业务提升到公司战略的高度。其实这也难怪:手游行业早已经过了造梦时代,在马太效应越发明显的行业洗牌中,“三流公司做产品,二流公司做平台,一流公司做标准”的时代来临了。触控有可能靠着旗下正在全球攻城略地的引擎王牌,去争取更多的代理运营业务。

这篇关于触控发布Cocos 3D引擎 Unity打响引擎战争的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/694903

相关文章

Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)

《Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)》:本文主要介绍Python基于火山引擎豆包大模型搭建QQ机器人详细的相关资料,包括开通模型、配置APIKEY鉴权和SD... 目录豆包大模型概述开通模型付费安装 SDK 环境配置 API KEY 鉴权Ark 模型接口Prompt

无人叉车3d激光slam多房间建图定位异常处理方案-墙体画线地图切分方案

墙体画线地图切分方案 针对问题:墙体两侧特征混淆误匹配,导致建图和定位偏差,表现为过门跳变、外月台走歪等 ·解决思路:预期的根治方案IGICP需要较长时间完成上线,先使用切分地图的工程化方案,即墙体两侧切分为不同地图,在某一侧只使用该侧地图进行定位 方案思路 切分原理:切分地图基于关键帧位置,而非点云。 理论基础:光照是直线的,一帧点云必定只能照射到墙的一侧,无法同时照到两侧实践考虑:关

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧

MiniGPT-3D, 首个高效的3D点云大语言模型,仅需一张RTX3090显卡,训练一天时间,已开源

项目主页:https://tangyuan96.github.io/minigpt_3d_project_page/ 代码:https://github.com/TangYuan96/MiniGPT-3D 论文:https://arxiv.org/pdf/2405.01413 MiniGPT-3D在多个任务上取得了SoTA,被ACM MM2024接收,只拥有47.8M的可训练参数,在一张RTX

速了解MySQL 数据库不同存储引擎

快速了解MySQL 数据库不同存储引擎 MySQL 提供了多种存储引擎,每种存储引擎都有其特定的特性和适用场景。了解这些存储引擎的特性,有助于在设计数据库时做出合理的选择。以下是 MySQL 中几种常用存储引擎的详细介绍。 1. InnoDB 特点: 事务支持:InnoDB 是一个支持 ACID(原子性、一致性、隔离性、持久性)事务的存储引擎。行级锁:使用行级锁来提高并发性,减少锁竞争

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们

禅道Docker安装包发布

禅道Docker安装包发布 大家好, 禅道Docker安装包发布。 一、下载地址 禅道开源版:   /dl/zentao/docker/docker_zentao.zip  备用下载地址:https://download.csdn.net/download/u013490585/16271485 数据库用户名: root,默认密码: 123456。运行时,可以设置 MYSQL_ROOT_P

SAM2POINT:以zero-shot且快速的方式将任何 3D 视频分割为视频

摘要 我们介绍 SAM2POINT,这是一种采用 Segment Anything Model 2 (SAM 2) 进行零样本和快速 3D 分割的初步探索。 SAM2POINT 将任何 3D 数据解释为一系列多向视频,并利用 SAM 2 进行 3D 空间分割,无需进一步训练或 2D-3D 投影。 我们的框架支持各种提示类型,包括 3D 点、框和掩模,并且可以泛化到不同的场景,例如 3D 对象、室

Smarty模板引擎工作机制(一)

深入浅出Smarty模板引擎工作机制,我们将对比使用smarty模板引擎和没使用smarty模板引擎的两种开发方式的区别,并动手开发一个自己的模板引擎,以便加深对smarty模板引擎工作机制的理解。 在没有使用Smarty模板引擎的情况下,我们都是将PHP程序和网页模板合在一起编辑的,好比下面的源代码: <?php$title="深处浅出之Smarty模板引擎工作机制";$content=