11月17日,由Epic Games打造的年度虚幻引擎开发技术分享活动Unreal Open Day 2022在上海召开。MetaApp联合创始人兼CTO段进伟在线上发表了主题演讲,分享了MetaApp是如何构建一个全年龄虚拟世界背后所面临的的技术挑战。
MetaApp团队当前正在做的一款全年龄段虚拟世界 / 3D互动内容创作及体验社区。区别于更看重视觉表现的渲染效果的传统引擎,这个代号叫MetaWorld的项目更强调所见即所得。比如在传统引擎里你想在游戏中实现车辆的功能,并且能与其他多名玩家互动的话,你不仅需要写代码来实现车辆的各种交互逻辑和物理特性,还需要架设服务器,并攥写网络同步等代码逻辑。
而在我们MetaWorld的虚拟世界里,你可以直接从资源库中拖一辆车放进去,这辆车就能直接按物理规律动起来,并且一键发布后就能让很多玩家在同一个虚拟世界中一起和这辆车进行互动;真正释放了3D互动内容的创造力。
MetaApp联合创始人段进伟UOD线上分享
为了完成MetaWorld项目的这个宏伟目标,需要克服和解决多个方面的技术难题和产品体验问题。其中,如何能有效地实现线上大量不同类型的游戏的稳定运行,并实现高效和可靠的运维,就是项目面临的主要挑战之一,不管从技术复杂度还是从运维复杂度来说,对架构和运维的要求都比传统游戏高了不少。在这个大背景下,我们团队是通过不断迭代技术,解决不断遇到的技术挑战实现的。
MetaWorld项目的定位和性质让我们遇到以下难题:
- 同时管