Ксоникс (C++)
(Отскок от стен, выбор закрашиваемой стороны (чтобы меньшая закрашивалась), ну или что-то ещё.
PS.
Где-то здесь видел похожую тему, но там написано, что это легко и всё, ни одного алгоритма нигде не нашёл.
Задание:
1. Два типа противников (движущиеся по свободной зоне, по зоне игрока)
2. Бесконечное количество уровней. Каждый уровень добавляется враг, движущийся по свободной зоне. Каждые 3-ий уровень-движущийся по зоне игрока.
3. Исключить замыкание траектории движения.
4. Увеличивать скорость движения врагов. НЕ ОБЯЗАТЕЛЬНО
5. Система очков( по времени прохождения уровней) НЕ ОБЯЗАТЕЛЬНО
Графика не обязательна, пойдет и в текстовом режиме.