我们通过游戏将全世界连接在一起

怀着激发全世界数百万名玩家想像力的使命,Roblox 于 2006 年创办。我们携手业界最优秀的人才,一起挑战技术与产品方面最艰难的问题,共同通过游戏将全世界连接在一起。Roblox 平台完善的技术堆栈就像我们的玩家和创作者一样,不断地给我们带来灵感,激励我们继续探索这段刚刚开始的旅程。

现实引擎

Roblox 虚拟体验的核心技术,来自我们的现实引擎。这是一个具有专利的高性能跨平台实时模拟引擎,可以根据设备的性能,动态调节还原度。整个引擎以每秒 60 帧的速度运行,而且可以配合从 iPhone 4S 到最新式游戏计算机等不同设备进行调整。

物理引擎将计算工作分发给已连接的客户端和服务器,透过演算方式分配并管理模拟区块。

我们的呈现引擎实时在所有类型的设备上,制造出还原度越来越逼真的视觉效果。

尽管因为分布式计算而增加了挑战,但我们的网络层负责管理通信,保障所有的玩家可以获得流畅的实时体验。

通用游戏客户端

我们将 Roblox 现实引擎封装入通用游戏客户端,使用统一代码,以便为服务的所有平台进行构建,包括 iOS、Android、 Mac、PC、Xbox One、Oculus Rift 以及 HTC Vive。

客户端会动态调节,以适应每一款设备的性能。

我们的游戏服务器不指定客户端设备,以便为所有 Roblox 游戏提供跨平台的游戏体验。无论选择怎样的设备,手机、平板电脑、Mac、PC、Xbox One 以及 VR 的玩家,可以随时在同一个虚拟体验中一同游玩。

我们在挑战 2D/3D 互动的极限,正在慢慢实现可以从 2D 应用程序风格的界面,无缝过渡为 3D 的沉浸式环境的体验。

实时社交平台

Roblox 会一直提供社交体验。在巅峰时段,我们需要处理 Roblox 平台所有后台服务每秒传来的超过 350 万次处理请求。我们的愿景是打造一个全球性的社区,可以抛开地域和语言的界线一起游玩,并且实时地互相沟通。

利用机器学习技术与信誉系统,Roblox 不断创建引人入胜的新方式,方便玩家找好友一同游玩,发现充满想象力的游戏体验。

Roblox Chat(Roblox 聊天)在不断地进步,以便让应用程序与虚拟体验无缝衔接时,可以和同一群组的好友保持聊天而不中断。

我们不断地革新玩家之间的沟通方式,以便打造一个适合全家游玩的环境,为儿童提供安全空间,同时也赋予较年长的玩家们更多表现的自由。

Roblox 计算云

Roblox 分布式计算云(Roblox Distributed Compute Cloud)是由一系列提供虚拟体验的服务器所组成的。在巅峰时段,Roblox 曾经同时为平台上的 190 万名用户提供服务。我们的匹配系统会为每位玩家寻找最佳的游戏虚拟服务器,对游戏好友、地理位置、服务器效能以及其它因素进行衡量,寻找最优化的选择。

我们的服务器遍及全世界,以便在每一位玩家连线至游戏时,能够提供低延时的服务。

这些服务器专门负责运行 Roblox 云软件,利用统一的接口,启动和管理计算工作(大部分是游戏),不受硬体和操作系统的影响。

Roblox 的匹配算法在一系列复杂的优先事项中找出平衡,为每一位玩家连接最佳的游戏虚拟服务器。

开发团队结构

我们永远与开发者站在同一阵线。我们致力于不断为全世界超过四百万名创作者提供新的工具和资源,让他们可以突破游戏设计的极限。

Roblox Studio 是我们的实时社交体验开发环境,让创建者可以直接操作 3D 环境,创建基于物理原理的互动模组、设计复杂的几何体、以及建构游戏机制。

Roblox Team Create 可以让开发人员实时地与地球上任何一个人一同创造新体验。

Roblox 平台上的游戏背后,有一个不断扩大的云端服务所支持,负责游戏虚拟主机、数据持久化以及虚拟货币等业务。游戏可以由单人或使用 Roblox 群组的团体创造。

技术的过去、现在和未来

Roblox 为过去感到骄傲,因为过往的一切,带来了当前平台上使用的技术。而我们更加期待未来。欣赏下方的视频,就能更加了解我们的想象平台。

  • 伟大的技术来自深厚的根基

    “关于我们”中记录了 Roblox 成为世界上成长最快的技术公司的过程中,经历了多么独特的旅程。看看这一切是如何开始的。

  • 改变游戏的未来

    创新是我们所做的一切的核心。来 Roblox 认识一些正在突破当今科技产业最刺激挑战的人才吧!

     

有兴趣在 Roblox 工作吗?

你可以和一帮世界上最有热情、为团队着想、有远见、超级聪明的人一起,从事职业中最有意义的工作。我们的任务就是打造娱乐界的未来。快加入我们。

查看工作机会