Equilibrium is a Puzzle Platformer developed for the GameDevJS 2025 Game Jam.
https://sorskoot.itch.io/equilibrium
Try to navigate throught the level and reach the red crystal. Certain blocks are only visible in the light or dark dimensions. You have a limited amount of energy to stay in the light or dark dimensions. Balance the use of the energy by switching dimensions
- Use arrow keys or A/D to move left and right
- Use space to jump
- Use
Qto switch dimensions
- Built with Wonderland Engine and TypeScript
- Wonderland React-UI for UI components
This game is built using:
- Wonderland Engine - A WebXR framework for creating 3D/XR experiences - WonderlandEngine.com
- TypeScript - For type-safe, maintainable code
- Custom React Implementation - For UI components using Wonderland React-UI
- ESBuild - For fast, efficient builds
- Tiled - For designing the levels - MapEditor.org
- Clone the repository:
git clone https://github.com/sorskoot/GameDevJS2025.git
- Install dependencies:
npm install
- Download Wonderland Engine
Go to wonderlandengine.com. Download the editor and install it.
- Run
Open the project in the editor.
This project follows strict TypeScript conventions and custom Wonderland Engine patterns:
- OOP principles with proper encapsulation
- Optimized vector/quaternion usage for performance
- Component-based architecture
- Developed by Sorskoot
- Created for GameDevJS 2025 Game Jam
MIT








