This document is about: FUSION 2
SWITCH TO

Overview

Level
BEGINNER
Topology
CLIENT HOST

Razor Madness

Razor Madness is a fast paced 2D platformer race for up to 10 players built with Fusion 2 in Client Host mode. Players warm up in a lobby level, then race through five levels with saw blades and lava, and the first three players across the finish line of each level make the podium. The character is a client-side predicted 2D rigidbody with wall jumps, coyote time and jump buffering, which keeps the movement precise and responsive. It is a beginner sample for developers who want to see predicted physics, tick based input and networked hazards in a small 2D project.

Rotating saw blades in one of the race levels
Rotating saw blades in one of the race levels

Features

  • Race through five levels, the first three players across the finish line make the podium
  • Lobby level where players warm up until the host starts the race
  • Wall sliding, wall jumps, coyote time and jump buffering for a responsive platformer feel
  • Fixed, moving and rotating saw blades and lava as kill zones, with respawn at the level start
  • Spectator camera that follows the other players after finishing
  • Client-side predicted 2D rigidbody movement with the Physics Addon
  • Countdown, level timer, respawn, coyote time and jump buffer driven by TickTimers, see TickTimer
  • Level loading through a custom NetworkSceneManagerDefault with a loading screen, see Scene Loading

Third Party Assets

The Razor Madness levels are built from a third party tile set:

The sample license in Assets/License.txt does not cover the assets of the sample. Sprites, sounds, fonts and other assets are for internal development only, any other use needs a license from their copyright owner.

Last updated on

Back to top