我们使用机器学习技术将英文博客翻译为简体中文。您可以点击导航栏中的“中文(简体)”切换到英文版本。
独立开发者如何使用亚马逊 GameLift 实现多人视频游戏 “Crossfar” 的超凡愿景
就像太空时代的角斗士一样,“Crossfar” 玩家在以星空为背景的零重力球体竞技场中正面交锋。驾驶无人机,玩家必须保卫自己的大门,摧毁敌人的防御,并依靠敏锐的战术决策才能脱颖而出。
“当我有了'Crossfar'的可玩版本后,我就开始研究托管游戏的好地方,以及支持增长的平台。我决定选择亚马逊云科技,我对此感到非常高兴;它不仅适用于大型工作室,” Omidi 指出。“亚马逊云科技上可用的服务数量和这些服务的质量是像我这样的个人游戏开发企业成功的关键。使用 亚马逊云科技 还有助于降低开发成本和加速迭代。”
Omidi 独立开发游戏已有十多年了,这是他全职工作之外的激情项目;他最近从事的是实时建筑可视化方面的工作。他坚定不移地离开了这个角色,只专注于开发自己的游戏。在短暂地探讨了一个不同的概念之后,他开始开发后来的 “Crossfar”。Omidi 在本地托管了第一个可玩版本以进行初步测试;在玩家社区的热情反馈下,他选择全力使用 亚马逊云科技,将管道移至云端,以获得更大的灵活性和可扩展性。在基于云的集中式开发后端的基础上,Omidi还可以在加拿大和伊朗等不同地区之间旅行时继续远程开发游戏。
“我有计算机科学背景,但之前我没有 亚马逊云科技 经验。幸运的是,我很快就赶上了,这在一定程度上要归功于亚马逊云科技提供的
起初,他利用亚马逊弹性计算云
Omidi在几小时内在亚马逊GameLift上部署了 “Crossfar”,然后在一周内就准备好了版本进行测试。在不到一个月的时间里,他让付费玩家在 亚马逊云科技 上全面推出了这款游戏,并在 亚马逊云科技 支持团队的推荐下整合
在使用Epic Games的虚幻引擎在亚马逊云科技上构建 “Crossfar” 时,Omidi 同时使用了蓝图可视化脚本和自定义 C++ 脚本。
Omidi认识到在游戏中培养社区的重要性,因此积极招募不同地理区域的玩家。由于营销资源有限,他与跨时区的相关Discord社区进行了互动,目标是在24小时内开展活动。
奥米迪解释说:“很多多人游戏都因为缺少玩家而失败,所以我发挥了创造力,努力将Steam密钥交到右手中。”“Amazon GameLift 的支持遍布全球,因此我可以轻松激活欧洲、澳大利亚、美国或其他任何地方的服务器,这样玩家就可以获得低延迟和良好的体验,然后传播信息并鼓励更多玩家加入。亚马逊云科技 计算的可用性令人惊叹,说实话,亚马逊云科技 服务在游戏开发过程中的作用是开创性的。如果不是亚马逊 GameLift,我们在7月的发布会上就不会取得任何成功。”
随着《Crossfar》问世一周年的临近,奥米迪已开始扩大自己的团队,并成立了总部位于美国的开发工作室Crossfar League来支持该游戏。他正在制定雄心勃勃的新功能路线图,包括持续战斗模式。
奥米迪指出:“创作这种级别的游戏是每个游戏开发者的幻想,我为迄今为止取得的成就感到非常自豪。”“在GameLift等工具的帮助下,取得这种成功水平可以增强你的信心,激励你继续努力把工作做好。”
在这一持续的开发过程中,Amazon GameLift的功能将是关键,进一步的亚马逊云科技优化也将是关键,例如将数据库从Amazon EC2迁移到托管的亚马逊关系数据库
在回顾自己如何能够在短短几年内自己创作一款AAA水准的游戏时,奥米迪沉思道:“开发并不总是晴天,作为唯一的开发者,你必须有自律才能坚持下去。自信和冷静的头脑至关重要,正确的工具也是如此。我向所有想要制作游戏的人推荐 Amazon GameLift。它不仅仅是一项托管服务,而且非常适合各种规模的团队。”
对于考虑使用亚马逊云科技的其他开发人员,他表示:“首先联系亚马逊云科技支持团队并提问。亚马逊云科技 提供了大量的服务,因此您很难独自研究它们。他们的支持团队非常棒;他们非常关心并倾听你想要实现的目标,并想出最好的解决方案来指导你向前迈进。”