示例#1
0
def Init_Env():
    global icon
    global bg_Menu
    global bg_Game
    global screen

    pygame.init()
    icon = pygame.image.load("../gfx/icon.png")

    pygame.display.set_icon(icon)
    pygame.display.set_caption("PyInvaders")
    pygame.mouse.set_visible(0)

    bg_Menu = resource_loader.load_image("bg_menu.jpg")
    bg_Game = resource_loader.load_image("bg_game.jpg")
    screen.blit(bg_Menu, bg_Menu.get_rect())
示例#2
0
def _main():
    font_image = load_image("resources/font.png")
    character_mapping = map_chars_to_images(font_image)
    text_image = render_text(character_mapping, "Привет!!!")
    scale_factor = 4
    text_image = text_image.resize(size=(text_image.width * scale_factor,
                                         text_image.height * scale_factor),
                                   resample=Image.NONE)
    text_image.show()
示例#3
0
 def __init__(self):
     self.PLAYER_OFFSET = 25
     self.PLAYER_SPEED =  45 
     pygame.sprite.Sprite.__init__(self)
     
     self.area = pygame.display.get_surface()
     self.area_rect = self.area.get_rect()    
     self.image = resource_loader.load_image('player.png', -1)
     
     #initial player position        
     self.rect = self.image.get_rect().move(self.area.get_width()/2, self.area.get_height() - self.PLAYER_OFFSET)