我正在尝试在python中编写一个控制台(如在终端,而不是游戏机中)pong游戏,我无法确定如何最好地(重新)绘制游戏.
我正在考虑将二维数组作为一种位图,编辑数组以反映球/桨的新位置,然后将每一行投射到一个字符串并打印它.但是,这意味着旧的"框架"将保留,如果游戏的尺寸小于控制台窗口,旧框架仍然可见.
有没有办法从控制台删除字符?'\ b'我听说不可靠.
或者是否有更容易的替代路线输出到这种类型的应用程序的控制台?
看起来有诅咒 Python端口/库:
https://docs.python.org/library/curses.html