Embark on an endless adventure with OpenRogue, a groundbreaking onchain roguelite game. Procedurally generated worlds encoded on the blockchain offer infinite possibilities for exploration and survival. Unleash your strategic skills and conquer the ever-changing challenges.
OpenRogue is a proof of concept for an innovative onchain roguelite game developed for the Autonomous Worlds Hackathon. In OpenRogue, players are immersed in a dynamic and ever-changing world that is procedurally generated and encoded on the blockchain.
Players assume the role of adventurers within these Autonomous Worlds, facing various challenges, enemies, and treasures. Each playthrough offers a unique experience as the map generation algorithm ensures that no two runs are alike. The inherent randomness and unpredictability of the game make it exciting and engaging, providing endless replay value.
The core concept behind OpenRogue is the lazy generation of the game map onchain. The map is represented by 10 uint256 values, which act as a bit mask indicating the accessible and restricted areas within the game. This approach enables the creation of vast and intricate game worlds that can be explored endlessly.
To create OpenRogue, the project utilized the base template of MUD-Phaser.