Programming Language Used: C#

Game Engine Used: Unity

Team Size: Solo

Role: Programmer

  • Developed an experimental project to implement a Goal-Oriented Action Planning  algorithm in C#, under the setting of hospital visits
  • Programmed action planning for Patients, Nurses, Doctor, and Janitor behaviours
  • In the simulation, Patients will undergo a series of steps (travel to locations in the level) to complete their treatments from the Nurses. Nurses also have a series of goals to accomplish throughout their treating routine. The Doctor and Janitor have simpler goals that require shorter action sequences in their plans

Controls:

  • WASD to move the camera in XZ-plane
  • Z and C to rotate camera in the Y axis (counterclockwise and clockwise)
  • F to zoom out and R to zoom in
  • T and G to rotate camera in the X axis (tilt forward and backward)
  • Mouse click on the bottom utility bar to create new Cubicles and Bathrooms, press "," or "." keys to rotate them when selected

Recommended to enable fullscreen when running the simulation in the browser

Download

Download
GOAP Build.zip 25 MB

Install instructions

Download the zip files and decompress them to get the executable

Leave a comment

Log in with itch.io to leave a comment.