Advertisement
Guest User

Untitled

a guest
Sep 21st, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. # Escreva o seu código aqui :-)
  2. import sys, os
  3. import pygame
  4. from nave import Ship
  5. import funcoesDoJogo as funcoes
  6. from pygame.sprite import Group
  7. from configuracoes import Settings
  8. from alienigena import Alien
  9.  
  10. def run_game():
  11. pygame.init()
  12. configuracoesDoJogo = Settings()
  13.  
  14. screen = pygame.display.set_mode(
  15. (configuracoesDoJogo.screen_width,
  16. configuracoesDoJogo.screen_height)
  17. )
  18.  
  19. pygame.display.set_caption("Space Invaders")
  20.  
  21. ship = Ship(screen)
  22.  
  23. alien = Alien(configuracoesDoJogo, screen)
  24.  
  25. bullets = Group()
  26. aliens = Group()
  27.  
  28. funcoes.createFleet(configuracoesDoJogo, screen, aliens)
  29. game_active = True
  30. while True:
  31. funcoes.checa_eventos(configuracoesDoJogo, ship, screen, bullets)
  32. if game_active and len(aliens)>0:
  33. funcoes.atualiza_tela(configuracoesDoJogo, screen, ship, aliens, bullets)
  34. collisions = pygame.sprite.groupcollide(bullets, aliens, True, True)
  35. bullets.update()
  36. funcoes.atualizaAliens(configuracoesDoJogo, aliens)
  37.  
  38. run_game()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement