For my final project, I’d like to recreate and polish a game that I prototyped in my sophomore year (during 15-104) in Unity.
The mechanics are fairly simple: each of the 2+ players controls a ‘shepherd’. Each shepard has a ‘flock’ of identical units. Each players can move the shepherd freely, but the only way the shepherd can control the flock is by switching between a “follow” state where the flock tries to reach the position of the shepherd or an “attack” state where the flock runs to attack the nearest enemy flockling.
The goal of the game is to eliminate the opposing players shepherd, or their entire flock. This makes the game very much about positioning, timing, prediction, and understanding how to control a mindless mob at a meta level.