Responsibilities:
State machine (8+ states)
Patrolling
Fleeing
Resting
Attacking
Chasing
Searching
Retreating
Guarding
Dead
Combat systemÂ
Healing at base system
Enemy types
Light
Normal
Heavy
Health bar
Roles & Restrictions:
Main programmer
C#
Unity
Code snipit showcasing some state methods.
Code snipit showcasing state machine.
Description:
This demo was made as a minor project in college to show off my skills regarding AI. I was the main programmer in this project meaning I coded everything and within Unity 3D. I felt I did pretty well with this project with the only down thing being the roughness of it due to it being a demo. The up about this project was simplicity of my code and ability to make a healing station the enemies fled to when hurt. An example for a learning experience for this project would just be the development of the state machine and learning how to properly maintain good code ethics and proper logic within the state machine.