Alien Invasion.py
импортировать pygame
из группы импорта pygame.sprite
из настроек импортировать настройки
из корабля импортировать корабль
импортировать game_functions как gf
def run_game():
# инициализируем игру и создаем экранный объект
pygame.init()
ai_settings = Settings()
screen = pygame.display.set_mode(
(ai_settings.screen_width, ai_settings.screen_height))
pygame.display.set_caption('Alien Invasion')
# set the background color
bg_color = ai_settings.bg_color
# make a ship
ship = Ship(ai_settings, screen)
# make a group to store bullets in
bullets = Group()
while True:
# Handle events
gf.check_events(ai_settings, screen, ship, bullets)
# Update ship
ship.update()
# Update bullets
bullets.update()
# Remove old bullets
for bullet in bullets.copy():
if bullet.rect.bottom
Подробнее здесь: https://stackoverflow.com/questions/792 ... -in-pygame
Пули не стреляют в pygame ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение