Пример использования объектно-ориентированного программирования. Консольная мини-игра "Лучник", в которой пользователь играет за красного лучника против группы случайно действующих лучников-ботов. Это задание можно выполнить в качестве практической работы по ООП при изучении С++. Если хотите попробовать, то вот здесь есть заготовка для решения этой задачи: В заготовке вам дан код более простой версии игры "Лучник" без ООП. Задача - доработать игру. Для работы с этим проектом понадобится среда разработки Dev-C++ с компилятором TDM-GCC 4.9.2 32/64bit. Ее можно скачать здесь: В проекте используется библиотечка libbox, собранная для этой 64bit-ной версии компилятора.