
Fish Away!
Year
2025
Type
TCG
Engine
Unity
Platform
Android
Context
School project
Project Details
Fish Away! is a 1v1 online strategy card game where players compete as rival fishermen trying to sink each other’s boats. Each turn, players strategically place fish cards with unique abilities , set traps, or unleash powerful combos. Built in Unity, the game focuses on tactical depth, mind games, and adapting to your opponent’s moves in fast, competitive matches.
Skills I used
-
Composition
-
Online Multiplayer
-
Event System
-
Card System
What this project taught me
Working on Fish Away! taught me a lot about designing for competitive balance and online play. I learned how to synchronize game states between players, manage networked interactions, and keep gameplay fair and responsive. It also strengthened my understanding of turn-based systems, card design, and how small tweaks can have a big impact on overall strategy and player experience.
Technical Challenges
Fish Away! required real-time networking with precise state synchronization for 1v1 matches. I used RPCs to handle card plays and updates efficiently, and a composition-based system to make card abilities modular and flexible. Balancing these systems while minimizing latency was key to keeping matches fair and responsive.
Team & Collaboration
I worked with five game designers and four developers in an Agile workflow, iterating quickly on gameplay, balance, and technical features. Close collaboration between design and programming ensured a cohesive and engaging multiplayer experience.



