About
Perfect Earth Adventures is an education puzzle game that got featured by Apple in over 110 countries and has over 200k installs.
It is about puzzling, educational stories, animals, and local guides. The goal is to have an impact by letting kids discover nature through engaging mechanics.
Key Challenges
- Engaging mechanics
- Procedural design
- Efficient and polished game
- Visually stunning
- Seamless back-end integration

Key Features
Educational Focus: The game aims to educate children about environmental challenges and biodiversity.
Interactive Puzzles: Players solve puzzles to progress in the story, promoting critical thinking and problem-solving skills.
Wildlife Exploration: Each adventure highlights specific animals native to the region, such as the Blue Morpho in the Amazon and the Polar Bear in the Arctic.
Family-Friendly: The game is ad-free, does not require personal information, and includes parental controls to manage in-game purchases.
NGO Collaborations: Some adventures are created in collaboration with NGOs, ensuring accurate information and contributing part of the revenue to conservation efforts.
Multilingual Support: Available in English, Spanish, Dutch, and Portuguese, making it accessible to a wider audience.
My Role
I was in charge of all front-end architecture and a seamless back-end integration. Where I constantly had to interact with different teams. Art, back-end, UI/UX, design and balancing.
Procedural
All content of the application can be edited via back-end. The images, puzzles and even the background colors. New adventures can easily be added and are automatically set up with monetisation.
Programming
I was the main programmer of the application front-end wise. Where I implemented all back-end integration systems(and json structures), polish, animations and the game mechanics and had a big role implementing everything else front-end related.
Enhancing
I always tried to figure out methods on how to automate the systems and make them more efficient. How to create things so it could be re-used. especially important for a procedural game. Aspects such as procedural images to save back-end data, memory and costs. Memory is quite important for this type of application since it’s quite art heavy.
Collaborative Development
Constant communication between the teams was key. Together we decided with input from everyone on how to implement art, the puzzle mechanics, back-end integration, which type of animations and how to make it family-friendly and apply for the Apple feature.












