# Import game files from game.Game import Game from game.character.Player import Player from game.mechanics.Crosshair import Crosshair from game.world.Background import Background # Setup screen size = Game.getDefaultDimensions() screen = pygame.display.set_mode(size) pygame.display.set_caption(project_title) screen.convert() # Run game Game.addSpriteGroup("world") Game.addSpriteGroup("player") Game.addSpriteGroup("bullets") Game.addSpriteGroup("enemies") background = Background() player = Player() crosshair = Crosshair() pygame.mouse.set_visible(False) clock = pygame.time.Clock() # Program loop inLoop = True while inLoop:
# Initialise pygame library pygame.init() # Import game files from game.Game import Game from game.character.Player import Player # Setup screen size = [600, 400] screen = pygame.display.set_mode(size) pygame.display.set_caption(project_title) screen.convert() # Run game Game.addSpriteGroup("player") player = Player() pygame.mouse.set_visible(False) clock = pygame.time.Clock() # Program loop inLoop = True while inLoop: for event in pygame.event.get(): if event.type == pygame.QUIT: inLoop = False
# Import game files from game.Game import Game from game.character.Player import Player from game.mechanics.Crosshair import Crosshair from game.world.Background import Background # Setup screen size = Game.getDefaultDimensions() screen = pygame.display.set_mode(size) pygame.display.set_caption(project_title) screen.convert() # Run game Game.addSpriteGroup("world") Game.addSpriteGroup("player") Game.addSpriteGroup("bullets") Game.addSpriteGroup("enemies") Game.addSpriteGroup("terrain") background = Background() player = Player() crosshair = Crosshair() pygame.mouse.set_visible(False) clock = pygame.time.Clock() # Program loop inLoop = True
music.append( pygame.mixer.Sound( "sounds/music-3.wav" ) ) music_track = 0 music[music_track].play( ) music_length = music[music_track].get_length( ) music_length_played = 0.0 music_start_time = 0 # Start game Game.screen_width = screen_width Game.screen_height = screen_height Game.screen_move_x = Game.screen_width / 2.2 Game.addSpriteGroup( "background" ) Game.addSpriteGroup( "world" ) Game.addSpriteGroup( "tiny-worlds" ) Game.addSpriteGroup( "enemies" ) Game.addSpriteGroup( "player" ) Game.addSpriteGroup( "player-weapon" ) Game.addSpriteGroup( "player-paint" ) game_start_text1 = BitmapText( font_2, [(Game.screen_width / 2)-300, 50] ) game_start_text1.setSurface( screen ) game_start_text2 = BitmapText( font_1, [(Game.screen_width / 2)-300, 100] ) game_start_text2.setSurface( screen ) game_start_text3 = BitmapText( font_1, [(Game.screen_width / 2)-300, 260] ) game_start_text3.setSurface( screen ) score_text = BitmapText( font_1, [20, 20] )