扫地、种树、养鸡在几年前可能是没有意义的,但现在很多人都熟悉了这条路,甚至有了定期检查的习惯,就像那些偷菜、抢停车位的人一样。其中,最受欢迎的活动已成为新时期“年味”的象征。随着时间的推移,可以发现,这一系列嵌入支付宝的小游戏已经发生了质的变化,功能和图片越来越多,图片和场景越来越丰富。在它们背后,它们都是基于阿里Web的3D图形引擎Oasis完成的。2016年,当口袋妖怪go走红,AR热潮开始时,市场和开发商都爱上了这个新贵概念,阿里巴巴就是其中之一。
2017年首次推出的,支付宝到AR红包的功能,扫描环境就可以发现其他朋友藏在红包里,虽然看起来,这只是基于ali中的新的AR功能和活动的创新,但其实这个活动是第一次在付费宝中实现三维动画渲染的功能,绿洲也从现在开始萌芽。经过几轮定位调整和升级,阿里逐步孵化出绿洲。根据官方描述,Oasis Engine是一个组件系统架构,它需要3D渲染能力,以及其他领域,如2D、3D、UI、音频、物理、VR/AR、逻辑编写、组件架构确保了引擎的灵活性,并允许开发人员自然地为组件重用制定业务功能。
同时,绿洲几个改革有一定的普遍的性,和容易开始,引擎渲染,资源系统和其他方面进行了研磨和优化,也面向GPU友好的引擎,通过皮肤,粒子轨迹和材料颜色模块到GPU,场景的表现力更强,并且也考虑到了流畅性。此外,与游戏行业中常用的游戏引擎不同,Oasis是其最大的功能之一目前还没有客户端,但开发人员可以直接从浏览器开发网页的3D编辑器。易于使用的、强大的、高实用性的特点是绿洲,这是开发团队相关工作多年,据了解,第一,因为编辑互动不友好,所以开发人员使用的实际没有降低成本的影响,甚至3 d项目完成后使用编辑器。然而,该项目并没有被阿里取消。编辑的地位得到加强,互动问题逐步优化。根据官方声明,Oasis的编辑器就像一款低等级的Unity。
那么,阿里为什么要开发这样的引擎呢?据官方介绍,阿里之所以决定开发Web 3D产品,是因为移动商务的发展与交互所需的图形技术落后的反差。一开始,这个引擎主要用于开发游戏化产品。2017年,支付宝通过该引擎推出了蚂蚁森林和蚂蚁庄园两款热门产品,显著增加了用户的停留时间,公益模式也强化了支付宝的品牌形象。看到游戏的前景,阿里继续使用引擎开发了几款游戏,也运用了很多游戏化运营思维,如引入奖励分享、积分排名等功能,让游戏成为阿里使用引擎的首选。然而,在2018年,阿里巴巴又向前迈进了一步,将Ant图形引擎交给了RichLab团队,使其能够在更多环境中运行。RichLab接手后对引擎进行了重新定位和思考,并继续对引擎进行优化和改进。2019年,Layabox的高级工程师跳槽至阿里巴巴,加速了项目的发展,形成了目前开源的Oasis引擎。同年,引擎的最大改进是易用性和引擎性能,如2D 3D渲染增加了困难的解决方案。
据知乎上Oasis核心开发者介绍,RichLab团队成员约50人,分布在杭州、北京、重庆等地。然而,从正式开发的时间和团队成员的数量来看,与市场上成熟的商业游戏引擎相比,它的功能还处于早期阶段。例如,Layabox首席执行官谢成红表示,中国的开源引擎正在苦苦挣扎,很少有人愿意伸出援手。现在每个人都想造一套轮子,在低水平上复制轮子是一种浪费。标准的碎片化、开发者选择的风险、学习的成本和人才的成本都在增加,这对行业是有害的。引擎应该服务于开发者,而不是资本和小群体的利益。现在市场上有很多成熟的引擎产品,比如阿里为竞争对手腾讯等自主研发的产品,字节跳动自然会避免使用,在使用中确实会造成一定的生态分裂。
从Oasis目前的功能和实用性来看,理论上可以用来开发小型游戏,但在实际应用中还没有准备好。WEB 3D和浏览器技术确实给开发人员带来了很多便利,但它们经常伴随着局限性。例如,同屏多人游戏或某些大容量游戏不可避免地难以实现,这也是支付宝上的游戏一般都不复杂的原因。按照阿里巴巴的条件,它有可能进一步扩展引擎,甚至推出一个专有引擎客户端,以满足更多游戏开发商的需求。但是,如果您查看Oasis引擎的工作,您会发现,是的,但不是必须的,至少现在还不是。一方面,从当前核心玩家的角度来看,很难称之为游戏无论是养鸡,建造建筑物或者打扫房子,因为事实上,游戏不高,和大多数商业,所以他们更喜欢功能性产品,使用丰富的互动游戏化。而这些产品对玩法的要求一般都不高,更多的是追求在这方面,Oasis满足了Ali对这样一款轻量级游戏的需求。
另一方面,就像前面提到的,对于国内游戏开发者来说,使用Oasis开发游戏确实会增加学习成本,所以Oasis要成为游戏引擎还有很长的路要走。但是,从营销的角度来看,阿里巴巴的Oasis引擎仍然有广泛的应用场景,特别是针对中小型应用开发者,或者主要业务不是科技企业的公司。在游戏行业,甚至在技术行业之外,利用玩法较弱但交互性较强的小型游戏进行营销的情况并不少见,去年在疫情期间,一些服装品牌也推出了类似的游戏,并取得了不错的成绩。与此同时,很多电商平台甚至商家,以阿里为例,也有类似的营销活动。游戏化营销是一种很好的噱头,可以通过强大的交互性、提高转化率和用户粘性而获益。Oasis显然是技术能力有限的应用程序开发人员的一个很好的选择。