Аркадная 3D игра на QtCreator и С++ [Курсовая работа]

Простая аркадная 3D игра, разработанная на QtCreator, C++ и OpenGL. В игре необходимо уклоняться от препятствий и набрать как можно больше очков.

В игре присутствует 3 возможных позиции, которые могут занимать блоки (препятствия) по горизонтали. Эти позиции определяются случайными числами.

Для создания эффекта движения и анимации необходимо изменять начальные значения координат элементов, и обновлять функцию вывода изображения painGL с заданной частотой. Именно от частоты обновления изображения с измененными координатами объектов, будет зависеть воспринимаемая скорость движения. Для этой цели был использован класс QTimer.

Скачать:

Курсовая работа — Аркадная 3D игра QtCreator.docx

Код проекта на GitHub

Скриншоты:

Комментарии:

Напишите комментарий

Ваше имя:
Введите текст с изображения:

Наверх
Copyright © 2019-2024 «Elegant Develop»