Joint project of the "3d Simulation and Game Programming" and "Autonomous Agents and Multi-Agent Systems" courses