Как создать игровой движок с графикой
Я хочу попробовать геймдев. Меня не интересует unity и т.д. У меня интерес к тому, а как это работает на низком уровне. Как создать игру с нуля?
Сделаем акцент - разработка под виндовс и графика 2д.
Правильно ли я понимаю, если нет, то поправьте:
- Любые игры создаются на движках, а движки используют готовые, либо создают новые.
- Чтобы запускалась программа и появлялось окно, надо работать с windows api.
- Чтобы в окне что-то рисовалось, надо работать с графической библиотекой, например directx.
Моя цель - это начать с азов. Пройти тот же путь, что проходили разработчики в 90ых-00ых годах, при создании игр с графикой.
Вопрос. Назовите пожалуйста темы, которые необходимо изучать. Я не знаю как это называется и как это гуглить.
Ответы (1 шт):
У меня не достаточно репутации чтобы написать комментарий поэтому напишу как ответ.
Используйте Opengl winapi(или OpenGL и GLFW) или вместо OPENGL Directx, но Opengl лучше, directx только под винду.