Flank: Capture the Flag
A turn-based tactical strategy game for two players, adapted from a tabletop design created in the Fall 2025 Game Design class. An Attacker tries to return flags to base while a Defender tries to eliminate every attacking piece. Each side moves differently, and captures are made by flanking an enemy piece from opposite sides on a hexagonal board. It supports single player against an AI, pass-and-play, LAN, and online multiplayer, and includes an interactive tutorial.
Built in Unity with C# gameplay logic and custom UI designed for strategic play. LAN games find each other through UDP broadcast discovery, and online games connect through a small Node.js matchmaking server. Installer scripts package the game for desktop, using Inno Setup on Windows and a disk image on macOS.