Задания для самостоятельного выполнения

Напишите игру для двоих: игрок против ИИ и/или ИИ против ИИ. Требований к языку програмирования и типу интерфейса нет. По согласованию с преподавателем можно выбрать другую игру.

Бонусные баллы начисляются за:

  • продуманную архитектуру приложения,
  • использование паттернов,
  • хорошие алгоритмы ИИ,
  • продвинутую графическую часть.

Варианты заданий

  1. Arkanoid
  2. Перебрось мостик
  3. Четыре в ряд
  4. Крестики-нолики
  5. Змейка
  6. Лабиринт
  7. Блокус
  8. Морской бой
  9. Тетрис
  10. Пятнашки
  11. Быки и коровы
  12. Flood It