My Contribution at a Glance
- Designed and implemented all game levels across multiple biomes.
- Developed a custom Unity tool (Color2Prefab) to speed up level creation and iteration.
- Designed gameplay mechanics inspired by real purple frog behaviors (burrowing, environmental threats, predators).
- Pitched and designed the “Elder Frog” guide character to enhance narrative and player onboarding.
- Balanced progression, pacing, difficulty, and challenge curves across the full campaign.
- Integrated UI systems, Q&A educational prompts, and environmental lighting.
- Supported gameplay programming and implemented multiple features and fixes.
Description
Save The Purple Frog is the second game developed by On The EDGE, a non-profit organization dedicated to raising awareness of Evolutionarily Distinct and Globally Endangered (EDGE) species.
The game draws inspiration from Frogger and Crossy Road, while adding unique mechanics such as the ability to burrow underground, reflecting the real behavior of the prehistoric purple frog. Players navigate farmlands, forests, and mountain villages while avoiding human threats and natural predators, aiming to reach the breeding grounds safely.
I contributed across the entire production cycle, from concept and prototyping to implementation, tuning, and release.
Main Features
- Designed all game levels, obstacles, predators, burrows, and collectible placement.
- Created Color2Prefab, a custom tool to automate and accelerate level integration.
- Environmental lighting and biome mood setup.
- Pitched and implemented narrative elements (Elder Frog, world interactions).
- Designed educational mechanics such as Q&A prompts triggered during gameplay.
- Difficulty tuning across progressive environments.
- UI engineering and gameplay programming support.
- General gameplay bug fixing.
Level Design Process
The level design pipeline followed five core stages:
- Concept: Initial paper/illustrated layouts showing hazards, predator paths, burrows, and collectibles.
- Color Mapping: Creation of a colored layout image where each color represents a specific prefab or game element.
- Integration: Importing the color map into Unity and generating the level automatically using the Color2Prefab tool.
- Environment: Painting terrain, placing decoration assets, and adjusting lighting per biome.
- Gameplay: Tweaking predator behavior, hazard timing, item placement, and pacing through repeated playtests.
Gallery