Skip to content

Duplicate the configured Motion character

Duplicate the supplied Motion 1.6 character before you change it. A Motion update can replace the supplied Blueprint.

Duplicate the character

  1. Open the Content Browser.
  2. Select Settings.
  3. Enable Show Engine Content and Show Plugin Content.
  4. Open Plugins\MotionCore Content\Motion\Blueprints.
  5. Find BP_MotionCharacter.
  6. Drag it to the project Content folder.
  7. Select Copy here.
  8. Rename the copy, for example, B_MyGameCharacter.

Motion character asset

Create a GameMode

  1. Right-click in the Content Browser.
  2. Select Blueprint Class.
  3. Select Game Mode Base.
  4. Name the new GameMode, for example, B_MyGameGameMode.
  5. Open the GameMode and select Class Defaults.
  6. Set Default Pawn Class to the character copy.
  7. Set Player Controller Class to MotionPlayerController.

GameMode class settings

Set the default GameMode

  1. Open Project Settings.
  2. Select Maps & Modes.
  3. Set Default GameMode to the new GameMode.

Default GameMode setting

Set up the Motion input component

  1. In Project Settings, select Input.
  2. Set Default Input Component Class to MotionInputComponent.

Default input component setting

Verify the result

  1. Start PIE.
  2. Make sure that debug information appears.
  3. Make sure that the breathing curve moves the camera.
  4. Move the camera with the mouse.
  5. Walk with WASD or a controller.
  6. Jump, crouch, and sprint with the configured inputs.

Motion - Advanced First Person Character Controller