Esempio n. 1
0
# 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:
Esempio n. 2
0
# 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
Esempio n. 3
0
# 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
Esempio n. 4
0
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] )