← Back to Projects
More ProjectCollaborative

Tadpole Trouble

A 2D top-down maze game developed in Unity, focused on character-driven gameplay, environmental puzzles, and systemic animation control. When an industrial factory begins poisoning a fragile swamp, three frog sisters set out to dismantle its machinery. Each sister has a unique ability: flight, poison attacks, and tongue-based interaction, requiring players to strategically switch characters to overcome enemies, traps, and puzzle challenges. Try it out and see if you can save the swamp!

Languages

C#

Engines & tools

UnityPC2DTop-Down

Gameplay & systems

PuzzleOriginal MusicAbility SystemEvent SystemEnemiesPuzzlesCollectiblesTrapsEnvironmental StorytellingSubtle World Criticism

Game modes

Single-player

Gameplay trailer

Overview

A top-down 2D PC game built in Unity with C#, focused on enemy fighting and puzzle solving. The project includes core systems for player movement, combat, puzzle solving, UI, and game flow, with an emphasis on responsive gameplay and maintainable code architecture. Systems were built to be modular and easy to expand, using events to keep logic organized and iteration fast. The project was designed around clean gameplay implementation, and future scalability. This project taught me new skills including gameplay programming, architecture, collaboration and debugging. It also taught me the importance of player feedback and maintainable systems.

What I Built

  • Developed the shared character architecture and controllers for three playable frogs.
  • Implemented poison attacks and tongue-based interaction abilities.
  • Built enemy and trap behaviors, including the Ambusher, Mushroom, Predator Plant, and Cobweb.
  • Integrated character animation, audio, and original music.
  • Documented the technical design in the project's high-level design document.

Gallery

Lotus collectiblesclick to enlarge1 / 6

Lotus collectibles