/

Creature Battle Lab

A 3D creature creation and battling game for Android & iOS.

Creature Battle Lab was developed as a unique creature creation and battling game for mobile, combining deep customisation with real-time combat. The core concept allowed players to splice together their own creatures using over 200 attachments, 60+ morphable shapes, and 30+ patterns, then take them into battle across 27 distinct 3D arenas.

As the lead developer at Dojo Arcade, I built the game from the ground up in Unity, architecting the creature customisation system that allowed for true 100% player-controlled creation. A significant technical challenge was developing the real-time battle system with 64 unlockable skills that could be mixed and matched into powerful combos. I also implemented the creature leveling and progression systems, optimised 3D rendering performance across a wide range of Android and iOS devices, and integrated the in-app purchase system for the 'Creature Battle Lab Club' membership.

Client

Original IP

Technologies

UnityC#iOSAndroid

Sector

Mobile Games

Year

2017

Project Insights & Key Learnings

This project taught me the value of modular system design—the creature customisation system needed to handle thousands of possible combinations without becoming unmaintainable. Balancing 64 skills for competitive play also showed me how important iterative playtesting is; what looks balanced on paper often plays very differently in practice.

Development & Design

Dojo Arcade