Hallo zusammen,
ich habe ein Problem beim Programmieren: Ich weiß nicht was ich falsch mache, aber es wird in Zeile 25 ein "SyntaxError: invalid syntax" gemeldet. Wer weiß wo der Fehler liegt?
ich habe ein Problem beim Programmieren: Ich weiß nicht was ich falsch mache, aber es wird in Zeile 25 ein "SyntaxError: invalid syntax" gemeldet. Wer weiß wo der Fehler liegt?
Code:
import random
FONT_COLOUR = (255, 255, 255)
WIDTH = 800
HEIGHT = 800
CENTRE_X = WIDTH/2
CENTRE_Y = HEIGHT/2
CENTRE = (CENTRE_X, CENTRE_Y)
FINAL_LEVEL = 6
START_SPEED = 10
COLOURS = ["green", "blue"]
game_over = False
game_complete = False
current_level = 1
stars = []
animations = []
def draw():
global stars, current_level, game_over, game_complete
screen.clear()
screen.blit("space", (0, 0))
if game_over:
display_message("GAME OVER!", "Versuche es erneut.")
elif game_complete:
display_message("DU HAST GEWONNEN!", "Gut gemacht.")
else:
for star in stars:
star.draw()
def update():
global stars
if len(stars) == 0:
stars = make_stars(current_level)
def make_stars(number_of_extra_stars):
colours_to_create = get_colours_to_create(number_of_extra_stars)
new_stars = create_stars(colours_to_create)
layout_stars(new_stars)
animate_stars(new_stars)
return new_stars
def get_colours_to_create(number_of_extra_stars):
return[]
def create_stars(colours_to_create):
return[]
def layout_stars(stars_to_layout):
pass
def animate_stars(stars_to_animate):
pass