嗨所以我正在通过控制台窗口进行游戏,我想知道是否有任何方法可以让一两个文本字符的位置改变或消失。通常要做到这一点,我必须告诉控制台重新输入每一个字符和行,但这只需要很长时间(1秒fps加上.5秒时间重新输入场景)。
是否有某些方法可以重新刷新或改变控制台上看到的一两行或“字符”,这样就不会花太多时间等待控制台重新输入我的24行,每个一个字符串? (由文字组成的场景)
谢谢! =)
btw ...有没有人记得窗户里的那个小复活节彩蛋是一个完整的星球大战电影由控制台中的文字制成?我希望游戏能够像这样流畅!
答案 0 :(得分:3)
你需要ncurses库。 有关原因和示例,请参阅console print w/o scrolling。
此外谷歌也是盗贼/ urogue / nethack游戏的来源。
答案 1 :(得分:3)