Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import pygame
- from pygame.sprite import Group
- import time
- from pygame.locals import *
- from start_screen import start_sequence
- from environ import Background
- from settings import Settings
- from game_stats import GameStats
- from ship import Ship
- from alien import Alien
- import functions as gf
- def run_game():
- pygame.init()
- pygame.event.set_allowed([pygame.QUIT, KEYDOWN, KEYUP])
- start_sequence()
- pygame.mixer.music.load("C:/Users/btruf/Desktop/RapidR3D/PYTHON/test_game/assets/Mission Plausible.ogg")
- pygame.mixer.music.play(-1, 0.0)
- settings = Settings()
- #pygame.DOUBLEBUF
- #pygame.FULLSCREEN
- screen = pygame.display.set_mode((settings.screen_width, settings.screen_height))
- pygame.display.set_caption("Test_Game::RapidR3D::4.27.17")
- ship = Ship(settings, screen)
- bullets = Group()
- aliens = Group()
- gf.create_wave(settings, screen, ship, aliens)
- stats = GameStats(settings)
- while True:
- gf.check_events(settings, screen, ship, bullets)
- if stats.game_active:
- ship.update()
- gf.update_bullets(settings, screen, ship, aliens, bullets)
- gf.update_aliens(settings, stats, screen, ship, aliens, bullets)
- gf.update_screen(settings, screen, ship, bullets, aliens)
- run_game()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement