当前位置: 主页 > 建站知识 > 软件开发

游戏软件开发培训-游戏开发工程师培训

发布时间:2023-06-03 11:16   浏览次数:次   作者:佚名

予力全球每一人、每一组织,成就不凡不仅是微软的愿景,也是微软的立身之本。今天,我们宣布全新的微软 Game Stack,在这一项目中,我们将专注于让不同规模的游戏开发团队,可以借助微软的工具与服务,成就不凡。

今天,我们迈出了这一全新旅程的第一步。我们坚信微软可以实现我们的愿景。公司在游戏业务以及构建以开发人员为本的平台方面有悠久的历史以及丰富的经验。

如今,全球的玩家数量已达到 20 亿人,在种类多样的设备上玩各种游戏。在一个社区内,用户们对直播、观看和分享的关注就像对游戏或竞技赛事的关注一样多。作为游戏创作者,您希望每天都在努力不断地与身处世界各地,使用不同设备的玩家互动,激发他们的想象力,鼓励他们。今天,我们将介绍微软 Game Stack,以帮助您做到这一点。

什么是微软 Game Stack?

Game Stack 将我们所有的游戏开发平台、工具和服务 (如 Azure、PlayFab、Directx、Visual Studio、Xbox Live、App Center 和 Havok) 汇集在一起,形成一个任何游戏开发者都可以使用的强大生态系统。Game Stack 的目标是帮助您轻松地发现创建和运营游戏所需的工具和服务。

云在 Game Stack 中发挥着至关重要的作用, 而 Azure 满足了这一重要需求。Azure 提供了计算和存储等基础构建,以及来自机器学习和 AI 的原生云服务,以推送通知和混合现实空间锚点。Azure 已在包括中国在内的全球 54 个地区提供,并继续投身于为游戏开发者构建高度安全和可持续的云基础架构和其他服务。Azure 的全球规模将使 Project xCloud 流媒体技术具有规模,为全球玩家在任意地点,任何设备上提供出色的游戏体验。

Rare、育碧和 Wizards of the Coast 等诸多游戏公司已经借助 Azure 托管了多人游戏服务器,安全可靠地存储玩家数据,分析游戏遥测数据,保护他们的游戏免受 ddos 攻击游戏软件开发培训,并培训 AI 以创建更为沉浸式的游戏体验。

虽然 Azure 是 Game Stack 的一部分,需要着重指出的是 Game Stack 是基于云和网络科技且兼容不同设备访问。而且,我们也不会止步于此。

成都游戏开发培训_游戏软件开发培训_游戏开发工程师培训

成都游戏开发培训_游戏软件开发培训_游戏开发工程师培训

Game Stack新内容

Game Stack 的另一组成部分是 PlayFab,一个用于构建和运营实时游戏的完整后端服务。一年前,我们通过收购欢迎 PlayFab 加入微软。今天,我们很高兴地宣布,我们欢迎 PlayFab 加入 Azure 的大家庭。Azure 和 PlayFab 是一个强大的组合: azure 带来了可靠性、全球规模和企业级的安全性; PlayFab 则为 Game Stack 提供游戏开发托管服务、实时分析和 LiveOps 功能。去年秋天,我们看到了这两个平台通过PlayFab 多人游戏服务器展现出来的能力,它允许您通过使用 Azure 云计算,动态托管您的服务器来安全地上线和拓展多人游戏。

引用 PlayFab 的联合创始人詹姆斯·格沃茨曼 (James Gwertzman) 的话说:”当代游戏创作者更像是邮轮导演, 而不是电影导演。长远的成功需要玩家参与创造、实验和操作的连续循环。而不再仅仅是提交游戏之后就完事大吉。” 这就是为什么一年前,我们通过收购欢迎 PlayFab 加入微软。PlayFab 支持所有主要设备, 从 iOS 和 Android游戏软件开发培训,到 PC 端和网页端,再到 Xbox、索尼 PlayStation 和任天堂 Switch;和所有主要的游戏引擎,包括Unity和虚幻引擎。PlayFab 在未来还将继续支持所有主要云平台。

今天我们也在预览中与大家分享 5 个全新的 PlayFab 服务:

已开放公共预览项目:

PlayFab多人游戏匹配

由 Xbox Live 多人游戏匹配演变而来的强大多人游戏匹配功能,现可用于所有游戏和所有设备。

