Note: embedded games are disabled for non-desktop platforms or platforms without WebGL support. Sorry :(
AI State Machine
Artificial Intelligence, 2026
An AI state machine implemented using a stack and different classes for each state. Also features simple steering algorithms (Seek, Arrive, Obstacle avoidance). Written in C#, Unity.
Controls: WASD - move, Mouse - look, Space - show debug UI
AI Steering Behaviour
Artificial Intelligence, 2026
A demonstration of basic game AI steering algorithms, i.e. Seek, Flee, Arrive and Avoid. Written in C#, Unity.
2D Scrolling Shooter
Intro to Programming, 2025
A very basic 2D scrolling top-down shooter. Features a pooling system for enemies and some simple graphical effects (custom bitmap font, animations). Written in C#, Unity.
Controls: WASD - move, Space - shoot
Inventory System
Intro to Programming, 2025
A simple shop/inventory system, featuring animations and a dynamic hotbar. Written in C#, Unity.