Вот блок обработки изображений, который я использую в своих играх:
import os, sys
...
-snip-
...
def load_image(name, colorkey=None):
fullname = os.path.join('images', name)
try:
image = pygame.image.load(fullname)
except pygame.error, message:
print 'Cannot load image:', name
raise SystemExit, message
image = image.convert()
if colorkey is not None:
if colorkey is -1:
colorkey = image.get_at((0,0))
image.set_colorkey(colorkey, RLEACCEL)
return image, image.get_rect()
Вы можете скопировать и вставить его в любую игру, и он будет работать.os
и sys
необходимо импортировать в вашу игру, иначе это не будет работать.