我想制作一款不使用图形的贪吃蛇游戏。问题是蛇在按下相应按钮时必须改变方向。如何让我的程序响应我的按钮而不需要扫描字符。因为,如果我添加诸如 scanf() 或 getch() 之类的指令,我的蛇就会停止移动,这不是贪吃蛇游戏的运作方式。
最佳答案
实现取决于您要使用的系统。与 Linux 相比,Windows 具有检查按键的其他功能。对于 Windows,您可以使用 Console.KeyAvailable。对于 Linux,您最好查看像 ncurses 这样的控制台库。
关于c - C语言的贪吃蛇游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28862977/