If you have added the Character Editor to your project and opened the project, before reading this tutorial and received a lot of warnings, everything is fine. Please, close the Unreal Engine without saving any Character Editor asset. Otherwise, you just might have to replace the Character Editor assets with a fresh copy from Fab.
To proceed with a new project or existing project without the Character Editor follow the steps below.
-
Create a new project or have an existing project without the Character Editor prepared.
-
Do NOT add the Character Editor pack to your project, yet. Otherwise, see the info box above.
-
Close your project.
-
Enable Gameplay Tags by updating PROJECT_PATH/Config/DefaultGameplayTags.ini.
- If you do not have the file, e.g. in a new project:
- If you already got the file:
- Open the file with a text editor.
- Add the following lines to its section [/Script/GameplayTags.GameplayTagsSettings]:
- ImportTagsFromConfig=True
- +RestrictedConfigFiles=(RestrictedConfigName="CharacterEditorBase.ini",Owners=("Polyphoria"))
-
Add mandatory Gameplay Tags. (See Gameplay Tags for documentation.)
-
Add extended Gameplay Tags, containing example collections. May be also required, if you have other Character-Editor-compatible Polyphoria content that you want to install in your project as well. (See Gameplay Tags for documentation.)
- Download CharacterEditor.ini
- Place the file in PROJECT_PATH/Config/Tags/
- Open the file with a text editor.
- Enable all gameplay tags you need for your packages - "Core Pack Examples" are required:
- CharacterEditor.Collection.EveningDress
- CharacterEditor.Collection.MilitaryCitizenMix
- CharacterEditor.Collection.Sport
-
Open your project.
-
Enable Plugins:
- Open Unreal Engine ➝ Edit ➝ Plugins.
- Enable Groom plugin, which is required for Groom customization.
- Enable Editor Scripting Utilities plugin, which is required for the Character Editor Tools.
-
Restart Unreal Engine and open your project, again.
-
Add the Character Editor pack to your project, now.
-
Proceed with the next chapters.
To upgrade an exisitng project using Character Editor V10 to Character Editor V11, follow this tutorial.
[YouTube bx8SEy1U8Dc]
¶ Character Editor V10 and older
- Create new project or have an existing project without the Character Editor prepared.
- Do NOT add the Character Editor pack to your project, yet. Otherwise, see the info box above.
- Enable Plugins:
- Open Unreal Engine ➝ Edit ➝ Plugins.
- Enable Groom plugin, which is required for Groom customization.
- Restart Unreal Engine and open your project, again.
- Add the Character Editor pack to your project, now.
- Proceed with the next chapters.
The default showcase features all core functionality.
- Open map CharacterEditor/Base/Maps/ ➝ CharacterEditor_Showcase.
- Press Play and start using the Character Editor in-game.
- See In-game Controls as a first go.
The replication showcase features multiplayer networking abilities.
- Open map CharacterEditor/Base/Maps/ ➝ CharacterEditor_Showcase_Replication.
- Open the Change Play Mode and Play Settings menu next to the Play button.
- Set Number of Players to 2 or more.
- Set Net Mode to Play as Listen Server.
- Press Play and press C to start using the Character Editor for each player.
- See In-game Controls as a first go.
¶ Character Selection (Standalone Demo) [V10]
The character selection features a multi-step customization setup.
- Open Unreal Engine ➝ Edit ➝ Project Settings...
- Find Maps & Modes ➝ Game Instance Class and assign BP_CE_Demo_GameInstance.
- Open map CharacterEditor/StandaloneDemo/Maps/ ➝ CE_Demo_CharacterSelection_Graybox.
- Press Play and start using the Standalone Demo in-game.
- Finish a customization and press Start Game to test customization level transfer.
- See Standalone Demo and its Technical Details for further info.
The Character Editor Tools help you during development.
- Find CharacterEditor/Base/EditorUtilityWidgets/ ➝ CharacterEditorTools.
- Right-click the asset and click Run Editor Utility Widget.
- Afterwards, you can open it from Unreal Engine ➝ Tools ➝ Editor Utility Widgets ➝ Character Editor Tools.
- See Character Editor Tools for details.
Feel free to modify everything as needed.
- Check out the Blueprints, yourself.
- See Core Component Overview and the linked pages for an extensive documentation.