Project Status | Completed |
Project Type | University / group project |
Primary Role(s) | Lead programmer |
Project Duration | ~2 week |
Engine and Language | Unity, C# |
AI simulation of the daily lives of the crew members of a pirate ship. The crew members have each own function depending of their rank.
This project was made in a group of 3, including myself. I took care of programming the behavior of the sailors, foreman, watcher and captain crew members.
The crew behavior depends of the current Turn, which can be Work, Eat or Sleep time. During work time the crewmates take care of the following tasks:
Randomly, the Watcher will warn the Foreman about an emergency. The Foreman will notify the Captain wherever he is. Then the Captain takes position besides the Helmsman and will give orders to the Sailors witch can be adjust the sails or change direction. When the emergency is over, everyone returns to work normally.