OtherWorld is a comprehensive gameplay system that allows your players to seamlessly transition between different dimensions, timelines, or "worlds" with powerful, customizable portal mechanics. Create gameplay experiences inspired by titles like The Medium, Quantum Break, Prince of Persia: The Lost Crown, or A Link to the Past.
Key Features:
Dimensional Gameplay System: Create multiple overlapping worlds/dimensions that characters can transition between
Flexible Portal System: Standard portals for global transitions and finite portals for selective transitions
Blueprint-Ready Architecture: Full Blueprint support with intuitive components and extensive documentation
World-Specific Actor States: Control visibility, physics, and movement independently across dimensions
GameplayTag Integration: Use Unreal's native tag system to define and manage your dimensional structure
Advanced C++ Framework: Extensible C++ architecture for custom gameplay mechanics
Time Manipulation Effects: Create frozen-in-time objects that behave differently across dimensions
Cross-World Interaction: Design puzzles and gameplay that span multiple dimensions
Object Traversal System: Allow specific objects to be carried between dimensions
World Registry System: Central management of all world-aware entities
Developer Tools: Built-in console commands for testing and debugging
Perfect For:
Action-adventure games with dimensional puzzles
Time-manipulation mechanics
Parallel world narratives
Games that reveal hidden elements in alternate realities
Horror games with reality-shifting mechanics
Technical Features:
Compatible with Unreal Engine 5.0+
Works with both C++ and Blueprint-only projects
Comprehensive documentation with practical examples
Minimal performance overhead
Network replication support
Fully commented codebase with detailed API documentation
Unleash creative gameplay concepts and add a new dimension to your game design with OtherWorld!
Resources
Watch the plugin in action in this game play https://www.youtube.com/watch?v=R8Je0dHsmQo
or try it out yourself at TimePuzzle.zip