Get started - FPS tutorial

The FPS Starter Project

The FPS Starter Project

The FPS (First-person Shooter) Starter Project is a great starting point for working with the SpatialOS GDK for Unity. Many projects, whatever their genre, share some core elements and this starter project can get you off to a good start.

A note on the FPS Starter Project maturity

The FPS Starter Project is not production ready. For example, the shooting and movement systems are client-side authoritative. If you shipped a game based on the FPS Starter Project without hardening these systems, these systems would be vulnerabilities that a bad actor could exploit.

To dive right in, follow the Get started - FPS tutorial guide which uses the FPS Starter Project. Once you have completed this introduction, you are then ready to learn how to build your own features. The tutorial for adding Health Pickups introduces you to this development experience.

Note: Whichever route you choose to get started with the SpatialOS GDK for Unity, you need basic proficiency in programming in Unity, version control systems (such as Git), and command line interfaces (CLI) to use it.

Next: 1. Set up

Instant action in the FPS Starter Project

Instant action in the FPS Starter Project

Updated 2 months ago



Get started - FPS tutorial


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.