Overview
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.

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
NetworkSceneManagerDefaultwith a loading screen, see Scene Loading
Third Party Assets
The Razor Madness levels are built from a third party tile set:
- Generic Dungeon Pack by Anokolisa.
- Rocky Roads by Essssam.
- Platform/Metroidvania Pixel Art Asset Pack by o_lobster.
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