Форум начинающих программеров

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Делаем игру

Сообщений 1 страница 3 из 3

1

Будем делать компьютерную игру
Для этого должен быть установлен пакет Pygame

Вот код, рисующий окно игры, записывается в файл alien_invasion.py

import sys

import pygame

class AlienInvasion:
    """Класс для управления ресурсами"""
    pygame.init()
    def __init__(self):
        pygame.init()
        self.screen = pygame.display.set_mode((1200, 800))
        pygame.display.set_caption("Alien Invasion")
        self.bg_color = (230, 230, 230)
       
    def run_game(self):
        """Запуск основного цикла"""
       
        while True:
            for event in pygame.event.get():
                if event.type == pygame.QUIT:
                   pygame.quit()
                   sys.exit()
            self.screen.fill(self.bg_color)       
            pygame.display.flip()               
if __name__ == "__main__":
    # Создание экземпляра и запуск
    ai = AlienInvasion()
    ai.run_game()

Обратить внимание на строку: if __name__ == "__main__":
здесь подчеркивания двойные

0

2

По этой ссылке есть описание нашей игры:
https://nostarch.com/pythoncrashcourse2e/

0

3

Лекции по Питону МФТИ:
https://www.youtube.com/watch?v=KdZ4HF1 … &t=10s

0