Demo

This demo shows how terminal commands can be used to communicate with game world. Feel free to let us know about your thoughts on our Discord Server. 💻
sequenceDiagram participant Player participant Terminal as UOperatingSystemTerminal participant GM as UGlobalMessageSubsystem participant Door as Level actor listener Player->>Terminal: Run UOperatingSystemTerminalCommand Terminal->>GM: BroadcastMessage(gameplay tag) GM->>Door: ListenToMessage callback Door->>Door: Toggle roof door state
Download for Windows: Build 3.5.0 (360 MB)
Download for Mac: Build 3.5.0 (434 MB)
The roof door can be opened or closed using the terminal command which has no reference between any actors or objects. Everything is done through our Global Messenger Subsystem. 😎
Download Project
Section titled “Download Project”Download Project (Windows): Unreal Engine 5.2 (409 MB)
Download Project (Mac): Unreal Engine 5.2 (399 MB)