在不使用OpenGL,Vulkan等的情况下,用C ++创建基于2D Sprite的游戏

时间:2018-11-04 19:57:45

标签: c++ graphics 2d

这可能不是提出此问题的最佳位置。只是警告。无论如何,继续。我想知道是否有一种方法可以纯粹使用命令提示符来制作简单的2D游戏,而没有像OpenGL和Vulkan这样的任何图形库,因为我已经使用OpenGL和Vulkan制作了相当不错的实时游戏引擎。仅需一点点额外的信息,我就在Windows上,并且对大多数高级C ++主题有相当大的了解。是否有API函数可以直接将像素绘制到控制台?我以前曾经看过它,但并不完全了解如何使用它。

1 个答案:

答案 0 :(得分:0)

通过“基于2D子画面”,我想您要具有实际的栅格图形而不是ascii图形(即text-based

如果要执行此操作,则需要一种方法来与集成的图形硬件或卡接口。

在Windows上,有GDI。

我将从这个链接开始。 Microsoft GDI