A sea-fight game developed during the International Summer School on AI and Games 3rd Edition
Main Features:
Procedurally generated islands
Procedurally decorated islands
AI trained via Deep Reinforcement Learning, using the ML-Agents toolkit for Unity
My Contributions:
Implemented the algorithm to decorate the islands. Depending on the area, specific objects are placed (trees only on green areas, starfish/shells only on sand and chests only on islands that are consisted of sand only)
Implemented curriculum training for a competitive multi-agent approach for the ship agents