Add Goal Flag

main
Samuel Zielke 7 months ago
parent 9b5420850a
commit 3e744f8147

Binary file not shown.

After

Width:  |  Height:  |  Size: 807 KiB

@ -4,7 +4,7 @@ import random
SCREEN_WIDTH = 1280 SCREEN_WIDTH = 1280
SCREEN_HEIGHT = 720 SCREEN_HEIGHT = 720
FPS = 60 FPS = 60
DEBUG = False DEBUG = True
Mute = True Mute = True
START_POINT = "world" # world, menu START_POINT = "world" # world, menu
BACKGROUND_IMG = "../assets/backgrounds/background_III.png" BACKGROUND_IMG = "../assets/backgrounds/background_III.png"
@ -43,6 +43,15 @@ class world:
img = "../assets/images/items/bier.png" img = "../assets/images/items/bier.png"
size = (100, 100) size = (100, 100)
class goal:
img = "../assets/world/GoalFlag.png"
size = (110,160)
position_x = 13130
# Farben # Farben
class MyColors: class MyColors:
# Allgemein # Allgemein

@ -42,6 +42,10 @@ class World:
self.ground_image = pygame.transform.scale(cropped, (settings.world.ground.scale_width, settings.world.ground.scale_height)) self.ground_image = pygame.transform.scale(cropped, (settings.world.ground.scale_width, settings.world.ground.scale_height))
self.tile_width = self.ground_image.get_width() self.tile_width = self.ground_image.get_width()
# ZIEL FLAGGEN
goal_flag_image = pygame.image.load(settings.world.goal.img).convert_alpha()
self.goal_flag = pygame.transform.scale(goal_flag_image, settings.world.goal.size)
# Spieler # Spieler
self.player = Player(200, 500) # Spieler self.player = Player(200, 500) # Spieler
@ -77,8 +81,14 @@ class World:
items.draw(self.screen, camera_offset) items.draw(self.screen, camera_offset)
player_screen_x = self.player.rect.x - camera_offset player_screen_x = self.player.rect.x - camera_offset
# ZIEL FLAGGEN BACK
self.screen.blit(self.goal_flag, (settings.world.goal.position_x - camera_offset, self.ground_rect.top-160))
# PLAYER
self.screen.blit(self.player.image, (player_screen_x, self.player.rect.y)) self.screen.blit(self.player.image, (player_screen_x, self.player.rect.y))
def handle_event(self, event): def handle_event(self, event):
if event.type == pygame.KEYDOWN: if event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE: if event.key == pygame.K_ESCAPE:

Loading…
Cancel
Save

Powered by TurnKey Linux.