FPS示例项目

一款多人第一人称射击游戏项目

以此了解Unity最新功能,提取并使用您需要的部分,或使用整个项目作为自己游戏的起点。

 

引入FPS示例项目

创建 FPS 示例是为了对 Unity 2018.3 提供的功能和包进行内部验证,您可以下载其所有资源。在该项目中,您将找到:

  • 1 个完全填充数据的竞技场级别示例,包括用于 HDRP 的高质量资源
  • 2 个完备的角色与 4 款独特的武器
  • 游戏代码,包括不支持的自定义网络代码以及授权服务器架构,最多可支持 16 名玩家(不建议用于生产环境)
  • 有死亡竞赛和突袭模式
  • 支持 PC

它旨在为使用 Unity 2018.3 或 Unity 2018.4 LTS 版本的中级和有经验的开发者提供灵感和学习来源。它使用了实验性技术。请注意,该项目不受支持,如果您希望使用项目的一部分作为自己项目的起点,我们强烈建议您升级到支持的包。

 

什么是示例项目?

在Unity为游戏机制和类型相关的特定挑战提供大量解决方案的同时,想通过示例游戏激发您的灵感,展示了一种实际在项目中实施的方法。

聆听首席开发人员Peter Andreasen和首席技术美术师Martin Kümmel Vestergaard对该项目的解释。

以FPS示例来学习如何运用高清渲染管道(HDRP)

FPS 示例使用了高清渲染管线 (HDRP)。您可以通过该项目了解如何使用分层材质、HDR 光照、后置滤镜和 HDRP 中的光照模式等 Unity 功能。

在该视频中,该项目幕后的两位成员,首席开发者 Peter Andreasen 和技术美术总监 Martin Kümmel Vestergaard 讨论了他们在该示例游戏中创建图形的方法以及他们认为您可以从中学到些什么。

 

如何开始

您可以在 GitHub 上找到该项目(包括文档),该项目适用于 Unity 2018.3.8f1。请注意,该项目使用的技术和包正在经历大规模更新,包括联网,也就是说,我们建议您仅将该项目用作灵感来源。

我们的 FPS 示例论坛上加入关于该项目的讨论、交换信息和提供反馈。

Github 上的 FPS 示例
入门指南

 

在您的项目中进行应用

对于Unity Technologies ApS(“Unity”)以 Unity Companion许可证("License")的分发,我们在全球提供免费、无限制、免版税的版权许可。 但是,若要在公共场所准备,生成或显示,执行和分发与此许可相关的软件衍生产品,请参照以下限制、条款和条件

我们使用 Cookie 来确保为您提供网站的最佳体验。有关更多信息,请访问我们的 Cookie 政策页面

明白了