Создаём популярную игру «Змейка». На примере простых объектов демонстрация основ ООП.
Дата отправки отчёта:
7 ноября 2022 г.
Задание выполнено: за
1 час. 25 мин.
Чему научился:
Реализовал игру змейка. Добавил по 4 изображения для головы и хвоста. Добавил изображения поворотов тела змеи. Результаты можно посмотреть по адресу tom-videosharp-snake.web.app
Научился: Повторил обработку нажатия клавиш keyPressEvent, работу с таймером QTimer, матрицами boost::ublas, очередью std::queue. Трудности: Остановиться в абстракции кода. В качестве структуры данных для хранения тела змеи использовал очередь.
Научился: Отличный урок. Попрактиковал ООП. Делал такую игру раньше, только использовал класс Rectangle и добавлял туда картинку и без использования панели.