top of page

The Last Stand

Wave based survival shooter

-  UEFN, Verse

The Last Stand is a wave based survival shooter island made for Fortnite. The game loop consists of clearing enemy waves, earning coins, and spending the coins to prepare the player for the incoming waves. The objective is to stay alive for as many waves as possible.

Gameplay:

I wrote two custom devices for this island. One to manage the core gameplay loop and enemy AI and the other to take care of additional tasks that can be separated from the core loop logic.

Download Verse scripts

The enemy guards follow this behavior to ensure the player is always under pressure and doesn't get a chance to be sneaky.

The level has 4 spawn points for the enemies. At the start of each wave the spawn points to use for that wave are randomly selected. The island uses lights and sfx to highlight the specific points and give the player a few seconds to prepare for the round. The total number of spawn points used for a round increases from 1 to 4 as the game progresses.

While the corners act as spawn areas for enemies, they have decent cover and are less exposed than the central area where items can be bought. This incentivizes the player to always keep moving around the map and to play strategically, especially as the number of enemies increases.

The player gets 30 seconds between waves to prepare for the next wave. For preparation, the player can:
1. Buy ammo - assault rifle, shotgun or sniper
2. But health and shield items
3. Buy traps
4. Hire guards

To incentivize haste and planning, the player gains bonus coins for calling the next wave early. As the difficulty increases, the player gets more coins upon clearing a wave.

bottom of page