我正在设计一个pygame游戏,你可以在这里下载:https://github.com/hailfire006/games不幸的是,当你在空间站附近飞行时,帧速率从30-40降到16-20。我相信这是因为我的每一帧都有我的blitting sprite到屏幕上,我被告知有一种方法只能重新绘制需要重绘的部分屏幕,但是没有人解释过如何做到这一点。
有人请求帮助,我开始担心我应该放弃在python中制作好游戏的希望,并且我将不得不学习一种全新的语言来处理帧速率......
P.S。任何其他你知道如何提高fps的方式也欢迎