我有一个蟒蛇游戏程序,可以模拟赛车,驾驶和躲避障碍物,这个程序在我今天尝试之前是100%工作的,现在它给了我一个错误,错误是:
Warning (from warnings module):
File "/home/vandeventer/Documents/Pieter/pygame.resies.py", line 50
largeText = pygame.font.Font(None,75)
RuntimeWarning: use font: libSDL_ttf-2.0.so.0: cannot open shared ob
例如,我尝试使用pygame (来自pygame.font.get_fonts()的字体)附带的字体,尝试使用字体“comicsansms”(在pygame中可用的字体中):
font = pygame.font.Font('comicsansms', size)
我知道错误:
FileNotFoundError: [Errno 2] No such file or directory: 'comicsansms'
是否有一种方法来渲染一个刻度标记使用游戏?我试图像这样直接使用unicode:
def write(screen, text, color, position, size):
font = pygame.font.Font(pygame.font.get_default_font(), size)# Defining a font with font and size
text_surface = font.render(text, True, color)# Defining the text color which will be rendered
screen.b
当我试图打开使用pyinstaller创建的.exe文件时,显示的是failed to execute pyiboot01_bootstrap。我创建了一个简单的pygame,其中包含音频,图像和一些代码。 我用来创建.exe文件的命令是 pyinstaller main.py --noconsole --debug all
我在Pygame中从全屏模式切换到较小的屏幕时遇到了一个问题。窗口出现在左上角,我看不到任何退出按钮,也无法将其拖动到中心。下面是我使用的代码: import pygame
from pygame.locals import *
pygame.init()
screen = pygame.display.set_mode((0, 0), pygame.FULLSCREEN)
run = True
while run:
for event in pygame.event.get():
if event == pygame.QUIT:
r
我有一些游戏项目,我需要包括非英语字母,特别是阿姆哈拉语字母。但问题是,即使我的文本编辑器读和写的字母,游戏似乎不理解他们,它只是把他们作为一个框。
下面是我编写的代码的一个简单且类似的示例:
import pygame,sys
from pygame.locals import *
# R G B
BLACK = ( 0, 0, 0)
WHITE = (255, 255, 255)
pygame.init()
fontObj = pygame.font.Font('freesansbold.ttf', 25)
scree
import sys, pygame as pg, random
class Game:
def __init__(self):
#initialize game window, etc
pg.init()
pg.font.init()
pg.mixer.init()
self.screen = pg.display.set_mode((800, 600))
pg.display.set_caption('myFirstGame')
se
在你结束这个问题之前,这不像其他的问题!
我的问题是如何修复pygame.error: video system not initialized和pygame.init()已经被调用,但没有sys.exit()?因为我有另一个tkinter窗口,我希望只退出游戏窗口。
我知道这是一个初学者的问题,但我是在玩游戏的新手,我不知道如何关闭游戏窗口而不关闭整个代码。帮助
代码(与pygame.Error):
class editor:
def __init__(self):
new_frm.pack_forget()
welc.pack_forget()
我正在使用GUI2Exe将我的python/pygame游戏编译成.exe
我有一个字体模块的问题。
使用Python2.7和GUI2Exe中的py2exe选项,我已经用2.7版本更新了python、pygame和py2exe。我的程序运行得很好,但是在我用py2exe编译它之后,我得到了这样的结果。
下面是我得到的错误:
Fatal Python error: (pygame parachute) Segmentation Fault
This application has requested the Runtime to terminate it in an unusual way.
我安装了Python 3.1和Python 3.1的Pygame模块。当我在控制台中输入import python时,我得到以下错误:
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import pygame
File "C:\Python31\lib\site-packages\pygame\__init__.py", line 95, in <module>
from pygame.base im
在我的代码中
from pygame.locals import *
获取以下错误消息:
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
from pygame.locals import *
ImportError: No module named 'pygame.locals'
我已经确保我的工作目录中没有任何名为pygame.py或pygame.pyc的文件,并且我在Windows10上使用的是Python3.3.5和pyg