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())
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()
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)