A downloadable game

Programming Language Used: C#

Game Engine Used: Unity

Team Size: Solo

Role: Programmer

  • Developed a experimental project to test various game AI steering behaviors.
  • Implemented seeking, pursuit, obstacle avoidance, and many other behaviors.
  • Programmed a flood fill algorithm to create a graph used for Dijkstra's and A* algorithms.

Controls:

  • Left click to move the agent
  • Select the agent game object called "Dummy", then from the Inspector panel, choose a steering behavior from the "Behavior On" dropdown in the "Steering Behaviours" component
  • Adjust the appropriate values in the "Steering Behaviours" component to tune agent's movement
  • Note the "Obstacle Avoidance Switch" and "Wall Avoidance Switch" checkboxes that enable those functionalities respectively, for a given steering behaviour.


Download

Download
Walking Dummy.zip 27 MB

Install instructions

Unzip the file and extract the folder, then open with Unity editor version 2020.1.10f1. Open the "Main Scene" scene in Unity and click Play.

Leave a comment

Log in with itch.io to leave a comment.