游戏开发者如何应对远程办公新常态?微软 GDC 大会给出答案!

简介: 如果说游戏是一种可以让你真正站在别人的立场上体验事物的平台,那么游戏开发者,就是这些体验的先驱。

如果说游戏是一种可以让你真正站在别人的立场上体验事物的平台,那么游戏开发者,就是这些体验的先驱。

5 月 13 日,微软开启了 “微软游戏出海开发者大会(微软 GDC 大会)”中国定制版的线上直播。会上先是由微软游戏首席执行官菲尔·斯宾塞与资深副总裁莎拉·邦德带来关于全球游戏行业变革期的高峰对话,随后是微软大中华区 Azure 事业部总经理陶然关于“予力游戏、赋能开发、助力出海”的主题演讲。

除此之外,本次大会还有 33 场关于最新开发工具、云端开发实践、以数据洞察改善玩家体验促进游戏增长、覆盖全球的跨平台游戏社区、Xbox 云游戏服务,以及微软游戏生态建设等六大主题的深度技术解析;更有《侠盗公司》、《无人深空》、《微软模拟飞行》、《斗罗大陆:魂师对决》等 10 款全球热门游戏开发经验分享,揭示了新常态下新平台、新技术、新 IP 给游戏产业带来的新题材、新玩法、新趋势。

而这其中最让游戏开发者眼前一亮的,无疑是 Azure 游戏开发虚拟机、Azure PlayFab 系列产品以及“游戏开发者 @Azure(ID@Azure)”云服务计划的全新发布,那么,这些新产品、新项目的发布,将会给中国的游戏开发者注入怎样的动力呢?

Azure 虚拟机:应对远程办公新常态,加速上云

如今,摆在所有游戏开发者面前的难题有二:第一,疫情反复,远程协作办公已成常态,要想无缝地和同事进行协同、开发和部署,需要搭建一整套虚拟网络,其中面临的挑战十分艰巨;第二,开发者如果想搭建自己的游戏开发环境,期间会耗费大量的精力和财力,你不仅需要采购一整套十分昂贵的设备,还要自己去安装操作系统、工具、各个集成等。

而对于游戏开发者来说,如果在开发阶段耗费了过多精力,就很难将注意力集中在真正的创意创新,以及那些每个人都在寻找的令人惊呼的体验上。

“微软推出 Azure 游戏开发虚拟机的初衷,就是帮助我们的游戏开发者可以更快的,甚至在几分钟之内就快速搭建之前做一个游戏工作室所需要的全套开发工具、框架以及环境”,陶然说。

首先,为了应对远程分布式协作的新常态,Azure 游戏开发虚拟机开启了新模式:团队的所有成员可在全球各地登陆 Azure,在云端的中心服务器上协作开发、编程和部署,从而达到之前在同一栋楼里创造的那些惊喜体验。并且虚拟机不需要依赖本地硬件设备,节省了在本地设备上设置开发环境、SDK 所需的时间和精力。

其次,虚拟机内部几乎集成了游戏开发者所需的所有核心开发工具、框架、引擎、套件,以及远端工具等。比较人性化的是,它还支持自带许可证,你可以复用之前采购的许可证,并继续在 Azure 上面进行开发。除此之外,Azure 游戏开发虚拟机还提供了一个更好的、更加敏捷和灵活的成本控制机制,在开发者未使用的时候,可以选择临时关闭虚拟器来节省成本。

因此,对于那些寻求“降本增效”的游戏开发者及开发团队来说,Azure 游戏开发虚拟机的推出,无疑给弯道超车提供了良好时机。

谈到虚拟机的未来部署,陶然表示:“今天微软发布游戏开发虚拟机只是第一步,未来将针对游戏行业的细分场景做更好的支持,比如在艺术设计、GPU,或者生产环境的模拟领域,都能有更加专业、对口的云端服务和虚拟机服务来进行支持。”

ID@Azure 云服务计划:实现跨平台连接及高效数据分析

上文也提到,如果花费大量精力在开发上,那么游戏开发者就很难将注意力集中在真正需要注重的地方。而让游戏开发变得容易,打破遇到的障碍,让每个游戏开发者都专注于游戏本身而不是其他的事情,就是本次大会推出的新项目—— ID@Azure 云服务计划的重点。

