Pygame字体不一致

时间:2010-03-29 10:11:10

标签: pygame fonts

我正在与其他一些开发人员一起使用python + pygame中的程序,我们看到相同的字体呈现方式不同。这是我们随游戏分发的免费字体。在我的机器上,这种特殊字体的渲染速度比另一台开发人员的机器低10px。

对此为何的任何想法?

4 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,但是当使用太多不同的pygame版本(特别是truetype库)时,尝试比较pygame,sdl,sdl-ttf和freetype库的版本。

答案 1 :(得分:0)

  

这是我们随游戏分发的免费字体。

但是在您进行原型设计和构建程序时,您是从项目中的本地目录引用字体文件,还是仅使用相同的字体,而是在每台计算机上“安装”?

如果是这样,可能是一台机器的字体版本略有不同。尝试使用项目目录中的字体,看看是否有帮助。

否则,它可能是一些疯狂的ClearType / TrueType设置或字体抗锯齿等。我不知道如何解决这个问题。也许尝试将其转换为不同的文件格式?

答案 2 :(得分:0)

要测试:将字体的副本放在与python脚本相同的文件夹中。 或者可能正在加载类似的字体。

答案 3 :(得分:0)

Pygame在您的操作系统上使用te安装的字体:可能您安装了一些不同的字体或未安装?如果是这样,那么它将默认使用与您预期不同的字体。