Creating & Using Character Appearances
Xandra Character Creator has two "modes"
Mode one - Lvl_MAIN_CharacterCreator: Creating and saving character appearances to use in blueprints through the unreal engine editor. This is for creating NPCs, a player character which is pre-defined before gameplay, or Vtuber avatars.
Mode Two - Lvl_DEMO_CharCreator_InGame: This is a player avatar creation interface you can add to your own game, so that your player can create their character at runtime.
This article covers Mode One: How to create create and save character appearances to use within blueprints for game development.
Looking to make a player avatar at runtime? Then follow the next tutorial instead.
- Open XANDRA/CharacterCreator/Scenes/Lvl Character Creator In-Editor scene and click Play
- Use the available options to customise your character's hair, makeup, body and face.
- Type a name for your custom appearance (must not contain spaces or special characters) and click Save.
- A Character Appearance .xchar file will have been created on disk (CustomCharacterFiles folder). This text file contains the IDs of each wardrobe item used and slider values.
- Edit the appearance by selecting it in the drop down, make changes and click save when done.
Using your Character Appearance in a Blueprint:
- Create an Actor blueprint that inherits from BP_XANDRACustomChar
- Select the custom appearance you made in the Appearance drop down in the Details tab of your BP_XANDRACustomChar.
- Use the Actor as desired in your scene
In the Example_CustomEditorCharacters folder, you can find some example blueprints which have had their Appearance set.