使用 Unity 构建多人增强现实 (AR) 游戏

Build A Multiplayer Augmented Reality (AR) Game With Unity

通过使用 ARCore/ARKit 从头开始​​构建功能齐全的多人 AR 游戏,学习构建多人 AR 游戏!

你将学到什么

  • 多人游戏开发基础知识
  • 增强现实游戏开发基础知识
  • 增强现实的网络同步
  • Unity 物理基础知识
  • 光子统一网络
  • 有效的场景加载
  • 多人战斗基础知识
  • AR 中的平面检测
  • AR 中的缩放

 

要求

  • 拥有支持 ARCore 的手机
  • 拥有支持 ARKit 的 iPhone 或 iPad
  • 中级 C# 经验
  • 初中级 Unity 体验

描述

随着 AR 技术的最新改进,多人增强现实游戏越来越受欢迎。我们现在拥有非常稳定的 ARCore 和 ARKit SDK 来构建沉浸式 AR 体验。此外,借助 Magic Leap 和 Microsoft HoloLens,AR 体验达到了另一个水平。

那么,全新的游戏体验已经到来!这是多人 AR 游戏。

已经有非常成功的多人游戏,例如 Pokemon GO、Harry Potter: Wizards Unite 和 Mini Guns – Omega Wars…

如果您是游戏开发者,那么现在就是开发多人 AR 游戏并将其发布到商店的最佳时机……因为游戏数量确实很少,而且潜力巨大!这就是为什么我创建了这个关于多人增强现实的独特在线课程,以帮助游戏开发者发布他们自己的多人 AR 游戏。

在本课程中,您将学习多人增强现实游戏开发的基础知识。

一旦我们完成了单人游戏模式,我们将使用 Photon Unity Networking 2 包作为多人游戏引擎来实现多人游戏。

对于游戏的多人游戏方面,您将学习:

  • 连接到 Photon 服务器
  • 加入随机房间
  • 球员选择
  • 手动生成玩家
  • 编写您自己的同步脚本来同步玩家的移动。
  • 杀戮和重生机制

然后,我们将在我们构建的多人游戏中实现增强现实。我们将使用顶级的 AR SDK,即 Google 的 ARCore 和 Apple 的 ARKit。借助 Unity 的 AR 基础,我们只需开发一次即可将游戏部署到 Android 和 IOS 设备。这肯定会节省你一些开发时间……

对于游戏的增强现实方面,您将学习:

  • 在 Unity 场景中实施 AR
  • 与 AR Foundation 一起将 ARCore/ ARKit 实施到项目中
  • 检测平面并可视化 AR 平面
  • 将游戏场地放置在平坦的表面上
  • 增强现实的扩展
  • 增强现实中的运动同步
  • 支持Unity 2019.3!

如果您想成为这个全新的、令人敬畏的多人增强现实游戏平台的一部分,请加入我。

让我们一起建设吧!

-特夫菲克

本课程适合谁:

  • 想要构建多人增强现实 (AR) 游戏的 Unity 开发人员
  • 想要学习构建 AR 游戏的 Unity 开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。