我正在使用 Game Maker 制作一些游戏,但我想使用 C 制作简单的游戏。我是一个新手 C 程序员。当我编码时,输出总是在 CMD Windows 控制台中。我可以制作一些简单的游戏,但总是在控制台中,这不是很灵活(没有滚动就无法制作动画)。当您运行更复杂的游戏时,会创建一个完整的新屏幕,而我实际上会与该屏幕进行交互。
所以我在使用 C 语言时遇到的问题是:这个新屏幕是如何加载的?我认为有一些 Windows API 可以创建新屏幕或其他东西。顺便说一句,在过去,我指的是 DOS 时代,你只是使用控制台,但你可以加载一个新的游戏画面。你怎么能做到这一点?
我想要一些研究根源的指南。我只是不想调用库 X 或使用 SDL。
谢谢你的帮助。