Создание 2D игры на основе спрайта в C ++ без OpenGL, Vulkan и т. Д. - PullRequest
0 голосов
/ 04 ноября 2018

Возможно, это не лучшее место для постановки этого вопроса. Просто предупреждение. В любом случае, продолжайте. Мне было интересно, есть ли способ сделать простую 2D-игру, используя только командную строку без каких-либо графических библиотек, таких как OpenGL и Vulkan, так как я уже сделал достаточно адекватный игровой движок в реальном времени с OpenGL и Vulkan. Просто для получения дополнительной информации, я нахожусь на Windows и довольно хорошо понимаю большинство продвинутых тем C ++. Есть ли функции API, где я могу рисовать пиксели прямо на консоли? Я видел это раньше, но не совсем понял, как его использовать.

1 Ответ

0 голосов
/ 04 ноября 2018

По "2D спрайтовому" я предполагаю, что вы хотите иметь реальную растровую графику, а не ascii графику (т.е. на основе текста )

Если вы собираетесь это сделать, вам нужен способ взаимодействия с интегрированным графическим оборудованием или картой.

В Windows есть GDI.

Я бы начал с этой ссылки. Microsoft GDI

...