Monument Valley Gif

Monument Valley Movement System Recreation

For this project, I set out to recreate the movement system from the game Monument Valley, focusing on the unique pathfinding challenges posed by its optical illusions. I was particularly intrigued by how to implement a system where the player's movement is influenced by visually deceptive architecture.

Recreating the gameplay involved replicating the optical illusions that define Monument Valley. Although I initially followed a tutorial, I quickly realized that the manual setup it suggested wasn’t scalable for a larger project. To address this, I developed a custom system that dynamically calculates paths based on screen space rather than world space. This approach was essential, as using world space would have broken the illusionary aspects of the gameplay.

The main challenge was creating a system that could efficiently determine the active paths, especially as the player interacts with the environment. To optimize performance, I designed the system to only check and update paths for blocks that could potentially change during gameplay, leaving static blocks unaffected. This allowed for a more efficient and scalable solution, maintaining the integrity of the game’s optical illusions while ensuring smooth gameplay.