Smaller projects
AI for games

Project Type: Free-time/Solo project
Technologies: Unity + C#
Source code (C# scripts only): https://github.com/JoniBife/IAJ-Projects
About
A compilation of projects developed for the AI for games course in the masters. The projects include: Movement algorithms (kinematic movement, steering behaviours); Obstacle Avoidance (dynamic avoid obstacle, velocity obstacles); Pathfinding (A, Node Array A, JPS+); Path following; Decision making (GOAP, MCTS);
Hover Bike

Project Type: University/Team project
Technologies: Unity + C#
Source code (C# scripts only): https://github.com/JoniBife/HoverBike
About
A unity project that contains the controller and camera scripts for a hover bike, inspired by Destiny II’s sparrows. The controller exposes a number of settings that can be viewed from the unity editor