VerseIsland
Feed Learn Leaderboard Guides Reference Explore Search Docs Verse Library
Sign in
Feed Learn 📖 Codex Leaderboard Guides Reference Explore Search Docs Verse Library
Fortnite › Player · Up to Fortnite · Player · 15 of 142 in Player
Browse Fortnite

Persistent Player Statistics in Unreal Editor for Fortnite

Many experiences use player stats to track player experience data over time. Statistics like high score, total games won, total play time and collected items give players a sense of progression and are all great ways to encourage players to return to your experience.

Verse Persistence is a powerful tool that allows you to add persistable data to your Verse scripts. Persistable data is saved on a per-player, per-island basis, and stays the same between gameplay sessions. Persistable data will allow you to track player progress between play sessions and will open up a variety of unique and interesting play experiences previously unavailable in UEFN.

This tutorial will show you how to create a custom table of player stats using Verse and set them up to be persistent across multiple plays of your experience. After finishing this tutorial, check out Make Your Own In-Game Leaderboard in Verse to learn how to use persistence to build in-game leaderboards!

Verse Language Features Used

  • Class: This example creates a Verse class that manages a single stat as well as a persistable class that tracks a group of stats for a single player.
  • Constructor: A constructor is a special function that creates an instance of the class it is associated with.
  • Weak_map: A weak_map is a simple map that cannot be iterated over. Verse persistable data is required to be stored in a weak_map.

You're reading a preview

The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.

Sign in with Discord — free for members Read the original at Epic Games

Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.

Comments

    Sign in to vote, comment, or suggest an edit. Sign in
    📄
    Source
    Epic Games

    © Epic Games. Official Epic developer documentation, shown here as a reference with a link to the original. All rights remain with Epic Games. Terms ↗

    View original Sources & licensing
    Request removal
    Last updated May 12, 2026
    Keep exploring
    More in Player · 15 of 142
    Prev
    onboarding players in fortnite creative
    Next
    pizza pursuit 5 improving feedback and player experience for time trial in verse
    Browse all files in this folder (A–Z)
    Next up
    • Make Your Own Ingame Leaderboard In Verse
    • This example uses the following props and devices.
    • This example uses the following props and devices.
    • 1. Create a new Verse device named **player\_stats\_example**. See [Create Your Own Device Using Verse
    • ### Testing Persistence in your Level
    • ### Testing Persistence in your Level
    Related topics
    • Persistent Player Statistics In Unreal Editor For Fortnite Player
    • Using Persistable Data In Verse Persistence
    • Using Persistable Data In Verse Persistence
    • Verse Persistence Best Practices Persistence
    • Persistence Devices In Unreal Editor For Fortnite Devices

    Related

    Open in graph →

    Related topics

    • Persistent Player Statistics In Unreal Editor For Fortnite
    • Using Persistable Data In Verse
    • Using Persistable Data In Verse
    • Verse Persistence Best Practices
    • Persistence Devices In Unreal Editor For Fortnite
    VerseIsland · an archipelago of Verse & UEFN knowledge
    🗺️ Island atlas Learn Guides History About & Press Sources & Licensing Status

    Not affiliated with Epic Games. Fortnite, UEFN, Unreal Engine, and Verse are trademarks of Epic Games, Inc. Content is attributed to its source — see Sources & Licensing.

    🦜

    Scout · your island guide

    The Isle of Verse