Masketeers: Idle Has Fallen
Unity (C#) · Mobile (iOS, Android) · 1M+ Downloads · Finalist of SEA Game Awards 2020

Masketeers: Idle Has Fallen is a free-to-play mobile idle RPG where players assemble a team of masked heroes known as Masketeers to battle against Wraiths, creatures that feed on negative emotions. Progression is driven by strategically equipping masks and runes, leveling up and transcending characters to unlock and enhance talents, and chaining orbs to unleash powerful skills in combat.
With the aid of Charms, Wisps and Guardian blessings, Masketeers grow beyond their limits. The game blends classic idle mechanics with active orb-based gameplay, offering progression both when you’re playing and while you’re away.
The game is available on Google Play and App Store.
My Role
Unity Developer focusing on gameplay UI systems, LiveOps features, and backend-driven event support.
What I Did
Gameplay UI & Features Implementation
- Implemented gameplay UI systems for core player progression features, including:
- Masks and Runes inventory
- Character and talent upgrades for Masketeers
- Upgrades for Guardians and Relics
- Integrated animation-related visual elements to improve gameplay feedback and player experience, including:
- Normal attack, ultimate attack, and elemental debuff VFX for different Wraith enemies
- VFX for Wisp Orb and Charm effects
- Chest opening animations for different chest types
- Talent icon sliding animations in Masketeers UI
- Optimised the Guild Chat UI by applying object pooling and rendering only visible messages, reducing garbage collection and improving runtime performance during long chat sessions
LiveOps Event Development
- Developed and maintained LiveOps features for recurring and seasonal events (e.g., Masketeers’ Birthday, Koi Expedition, Anniversary, World Cup, Halloween, Christmas), including:
- Implementing event-related UI and animations
- Updating event logic
- Supporting event-specific rewards
- Maintaining post-release event functionality
Backend-Driven Event Support
- Worked with Parse Server Cloud Code to support backend-driven event logic and automation, reducing manual setup effort and improving efficiency for recurring event deployments, including:
- Time-limited event setup
- Event reward configuration (e.g., Anniversary event)
- Job automation for rotating event content (e.g., Orb Royale, Koi event)
Internal Tools & Maintenance
- Updated internal tools used by the team (e.g., reward tree configuration tools for the Anniversary event) to support event customisation and producer workflows
- Maintained long-term project stability by managing Unity engine and third-party plugin updates, including:
- In-App Purchase (IAP) and Ads SDK updates
- Unity project upgrades
- Compatibility checks after engine or plugin updates







