The Black Friday Creator Sale is here! Save up to 70% on selected products now through December 3.

Character Selection Menu

Honest Hollow - Blueprints - Nov 23, 2022

Easy-to-use character select system with saving and loading the character across multiple levels.

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.3
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

This is a quick and straightforward also easy-to-use character selection system. You can add this to any of your projects easily, there are only four examples that I put in this, however, you are welcome to add more or reduce.

This is built into a blank level so that you can control the levels as you desire. This is built with Data Table and Structure, you can add more variables or features anytime simply. After you select the character that character will save and load to your desired levels. This is controlled by the Options string in the function GetDefaultPwanClassForController in the GameMode of your choice.

The steps to use this system are-

1). Import your Characters.

2). In the Structure, fill in the details of your characters.

2.5). Add or Reduce variables in Data Table. (Optional)

3). In the CharacterSelection widget, add or reduce slots.

4). In GetDefaultPwanClassForController function in GameMode of Level, you wanna take your selected character, and add or reduce the case of the Switch On String node, note that you only need to write the first three letters of your character name in the Structure.

5). In the CharacterSlot widget, in Even Graph, change the level to your desired level.

Easy right?..

For more details check the Documentation here.

Technical Details


  • Simple and easy blueprints.
  • Save and load system across multiple Levels.
  • Character selection screen.
  • Add any Character Mesh easily.
  • Integrates into any projects.
  • Easily changeable map and the whole widget look.
  • Add as many characters as you like.

Number of Blueprints: 8

Input: Keyboard and Mouse

Network Replicated: (No)

Supported Development Platforms:

  • Windows: (Yes)
  • Mac: (Yes)
  • Linux(Yes)

Documentation: Yes

Important/Additional Notes: If you want to know how to add more characters, check out the YouTube video. Thanks.