我正在尝试制作 PacMan 游戏的变体,但遇到了一些问题,其中一个问题是不知道如何打印整个地图并且 pacman 在屏幕不闪烁的情况下移动。这就是我为打印所做的:
while(commmand) {
system("CLS");
display();
if(kbhit()) {
command = getch();
move(command);
}
move(command);
printf("SCORE: %d",score);
}
命令、显示和移动是我的功能,它们可以正常工作。有没有其他方法可以在不闪烁屏幕的情况下做到这一点?