X157 Dev Notes

One simulant attempts to share insight with others.

XCL God Player Experience

This is a 3rd person experience. The player is effectively a god.

God Players are purely spiritual and have no physical representation in the world. They:

The God Player Experience Concept is the gods are in Top Down mode observing and interacting with the world through their influence on AI Pawns.

God Player Pawn Data

Player Pawn: AXCLGodPlayerCharacter

Inheritance: AXCLGodPlayerCharacter « AXCLCharacter « ALyraCharacter

Class Defaults

Camera Mode: UXCLTopDownCameraMode

Inheritance: UXCLTopDownCameraMode « UXCLCameraMode « ULyraCameraMode

In an UpdateView override the View is focused on the (invisible) God Player Mesh Location. The Rotation is set based on the PlayerController Rotation.

When it activates, the Camera automatically positions itself above the (invisible) pawn, looking down.

This Camera Mode allows you to have pretty much any perspective you want, zoom way in or out, look in any rotation you want.