Setting up mechanics that allow players to travel between areas maintains the game's flow and excitement. Whether it’s unlocking the next stage after defeating a boss or transitioning to a new environment, level travel keeps players engaged and immersed. This page covers the fundamental steps to setting up travel mechanics for your arcade game, ensuring smooth transitions while preserving the energy and pacing of the gameplay.
Lobby to Game Start
Devices used:
1 x Timer device
1 x Trigger device
The lobby Timer device is responsible for setting off multiple events:
To hide elements loading in and out, when the timer gets down to 1 second (Urgency Mode), it triggers a black screen Fade in UI Widget.
Since this template has streaming enabled to save on memory costs, only the elements around a player will be loaded in. The player needs to be teleported to the sidescroller section first. Otherwise, the intro cinematic will display assets that are not fully loaded.
The first player is teleported into the start of the level, which activates a Trigger.
This trigger activates a Verse Multiplayer Handler device that brings all remaining players to the start of the level.
The intro cinematic starts, accompanied by background music from the Radio device.
Verse Multiplayer Handler
This custom Verse device was made to facilitate multiplayer gameplay. The basic idea is to leave no player behind. When One player gets teleported to the start of the map, the rest of the players follow. Once a player begins an enemy encounter, all players are teleported to his location to assist, and to avoid being kept out of the arena by the barriers in place.
The device uses the Trigger device as the initial cue for teleporting the players. It designates the triggering player’s location as the coordinates for teleporting the remaining players, and applies an offset in the X axis.
The entire code block is available below for copy-pasting into your own experience:
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /Fortnite.com/Playspaces }
using { /Fortnite.com/Characters }
using { /UnrealEngine.com/Temporary/SpatialMath }
using { /UnrealEngine.com/Temporary/Diagnostics }
# This device is used to handle teleporting players around the map to ensure all players are always in the action!
multiplayer_teleporter := class(creative_device):
Street Level to Sewer
Devices used:
This is a simple way to let players travel to the sewers at their own pace. Each player can freely walk up to the sewer grate and be teleported into the sewers with a cool tunnel animation.
Back to Street Level
Devices used:
2 x Trigger device
1 x Timer device
1 x Verse Multiplayer Teleporter
At the exit of the sewer, a Leave sign and point light are used to indicate to the player that this is the end of the sewer section.
In order to give time for the street level to load in, the Fade to Black UI widget used between the lobby and the game start is set off by the player stepping on the first Trigger device. This starts the one-second Timer device, at the end of which the players are teleported to the street level using the Verse Multiplayer Teleporter.