ID@Azure 云服务计划,将 Azure 的所有服务、优势、经验和专业知识汇集到一个可供游戏开发者免费采用的方案中。对于中国广大的游戏开发者来说,他们能够通过微软 Credit 的支持,尽快地使用 Azure 的云端服务,不仅含有刚才提到的 Azure 虚拟机服务,还有免费的 Azure PlayFab 标准计划,包括 PlayFab 群网络、群语音和聊天、PlayFab 匹配和 PlayFab 大厅等。

值得一提的事,本次 PlayFab 的更新真正实现了跨平台连接玩家的功能。而且据陶然所说,该功能不单指的是在不同的安卓生态、苹果生态、微软生态内部去进行连接,而是在任意的异构的平台都能够进行连接,比如安卓、苹果、Xbox、PC 端等等,最终形成一个整体的社区运维的平台体系。

跨平台连接有多重要?有研究预测,2021 年中国跨平台游戏市场规模达 700 亿元,并且有望连续三年保持 15% 以上的增长;而且随着 5G 等技术的创新和发展,云游戏将成为新的趋势,还会为跨平台游戏市场提供新的增长支撑。ID@Azure 云服务计划的推出,将是那些目前还没有能力给玩家打造面向不同平台、不同设备的游戏体验的中小规模独立开发者应对跨平台潮流的强有力支持。

目前,微软从云端提供的跨平台游戏开发服务,已经取得了大量成功实践,比如多人在线游戏《无人深空》,为了让 Xbox、PlayStation 和电脑玩家一起畅玩游戏,其开发团队利用 Azure PlayFab 服务来匹配跨平台玩家,并可以在游戏大厅中对玩家分组及自定义游戏体验,实现了让所有玩家同场竞技的梦想。还有运行于云端的微软 Simplygon 服务为超过 450 款 3A 游戏大作提供 3D 内容优化服务,比如《斗罗大陆:魂师对决》中超大规模环境的渲染,确保了游戏在不同平台上都能以目标帧率顺畅运行。

除此之外,微软还会使用 PlayFab 里的 PlayStream 功能,来进行游戏数据的处理分析,挖掘其背后的数据洞察,持续改进游戏体验。比如《极限竞速:地平线 5(Forza Horizon 5)》,就是借助 Azure PlayFab 数据平台提供的数据分析解决方案,将游戏数据引入 Azure 数据湖进行管理和分析,并对标准或自定义事件进行实时操作,借助自定义分析来优化性能。移动端手游《NBA Clash》上线时,为了探索最合适的推广策略,采用了 Azure PlayFab Live Ops 服务对不同配置下的游戏体验进行对比试验,针对目标玩家细分测试内容,显著提高了试验管理和分析方面的效率。

予力游戏、赋能开发、助力中国游戏开发者出海

近几年,受国内游戏防沉迷政策以及版号收紧的影响,游戏圈的那句名言“不出海就出局”似乎慢慢成为现实,尤其是中小型游戏企业,也逐渐意识到了“酒香不怕巷子深”并不适用于游戏行业。

2021 年,中国自主研发游戏海外市场销售收入达 180.13 亿美元,同比增长 16.59%,增速比国内市场高出十个百分点。因此,出海的必要性日渐凸显,甚至说它是当下中国许多游戏企业的第一要务也不为过。

但是在陌生的海外市场,中国的开发团队要如何保证高效的部署及运维呢?这就不得不提及陶然在本次大会上公布的另外一个好消息了。

他谈到,“截止今天为止,微软在全球范围内的 Azure 的区域数量已经达到 66 个,覆盖的区域不仅包括北美、欧洲等一些成熟市场及发达国家,还包括南美、中东等一些新兴区域,如果中国的游戏出海在这些领域有游戏的部署需求,微软非常愿意提供支持。”

并且微软在全球主要国家的主要区域里,都提供了 AZ Availability Zone 高可用区域的服务,去帮助他们的游戏运维实现 99.99% 的基本 SLA,以及真正的高可用的部署、运维和服务;除此之外,微软还通过遍布全球的骨干网络,为玩家以及游戏开发者,都提供了低延迟、高性能以及稳定的游戏网络体验。

这对于想要出海的企业来说,无疑解决了后顾之忧。游戏出海,机遇和挑战并存,希望在微软的协助下,中国的游戏开发者可以尽早摆脱“独在异乡为异客”的难处。

写在最后

本次 GDC 大会发布的新项目、新产品,为中国游戏开发者更快捷、高效地在云端创建、管理和运行服务全球玩家的多平台游戏提供了强大推力。而就像微软 CEO 最后说的那样,“我的愿景,是真正让任何人都能够通过游戏去讲述他们的故事或体验。”相信在所有人的努力下,游戏行业将会变得越来越包容,与人类之间的联系,也越来越强。

