
World State System - Blueprint Only
A downloadable tool
World State System is A lightweight Blueprint system for managing persistent world states in Unreal Engine.
This system allows actors to read, set, and persist named boolean world states for example
BossDefeated, HasKey, DoorOpen, QuestComplete, or PuzzleSolved, without hard references between actors.
It is suitable for progression logic, doors, keys, puzzles, one-time events, and save-
driven gameplay systems.
The system is designed to be explicit, modular, and easy to integrate into existing
projects.
KEY FEATURES
- Central World State Manager (Blueprint)
- Named boolean World States using Name IDs
- Get and Set World States from any Blueprint
- Optional save and load persistence
- Runtime-only state support
- Event dispatching on state change
- Blueprint-only (no C++, no plugins)
- Drop-in use for existing projects
INCLUDED CONTENT
- World State Manager Blueprint
- Blueprint Function Library for World State access
- Actor Component for state-driven actors
- SaveGame structure for persistence
- Demo level (Key and Door example)
- Fully commented Blueprints
- Documentation (README, Quick Setup, Usage Notes, Changelog)
DEMO OVERVIEW
The included demo demonstrates a simple key and door interaction:
- Picking up the key sets a World State (HasKey)
- The door checks HasKey before allowing interaction
- Opening the door sets another World State (DOOROPEN)
- Reloading the level restores the correct state
- Press N to clear all World States and reset the demo
INTENDED USE
This system is intended for:
- Doors and keys
- Puzzle conditions
- Progression checks
- World events
- Save-driven gameplay logic
Only boolean states are tracked by design. More complex behavior can be created by
combining multiple World States.
| Published | 4 days ago |
| Status | Released |
| Category | Tool |
| Author | Axis Point |
| Tags | state, system, tool, Unreal Engine, world-state |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:





Leave a comment
Log in with itch.io to leave a comment.