Overview
Topology
SHARED AUTHORITY

Download Package
Download the Fusion Starter sample Godot project
Getting Started
Step-by-step guide to explore the sample gameplay and online modes
Fusion Starter is a beginner-friendly sample project for learning Fusion networking in Godot. Jump straight into three playable mini-games, each focused on a different genre:
- Third Person Character - move and interact in a shared 3D world
- Platformer - race other players to collect coins
- Shooter - battle it out in a quick FPS arena

Every example is self-contained and beginner-friendly, showcasing Fusion best practices with thoroughly commented scripts. Whether you are exploring networked multiplayer for the first time or looking for a reference project, Fusion Starter gives you a solid starting point to learn from and build on.

Technical Highlights and Features
- Smooth networked character movement using
CharacterBody3DandFusionReplicator - Automatic state synchronization via property replication
- RPCs for visual effects, damage and game events
- Networked object spawning via
FusionSpawner - Complete game loop with scoring and win conditions (Platformer and Shooter)
- Simple connection menu for quick multiplayer start
- Gamepad support alongside keyboard and mouse input
Also Available for Unity
This sample has Unity counterparts built with different Photon networking SDKs:
- Fusion Starter for Unity - available in Client Host and Shared Authority versions
- Quantum Starter - deterministic networking version
3rd Party Assets
The Fusion Starter sample is built around several awesome third party assets:
- Starter Kit 3D Platformer by Kenney under CC0 license
- Starter Kit FPS by Kenney under CC0 license
- Impact Sounds by Kenney under CC0 license
- Prototype Textures by Kenney under CC0 license
- Character Animations by Kay Lousberg under CC0 license
- Prototype Bits by Kay Lousberg under CC0 license
- Ultimate Monsters by Quaternius under CC0 license
- Universal Animation Library by Quaternius under CC0 license