
TRACK 01
Unity Flocking System
Game • 2018
OVERVIEW
Real-time flocking simulation in Unity with teal debug UI: FPS and flock groups counter, iteration table, and front/back flock sliders
Real-time flocking (boids) simulation with multiple groups
Teal-themed debug UI with FPS counter and flock groups counter
Two-tab panel: iterations table (back quantity, format flock, frame rate) and flock controls
Two sliders to control front and back flock quantity
CHALLENGES
Implementing performant flocking behaviour in Unity while keeping the UI responsive and the iteration data visible. Balancing simulation update rate with frame rate and designing a clear teal overlay for debugging and tuning parameters.
OUTCOMES
A working Unity scene with flocking agents, real-time FPS and group counters, and a two-tab interface for monitoring iterations and adjusting front/back flock quantities. The project showcases flocking algorithms and in-editor debug UI patterns.
Unity Flocking System (2018) is a Unity project that implements a boids-style flocking behaviour for groups of agents (e.g. birds). The simulation runs in real time with a teal-themed on-screen UI showing an FPS counter and flock groups counter, plus two buttons that open separate tabs: one tab displays a table of flock iterations (back quantity, flock format, frame rate), and the other provides two sliders to control front and back flock quantities. The project demonstrates real-time simulation, UI design, and flocking algorithms in Unity.

Teal UI with FPS counter, flock groups, and tab buttons

Iterations table and flock sliders tab