Crossplay Integration Kit

GameLift Servers tooling

Build, run, and inspect a GameLift dedicated server locally

GameLift Servers tooling

Enable AWSIKGameLiftEditor and open Tools > GameLift Servers. The tab reports each prerequisite separately: Unreal Linux cross-toolchain, Docker, server target, build output, local container, and log stream. Settings select the project server target, Linux architecture, image name, container ports, and local GameLift Anywhere parameters.

Build Linux Server invokes Unreal Automation Tool for the selected Server target. Run Local Server builds the configured image, starts it with the GameLift Anywhere or fake endpoint settings, and streams stdout/stderr into the tab. Stop terminates only the process/container owned by the tab.

At runtime, UAWSIKGameLiftServersLibrary exposes the resolved bind address and port, absolute log path, process id, and graceful or forced server exit. Use graceful exit after ProcessEnding; forced exit is reserved for a process that cannot complete normal shutdown.

The editor module does not depend on UCIKEditor, so the standalone AWS Integration Kit retains the same workflow. Docker and the Linux toolchain are development prerequisites only; packaged dedicated servers do not ship the editor module.

On this page