# Community Tutorial: UE5 Persistent High Score Board Tutorial | Blueprints & SaveGame (5.5–5.8)

**URL:** <https://forums.unrealengine.com/t/community-tutorial-ue5-persistent-high-score-board-tutorial-blueprints-savegame-5-5-5-8/2853823>\
**Category:** Tutorial & Course Discussions\
**Tags:** unreal-engine\
**Created:** [November 11, 2026, 9:34am UTC](https://forums.unrealengine.com/t/community-tutorial-ue5-persistent-high-score-board-tutorial-blueprints-savegame-5-5-5-8/2853823 "2026-11-11T09:34:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ABeverley1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ABeverley1](https://forums.unrealengine.com/u/ABeverley1)\
**Post date:** [November 11, 2026, 9:34am UTC](https://forums.unrealengine.com/t/community-tutorial-ue5-persistent-high-score-board-tutorial-blueprints-savegame-5-5-5-8/2853823/1 "2026-11-11T09:34:33Z")

</div>

Learn how to create a persistent high score board in Unreal Engine 5 using Blueprints, SaveGame and Unreal Motion Graphics (UMG).

In this tutorial, we will build a leaderboard system that stores player names and scores, sorts them from highest to lowest, and preserves the results between game sessions.

Rather than simply displaying a score on screen, we’ll explore how several Unreal Engine systems work together to manage, save and display player information.  
  
[https://dev.epicgames.com/community/learning/tutorials/6G9BD/unreal-engine-ue5-persistent-high-score-board-tutorial-blueprints-savegame-5-5-5-8](https://dev.epicgames.com/community/learning/tutorials/6G9BD/unreal-engine-ue5-persistent-high-score-board-tutorial-blueprints-savegame-5-5-5-8)

---

<div class="post-metadata">

**Author:** ![jessicaw3344](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/jessicaw3344/32/882603_2.png) [@jessicaw3344](https://forums.unrealengine.com/u/jessicaw3344)\
**Post date:** [November 11, 2026, 10:09am UTC](https://forums.unrealengine.com/t/community-tutorial-ue5-persistent-high-score-board-tutorial-blueprints-savegame-5-5-5-8/2853823/2 "2026-11-11T10:09:02Z")

</div>

Thank you for sharing the tutorial. A persistent leaderboard is a good first project because it covers SaveGame objects, UMG list building, and sorting in one place.

A small suggestion for readers who follow it: if the score list will grow, store each entry as a struct (player name and score) in one array inside the SaveGame object, and sort when saving so the table is always ready to display. It also helps to cap the list at a fixed number of entries, such as ten, so the save file and the UMG widget stay light.

For anyone planning to ship on more than one platform, it is worth testing the save and load path on the target device early, because save locations and permissions can differ from the editor.

---

<div class="post-metadata">

**Author:** ![ABeverley1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ABeverley1](https://forums.unrealengine.com/u/ABeverley1)\
**Post date:** [November 11, 2026, 10:47am UTC](https://forums.unrealengine.com/t/community-tutorial-ue5-persistent-high-score-board-tutorial-blueprints-savegame-5-5-5-8/2853823/3 "2026-11-11T10:47:00Z")

</div>

Thanks for the feedback! The tutorial actually covers all of those suggestions, including storing high score entries as Structs within a SaveGame array, implementing a bubble sort to order scores before saving, and limiting the leaderboard to the top 10 entries.

Good point regarding cross-platform testing, though. That’s definitely something worth considering when moving towards a packaged release!
