FPS Sample

A multiplayer First-Person Shooter game project

Use it to learn about the latest features in Unity, extract and use the parts you need or use the full project as a starting point for your own games.


Introducing the FPS Sample

The FPS Sample is available for download. It includes:

  • 1 fully populated arena level, including high-quality assets for HDRP
  • 2 fully rigged characters with 4 unique weapons
  • Up to 16 players
  • Deathmatch and Assault game modes
  • Support for PC 
  • FPS netcode based on an authoritative  server architecture

Use it as a starting point for creating a First-Person Shooter project, or a source of inspiration for intermediate and experienced developers.

What is a sample project?

While Unity provides you with many ways of solving particular game mechanics and genre challenges, a sample game provides you with inspiration in the form of one specific approach, which has actually been implemented in a project.

Hear Lead Dev Peter Andreasen and Lead Technical Artist Martin Kümmel Vestergaard describe the project.

Learn how to use HDRP with FPS Sample

The FPS Sample uses the latest rendering pipeline. Use the project to learn how to employ some of the latest features like layered materials, HDR lights, post-filters and light modes in HDRP.

Two of the people behind the project, Lead Dev, Peter Andreasen, and Technical Art Director, Martin Kümmel Vestergaard, talk about creating graphics in the sample game and what they think you can get out of it.

A living project

We will continue to maintain and further develop the FPS Sample in the upcoming Unity versions.  

That also means that you can expect the project to adopt new features, such as the VFX Graph, in future updates. You can also look forward to a tutorial and a making-of blog series in 2019.

How to get started

The project, including documentation, is available on Github. To use the project, get the latest version of the Unity Beta below or from your Unity Hub.

Get involved

Join our developers on community forums to give feedback and exchange information about the project.


Get it on Github

Getting started guide

Use it for your own projects

Distributed under the  Unity Companion License ("License"). Unity Technologies ApS (“Unity”) grants to you a worldwide, non-exclusive, no-charge, and royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute the software that accompanies this License, subject to the following restrictions, terms, and conditions.

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it