This document is about: FUSION 2 SHARED
SWITCH TO

Overview

Level
BEGINNER
Topology
SHARED AUTHORITY & CLIENT HOST

Fusion Starter is an entry-level game sample for testing and learning Fusion and for playing multiplayer with friends and colleagues. It consists of three small independent examples, Third Person Character, Platformer and Shooter. The sample is aimed at beginners who have finished a Fusion tutorial and want to see Fusion best practices in a small project. All scripts are commented.

Platformer example
Platformer example
Shooter example
Shooter example

Play Now

Play the WebGL build of the Shared Authority project below. To play together, everyone enters the same room name.

Fusion Starter

Features

The Fusion Starter sample presents the following features:

  • Third person character with walk, sprint and jump
  • Platformer game loop: collect 10 refreshing coins, cross falling platforms and reach the flag to win the round
  • Shooter game loop: shoot flying chickens and other players with hitscan weapon, become the best hunter and respawn after dying
  • Character movement with the Simple KCC addon and animations driven by the networked character state
  • Main menu and in-game menu with nickname and room name
  • In-game UI with player nicknames, score counters and health display
  • Session start through the Network Runner with a session property per example
  • Networked Properties and Change Detection with OnChangedRender
  • Local hit decisions and coin collection confirmed through targeted RPCs in the Shared Authority project, see RPCs
  • Input System package with keyboard and mouse, gamepad and on-screen touch controls

Third Party Assets

The Fusion Starter sample uses the following third party assets:

Please read the UCL license terms carefully before downloading and using the Starter Assets.

Back to top