目前,GDC 大会上的所有直播视频均已生成回放,如果你错过了线上直播,可以扫描海报二维码或点击链接,看微软如何重塑 Microsoft Game Dev 对行业的全新价值,一起掌握应对游戏行业变革的方法!

image.png

目录
相关文章
|
Kubernetes Cloud Native 架构师
阿里研究员谷朴:警惕软件复杂度困局
对于大型的软件系统如互联网分布式应用或企业级软件,为何我们常常会陷入复杂度陷阱?如何识别复杂度增长的因素?在代码开发以及演进的过程中需要遵循哪些原则?本文将分享阿里研究员谷朴关于软件复杂度的思考:什么是复杂度、复杂度是如何产生的以及解决的思路。较长,同学们可收藏后再看。
阿里研究员谷朴:警惕软件复杂度困局
|
5月前
|
运维 安全 测试技术
DevSecOps来袭,传统软件安全模式OUT了?新思维让你眼界大开,看完这篇秒变专家!
【8月更文挑战第6天】近期深入探索了DevSecOps,这是一种革新软件安全的开发运维模式。它将“安全”全面融入“开发”与“运维”,构建自动化安全体系。不同于传统事后安全检测的方式,DevSecOps强调安全贯穿软件生命周期始终。借助CI/CD管道集成安全扫描工具,确保每次代码提交均符合安全标准。例如,在CI管道中加入静态代码分析工具SonarQube,自动执行安全检查。DevSecOps不仅是技术实践,更代表文化与管理的变革,促进跨职能团队协作,共同保障软件安全与质量。未来,DevSecOps有望成为软件开发领域的主流实践。
45 1
|
分布式计算 Java Hadoop
经常抱怨在公司学不到技术,学的技术没有使用场景怎么破?
经常抱怨在公司学不到技术,学的技术没有使用场景怎么破?
138 0
|
弹性计算 运维 Kubernetes
腾讯全面上云背后:程序员的技术焦虑和技术理想
腾讯全面上云背后:程序员的技术焦虑和技术理想
294 0
|
Linux Python
感谢阿里云飞天计划,让我有接触服务器机会。使自己的认知得到提高,还要说一下在配置服务器的闲空中我发现阿里云还有一个用户论坛,里面都是从事这种行业,和喜欢这方面知识的人,从中我也能学习到很多东西。我相信凭我自己的努力我一定能,成为我想成为的那种人。
感谢阿里云飞天计划,让我有接触服务器机会。使自己的认知得到提高,还要说一下在配置服务器的闲空中我发现阿里云还有一个用户论坛,里面都是从事这种行业,和喜欢这方面知识的人,从中我也能学习到很多东西。我相信凭我自己的努力我一定能,成为我想成为的那种人。
|
Unix 程序员 Apache
当开源遇见 KPI,全球化 VS 本土化,开源的理想与现实该如何和解?
最近几年,开源在全球蓬勃发展:一方面,越来越多人投身于开源生态中,除了开发者,不懂代码的人也能为开源社区做贡献;另一方面,开源贡献的形式更多元,不再拘泥于写代码,文档贡献、开源布道也是建设开源生态的重要动作。
266 0
|
域名解析 存储 安全
让理想中的企业级站点开发走进大众 - ServerlessDevs 1024特别奉献
本篇文章像大家介绍一下,如何使用serverless devs 结合云产品实现一个具备 高安全,高性能,高体验,高容灾,低成本的web站点
215 0
让理想中的企业级站点开发走进大众 - ServerlessDevs 1024特别奉献
|
Kubernetes 架构师 Dubbo
阿里研究员:警惕软件复杂度困局
对于大型的软件系统如互联网分布式应用或企业级软件,为何我们常常会陷入复杂度陷阱?如何识别复杂度增长的因素?在代码开发以及演进的过程中需要遵循哪些原则?本文将分享阿里研究员谷朴关于软件复杂度的思考:什么是复杂度、复杂度是如何产生的以及解决的思路。较长,同学们可收藏后再看。
2812 0
阿里研究员:警惕软件复杂度困局
「镁客早报」特斯拉裁员,马斯克解释没有办法;微软推出Azure DevOps赏金计划
Facebook遭美国联盟贸易委员会创纪录罚款;三星折叠手机将会以两倍旗舰机的价格开卖。
734 0