Coding C# in Unity

A game where you try to survive as a bird who people really hate.
My focus for this project was simply showing my current understanding of how to utilize game programming patterns and general clean code practices, since I wanted a well-structured game example on my GitHub.
Seagull Game on GitHub

Applied Skills

  • Object pooling
  • Deterministic simulation
  • Dynamic input management
  • Mathematics
  • Well organised and designed codebase

Other

Since this was a school project I wanted to add something visually impressive, so I also coded this ripple effect using sine waves and mesh manipulation, then included it in my brief:

Gif of ripple mesh manipulation