pygame 运行 非常慢 12fps - 升级笔记本电脑
pygame running very slowly 12fps - Upgraded laptop
我对使用 python 比较陌生,我使用 pygame 来更好地理解所有内容是如何组合在一起的。
我最近将笔记本电脑从 2012 款 Macbook 升级到了 2019 款。
只是想知道为什么我在 2012 年制作的游戏在我的 2019 年 macbook 上 运行 慢得多。使用 conda 管理包。
我不太了解,但我怀疑这可能与其中任何一个有关
- comp 分辨率升级(我对此表示怀疑)
- pygame
的安装方法
最初,我用自制程序下载了 python3,然后安装了 pygame(pygame 会显示空白屏幕)
然后我通过它安装了 conda 和托管包。
我怀疑这与我编写它的方式有关,我确信它效率很低,但我为相同的代码实现了 60 的 fps。
如果有人能指导我到哪里可以找到更多信息,将不胜感激。
干杯。
这似乎是 MacOS 运行 Pygame 的问题。当您的游戏正在 运行ning 时,右键单击它在 Dock 中的图标,然后 select Show in Finder
。然后在显示的文件夹中,您将看到 Python Interpreter 可执行文件。右键单击它并单击 Get Info
,然后在 General
下检查 Open in Low Resolution
.
现在您的游戏应该 运行 没问题了。不,Pygame 的分辨率不会是 "Low"。
我通过全屏启动 pygame 解决了这个问题。更多的是一种解决方法,但仍然是一个解决方案。
此外,如果您确实选择这样做,请务必创建一个退出屏幕的键,否则您将需要重新启动计算机。
我对使用 python 比较陌生,我使用 pygame 来更好地理解所有内容是如何组合在一起的。
我最近将笔记本电脑从 2012 款 Macbook 升级到了 2019 款。
只是想知道为什么我在 2012 年制作的游戏在我的 2019 年 macbook 上 运行 慢得多。使用 conda 管理包。
我不太了解,但我怀疑这可能与其中任何一个有关
- comp 分辨率升级(我对此表示怀疑)
- pygame 的安装方法
最初,我用自制程序下载了 python3,然后安装了 pygame(pygame 会显示空白屏幕) 然后我通过它安装了 conda 和托管包。
我怀疑这与我编写它的方式有关,我确信它效率很低,但我为相同的代码实现了 60 的 fps。
如果有人能指导我到哪里可以找到更多信息,将不胜感激。
干杯。
这似乎是 MacOS 运行 Pygame 的问题。当您的游戏正在 运行ning 时,右键单击它在 Dock 中的图标,然后 select Show in Finder
。然后在显示的文件夹中,您将看到 Python Interpreter 可执行文件。右键单击它并单击 Get Info
,然后在 General
下检查 Open in Low Resolution
.
现在您的游戏应该 运行 没问题了。不,Pygame 的分辨率不会是 "Low"。
我通过全屏启动 pygame 解决了这个问题。更多的是一种解决方法,但仍然是一个解决方案。
此外,如果您确实选择这样做,请务必创建一个退出屏幕的键,否则您将需要重新启动计算机。