游戏开发工程师培训_游戏软件开发培训_成都游戏开发培训

封闭预览项目 (联系我们加入预览):

PlayFab Party

由 Xbox 派对聊天进化而来的语音和聊天服务,现可用于所有游戏和所有设备。派对功能借助 Azure Cognitive 服务进行实时翻译和转录,使更多玩家可以享受游戏。

PlayFab Insights

将强大的实时游戏遥测与来自多个来源的游戏数据相结合,用来衡量游戏的表现并提供建设性的洞察。在 Azure 数据资源管理器的支持下,洞察将提供连接到包括 Xbox Live 在内的现有的第一和第三方数据源。

PlayFab PubSub

通过 Azure signalR 提供的持久连接,将游戏客户端订阅内容从 PlayFab 服务器推送到玩家的收件箱。这将可以帮助支持实时内容更新、配对通知和简单的多人游戏等场景。

游戏软件开发培训_成都游戏开发培训_游戏开发工程师培训

PlayFab用户原创内容

最初为了支持《我的世界》商城而开发,这项技术通过允许玩家创建内容并与其他玩家安全共享, 让您的社区可以与您积极互动。

不断壮大的 the Xbox Live 群体

Game Stack 的另一个主要组成部分是 Xbox Live。在过去的 16 年里, Xbox Live 已成为世界上最具活力的游戏社区之一。Xbox Live 还是一个安全和包容的网络, 帮助玩家打破设备的边界进行互联。

今天,Xbox Live 将作为微软 Game Stack 的组成部分,为用户提供账户和社区服务。在 Game Stack, Xbox Live 将进一步扩展其跨平台功能,我们将推出一个新的 SDK,将 Xbox Live 带到 ios 和 android 平台。

移动端的开发者现在可以通过 Xbox Live 接触到全球最为热情的玩家群体之一。下面是部分移动开发人员可以获得的支持:

值得信赖的游戏相关数据保护

成都游戏开发培训_游戏开发工程师培训_游戏软件开发培训

借助新的 Xbox Live SDK,开发人员可以专注于开发优秀的游戏内容,并借助微软受信任的身份网络来支持登录、隐私、在线安全和子帐户。

顺畅的服务模式

新的零点式服务选项和无需 Xbox Live 认证的流程为移动端开发者在如何构建和更新游戏方面提供更高的灵活性。开发者可以根据自身需求,选择最为合适的的服务。

充满活力的游戏社区

覆盖 Xbox Live 不断增长的社区,并将多个平台上的玩家联系起来。通过具有创意的方式通过成就,玩家得分,和排行统计,让玩家更投入地享受游戏。

其他 GameStack组件

Game Stack 的其他组成部分包括 Visual Studio、Mixer、Directx、Azure 应用中心、Visual Studio 和 Visual Studio Code 以及 Havok。接下来的几个月里, 在我们努力改进和发展 Game Stach 的同时, 您会看到这些服务之间更深层次的联系,因为我们会将它们统一起来,以实现更加无缝的协同工作。

成都游戏开发培训_游戏软件开发培训_游戏开发工程师培训

作为此集成已经在进行的一个示例,我们将 PlayFab 和下列 Game Stack组件结合在一起:

应用中心

应用中心的崩溃日志数据现在已连接到 PlayFab,通过将崩溃日志与玩家资料捆绑在一起,您可以更好地实时了解和响应游戏中的问题。

Visual Studio Code

有了 PlayFab 全新的 Visual Studio Code 插件,编辑和更新云脚本将变得更加轻松简洁。

创造精彩,成就不凡

当我们将工作重心扩展到云的同时,平台的性质可能正在发生变化,但我们对予力广大游戏开发群体的承诺是坚定不移的,我们也对微软 Game Stack 的未来发展充满期待。在我们开始整合所有这些出众的服务和技术的同时,我们的团队也因为这一过程中诸多的可能而备受鼓舞和振奋。我们十分期待大家与我们分享宝贵的反馈意见,以便我们可以帮助广大开发者实现更多目标。如果您将莅临游戏开发者大会(GDC),请在 Moscone Center 南厅的微软展台上试一试我们诸多的新服务,并了解更多未来激动人心的机会。

感谢,

Kareem

成都游戏开发培训_游戏软件开发培训_游戏开发工程师培训