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