В школе один из моих профессоров создал 3D-игру (а не только двигатель), где все игроки полностью контролировались AI, и это было наше задание программировать AI одного игрока. Мы в основном предоставляли API для взаимодействия с игровым миром.
Наши реализации ИИ затем были включены в игру вместе, и мы наблюдали, как наши программы пошли на битву друг с другом.
Это было как робот-футбол, но виртуальный, с большим количеством больших пушек и без футбольного мяча.
Теперь я ищу что-нибудь подобное (и с открытым исходным кодом). (Желательно на Java, но я открыт для любого языка.) Я не ищу игровой движок или фреймворк... Я ищу полную игру, которая просто лишена кода AI... желательно настроить для такого рода упражнений. Предложения?