AI Movement

Move AIs in a cool way

Description

The goal of this project was to implement AI movements from scratch, whether it is group mouvement or path finding.

Tools

C#
Unity 3D (for rendering)

My work

Path Finding:

  • Navmesh / Navigation graph
  • A* algorithm implementation
  • Dijkstra algorithm implementation

Steering behavior for groups:

  • Alignement
  • Cohesion
  • Separation
  • Steering Behaviour