
微软推出全新云游戏平台工具,助力开发者创新
微软发布两大云开发项目,推动游戏行业云化
微软最近在本周的游戏开发者大会(GDC)上宣布推出两项新计划,旨在让更多开发者可以更便捷地访问云端功能,提升游戏开发与运营的效率。这两项计划分别是ID@Azure和Azure游戏开发虚拟机,为游戏开发提供了全新的解决方案。
ID@Azure:免费云端工具套件
ID@Azure是一套免费工具与资源,帮助开发者将云端游戏服务集成到作品中,不论开发的平台是PC、主机还是移动设备。它涵盖了游戏服务器托管、多玩家联网、匹配系统、玩家行为数据分析、实时运营以及游戏内经济等多项功能。最初,ID@Azure是封闭测试,仅限受邀开发者使用,如今微软向所有工作室开放,帮助他们更好地利用云端技术开发高品质游戏。
Azure游戏开发虚拟机:专为游戏设计的云端工作站
Azure虚拟机提供了一个云端工作站环境,使开发者可以使用高性能的硬件资源,无需受限于本地设备的配置或地理位置,轻松完成游戏开发、测试和调试。这一工具通过云端提供强大算力,大大降低了开发门槛,帮助开发团队实现更具创新性的游戏创作。
微软赋能开发者:打破壁垒,促进多元化
微软的目标是“赋能游戏创作者”,让更多开发者无需面对高昂成本或资源不足的问题即可体验云端技术的潜力。ID@Azure免费向开发者开放,是微软帮助独立开发者迈入云端的重要一步。公司高管Bryan Saftler表示:“无论你是希望利用云存储和排行榜的单机移动游戏,还是计划建立用户生成经济体的跨平台动作冒险游戏,ID@Azure都能帮你找到合适的解决方案。”
灵感源自ID@Xbox,逐步完善云端支持
ID@Azure的设计灵感来源于微软成功推动的ID@Xbox计划,帮助独立工作室开发和发行Xbox平台游戏。Saftler透露,两者由同一团队运营,经验共享,使得ID@Azure得以借鉴ID@Xbox在支持合作伙伴、提供最佳实践方面的成功经验。“我们将继续演进这个项目,但基础已经非常坚实。”
开发者支持与福利
加入此计划的工作室还能获得最高达$5000的Azure云端积分,以及为期两年的Azure PlayFab多人匹配工具的使用权。此外,微软还建立了一个新教育门户,帮助新手学习如何将云端功能融入游戏开发中,提高开发效率和游戏品质。
云端技术的实践应用
Azure已被广泛应用在微软多款著名游戏中,包括:《微软飞行模拟》、《极限竞速:地平线5》、《光环:无限》、《我的世界》和《海盗奇航》等。同时,也被第三方多平台游戏采用,例如《彩虹六号:围攻》、《落穗村》、《毁灭战士:永恒》和《无人深空》。
开发者体验:跨国合作与云端支持的便利
在封闭测试阶段,微软邀请了一些独立工作室体验云端技术。例如,《UnderMine》的开发商Thorium Entertainment就分享了他们的经验。“自己运营服务器难度很大,安全风险也高,”公司联合创始人Derek Johnson说,“与云服务合作,让我们可以轻松获得托管空间和服务器能力,还能拿到为游戏定制的解决方案,简直是救星。”
常见问答(FAQ)
Q: ID@Azure可以支持哪些类型的游戏开发?
A: ID@Azure适用于各种类型的游戏,包括单人移动游戏、多平台多人游戏,以及需要复杂经济系统的作品。其工具和服务可以根据具体需求进行定制和扩展。
Q: 使用ID@Azure是否需要支付额外费用?
A: 基础工具和资源是免费的,微软还提供最高$5000的Azure云端积分以及两年的Azure PlayFab使用权,以支持开发者在开发初期的云端集成和运营需求。
微软推出云端游戏开发解决方案,推动行业创新
在游戏开发过程中,确保所有玩家同步的时间是一个重要环节。最初,开发者们需要依靠服务器来告诉游戏全球范围内的时间,然而实现这一目标一直颇具挑战。Thorium Entertainment的Derek Johnson表示:“直到我们有了云端解决方案,我们才真正可以确定确切的时间。”
他补充道:“在没有云技术之前,我们几乎无法统一所有用户的时间感知。虽然听起来很简单,但对游戏开发者来说意义重大,这个解决方案让我们大大提升了产品的专业度。”
云技术为小型开发团队带来新机遇
Johnson指出,尽管在今天的市场中,完全不依赖云功能打造游戏仍然是可能的,但消费者期望和行业竞争压力不断提升。“我们需要利用云端技术,满足日益增长的功能需求,比如云备份、共享排行榜和数据分析。”
由Thorium Entertainment开发的《Undermine》是首批加入ID@Azure计划的独立游戏之一。该计划旨在帮助开发者应对不断升级的行业标准。“期望值不断提高,甚至连小型独立团队也要拥有丰富的功能集。”Johnson说,“这些功能包括云端备份、共享记录和数据分析,这在几年前还几乎无法实现。”
他强调:“与合作伙伴合作变得越发必要。单靠小型工作室自行运营服务器已难以保持稳定,因此云端服务的重要性只会不断增加。”
云端开发引领行业未来
Johnson表示:“这次项目之后,我们不可能倒退。每一款未来的作品,玩家们都将期待配备云功能。我们也会坚持不断优化。”
微软的ID@Azure项目希望让全球各地的不同规模工作室都能获得这些先进功能,以激发更多创新。“帮助团队实现雄心壮志的项目,将推动整个行业前行。”
他补充说:“伟大的游戏如Minecraft、Cuphead、Among Us等可能都是通过类似平台实现的。我们希望ID@Azure成为这些团队成功的催化剂。”
云端游戏制作新工具:Azure游戏开发虚拟机
微软还推出了Azure游戏开发虚拟机,进一步推进云端游戏制作。这种虚拟机预装了诸多开发工具,如Visual Studio、Unreal Engine、Perforce、Parsec、Incredibuild和Teradici,涵盖了业界主流的开发软件套件。
微软预计,用户只需约五分钟即可启动一台完整的游戏开发工作站或构建服务器。
Saftler指出:“通过专门设计的虚拟机,将这些工具整合进去,可以帮团队节省4到6小时的安装与配置时间。”
他还提到:“分布式开发允许团队跨地域协作,招聘全球最优秀的人才。不仅如此,云端还支持实时版本控制、远程测试与自动化缺陷追踪,显著降低运营成本。”
使用须知与未来展望
虽然虚拟工作站内置了丰富的工具,但微软强调,用户需要自备许可证以便使用这些软件。“这是为了增加灵活性,让用户无需购买额外授权,减少对现有工作流程的影响。””
考虑到云端开发可能存在的延迟问题,微软依托全球超过60个数据中心区域,旨在尽可能降低数据传输的距离,从而提升性能体验。
常见问题解答
Q:云端游戏开发平台是否支持所有类型的游戏?
A:微软的云端平台设计灵活,支持多种类型的游戏开发,从独立作品到大型AAA项目均可受益,具体依赖开发需求和配置调整。
Q:使用云端开发工具是否会增加成本?
A:虚拟机和工具的使用成本,主要取决于许可证和资源使用情况。微软提供多样化的许可方案,旨在帮助开发者降低成本,同时获得强大支持和性能保障。
微软推动云端游戏开发:虚拟机与合作伙伴工具助力远程协作
微软近期宣布推出面向游戏开发者的预配置云端虚拟机,旨在支持远程工作和分布式开发。此次发布涵盖多项关键技术,包括 Teradici 和 Parsec,这是实现低延迟远程访问虚拟机的重要合作伙伴技术。
合作伙伴技术的关键作用
Teradici 和 Parsec 被纳入其中,微软与这些工具的背后团队合作,确保开发者能够实现低延迟的远程访问虚拟机。这对于分布在全球不同地区的开发团队而言,提供了极大的便利。
行业转型背景下的云开发需求
随着游戏行业乃至其他行业逐渐进入转型期,远程工作的需求不断增加。自疫情爆发以来,许多工作室开始采用远程或混合工作模式,即员工在办公室与家庭之间轮换工作。微软的云端虚拟机正是在这一背景下应运而生。
虽然有人可能会将Azure游戏开发虚拟机看作疫情推动的产物,微软代表萨夫特勒(Saftler)强调:“远程与分布式开发早在COVID-19出现之前就已存在,疫情只是加快了这一趋势。”
赋能游戏开发者的云端解决方案
微软认为,此次推出的虚拟机为游戏开发团队提供了更大的灵活性,促使更多团队利用云端技术提升生产效率。它不仅能帮助团队建立更为多样和包容的工作环境,还能开启新的人才市场,让各地的优秀开发者都能平等参与。
萨夫特勒表示,“无论地理位置如何,团队都应该有机会聚集多样化的人才,微软致力于推动一个更具包容性和可及性的游戏行业,我们相信这一措施只是实现目标的众多一步。”
定制化与持续扩展
微软强调,虚拟机的预配置只是基础框架。具有Azure使用经验的工作室可以根据自己的需求,定制云端游戏开发工作站和构建服务器,包括增添适合自己流程的工具。未来,公司还将不断扩展AI、渲染和测试等方面的工具集成,强化整个开发生态。
目前,团队正集中精力推动更多开发者体验预览版本。萨夫特勒认为:“达到公开预览是一个重要的里程碑,我们将与社区密切合作,优化工具和流程,努力提升云端游戏制作的效率。”
常见问答(FAQ)
Q: 云端虚拟机如何帮助改善远程游戏开发?
A: 通过预配置的云端虚拟机,开发者可以在任何地点快速访问高性能的开发环境,实现实时协作和操作,从而缩短开发周期并提高效率。
Q: 未来微软会如何持续优化云端游戏开发工具?
A: 微软将不断扩展虚拟机的功能,添加新工具,更深层次地集成合作伙伴软件,同时听取开发者社区的反馈,持续改进用户体验和开发效率。