João Silva

Game | Graphics programmer

Smaller projects | João Silva

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