Improbable与Google合作,帮助开发者构建一个庞大的网络游戏世界。
总部位于伦敦的Improbable创建了SpatialOS软件,该软件使小公司能够为在线游戏、移动设备和虚拟现实项目创建大规模基于云的模拟。在这样做的过程中,它希望改变连接游戏的经济,使用谷歌自己庞大的云平台将带来更多的成本改善和创新。
Spatialb创造了一个分布式计算环境,使游戏能够访问后端基础设施,这些基础设施是创建难以想象的复杂系统所需要的,例如整个城市的模拟,“不可能”的首席执行官赫尔曼纳鲁拉在早些时候接受GamesBeat采访时表示。SpatialOS现已面向在谷歌云平台上创建世界的游戏开发者开放。
通过这项新计划,谷歌和Imperablewill将合作补贴ImperableSpatial操作系统平台的使用。这种合作的目的是通过为合格的游戏开发者提供补贴来获得由谷歌云平台支持的世界构建技术,从而鼓励创新。
此外,Improbable还引入了游戏开发商Open Alpha for SpatialOS。在2017年第一季度全面推出之前,任何游戏开发者都可以访问SpatialOS平台和开发工具,对游戏创新计划和SpatialOS beta进行测试和检验。
SpatialOS使任何开发者都可以定义和构建一个模拟世界,同时可以在单个世界中容纳数千个同时进行的玩家,这超过了传统游戏服务器的常规限制。这些模拟是持久的,支持将新游戏创意带入生活所需的复杂计算,并支持极快的迭代开发方法。
Narula在一份声明中说:“我们开始建造SpatialOS,因为我们看到了开发者想要做的事情,但没有实现。”“自从我们创建了《不可能》以来,我们已经与许多开发者进行了交谈,他们对目前无法实现的新游戏有着惊人的想法。我们和他们一样,希望创造并生活在现实世界中,玩家的行为会带来真实的后果——但技术的限制扼杀了游戏中的创新。"
无论是部署在单台PC、专用服务器还是开放云上,游戏目前都受到每个实例中玩家数量少、环境小以及与世界互动有限的阻碍。
“游戏的未来在于云计算,”谷歌技术合作伙伴总监南博登在一份声明中说。“这种合作关系是我们帮助开发者充分利用SpatialOS提供的新功能和谷歌云平台的独特功能的机会。这是Google与Improbable合作的第一步,也是我们共同支持游戏开发和其他方面的开始。
在公共云上创建和运行大规模模拟来解决这些问题需要一种分布式超级计算——可能有数千个内核在一起工作。这就是SpatialOS通过自动和智能地将工作分配到数百或数千台服务器上所实现的,Improbable说。
游戏设计的另一个巨大挑战是创造力。构建这种规模的游戏需要全新的游戏设计方法。
“想象一个虚拟的城市,在那里居民可以通过他们的行动对社会结构或经济做出持久的改变,”Narula说。“或者数千玩家之间的战斗,在几天或几周内实时进行。这些可能性需要完全不同的方法。”
他说:“我们特别兴奋的是,无论工作室的规模如何,合作计划和我们开放的alpha都可以让小型核心团队更容易创造出涉及这种规模世界的新游戏创意。游戏中的大量创新来自小型核心团队,因此我们的优先事项之一是使团队能够构建一个产品,该产品可以在早期与参与者一起立即部署、扩展和开发。这些团队可以使用GCP强大的功能和稳定性支持的SpatialOS来快速迭代想法,并尽早进行测试。”
SpatialOS允许开发者快速部署这些新的游戏创意,并从更早的阶段与玩家进行实时测试,这样他们就可以比以前更快地收集反馈。游戏创新计划也有助于确保开发者不必担心游戏开发的一些成本。这些新游戏也可能极大地受益于机器学习、人工智能和虚拟现实界面的进步。
根据该计划,符合条件的游戏开发者将获得不可能的积分,这些积分可用于支付使用SpatialOS的费用,包括在谷歌上托管游戏的费用。该计划将涵盖在游戏开始前使用SpatialOS开发、测试和部署游戏的云成本。开发者可以使用SpatialOS的标准工具和标准游戏引擎。
开发者可以在spatialos.com上注册SpatialOS的实验游戏开发商Alpha,并立即开始开发。
其中一个客户是Bossa Studios,它正在制作大型多人在线游戏《漂浮世界》,这是一个3D物理驱动程序。
沙箱,位于一个破碎的浮岛世界中。成千上万的玩家在目前占地超过1000平方公里的环境中共享一个世界。这些玩家可以在一个开放的,互动的世界中形成联盟,建造天空飞船,成为拾荒者,探险家,英雄或天空海盗,行动会带来真正的后果。船只可能被盗,沉船可以被清除,每个岛屿的森林和动物的生命都会随着时间的推移而蓬勃发展或减少。Worlds Adrift计划于2017年第一季度以封闭式早期访问方式推出。
斯普利特牛奶工作室是另一个使用SpatialOS构建Lazarus的开发者,这是一个复古风格的自上而下的太空射击游戏,拥有160,000平方公里的地图,成千上万的玩家可以对抗外星入侵者和对方。Lazarus仅在三个月后由四人团队开发,目前正处于持续开放的发展阶段。使用SpatialOS的其他开发人员包括HelloVR(MetaWorld),Entrada Interactive(Rebel Horizons)和Soulbound Studios(伊利里亚编年史)。