From: lbcmk <30442978+lbcmk@users.noreply.github.com> Date: Tue, 12 Jul 2022 14:37:14 +0000 (-0400) Subject: Added Backgrounds X-Git-Url: http://git.skullheadx.com/life/index.html?a=commitdiff_plain;h=48cd17d2ae753f0920130600ceec9693418b581a;p=Pygame-Jam.git Added Backgrounds --- diff --git a/Assets/mainmenu_background.png b/Assets/mainmenu_background.png new file mode 100644 index 0000000..cc47280 Binary files /dev/null and b/Assets/mainmenu_background.png differ diff --git a/Assets/world/sky_level_background.png b/Assets/world/sky_level_background.png new file mode 100644 index 0000000..a4e8ac5 Binary files /dev/null and b/Assets/world/sky_level_background.png differ diff --git a/Game.py b/Game.py index fd6884b..fce880e 100644 --- a/Game.py +++ b/Game.py @@ -28,6 +28,8 @@ class Game: # self.load_world(level) + self.levels = [[],[],[8, 9]] + self.sky = pg.image.load("Assets/world/VOID.png").convert() @@ -92,6 +94,9 @@ class Game: # screen.fill((255,255,255)) surf.blit(self.sky,(0,0)) + if(self.level in self.levels[2]): + self.sky = pg.image.load("Assets/world/sky_level_background.png").convert() + if (self.level == 1): self.dialogue.draw(surf, self.enemies[0], "enemy dialogue") self.dialogue.draw(surf, self.player, "player dialogue") diff --git a/MainMenu.py b/MainMenu.py index 71d834a..350b13e 100644 --- a/MainMenu.py +++ b/MainMenu.py @@ -1,5 +1,5 @@ from Setup import * -from CommonImports.colours import black +from CommonImports.colours import white from Function.createText import createText class Menu: @@ -8,10 +8,13 @@ class Menu: self.texts = [] X = SCREEN_WIDTH Y = SCREEN_HEIGHT/2 - 100 - self.texts.append(createText(X, Y, 48, black, "Bold", "Interstellar Pirate Title", "c")) - self.texts.append(createText(X, Y+200, 32, black, "Regular", "Start", "c")) - self.texts.append(createText(X, Y+350, 32, black, "Regular", "Options", "c")) - self.texts.append(createText(X, Y+500, 32, black, "Regular", "Quit", "c")) + self.texts.append(createText(X, Y, 48, white, "Bold", "Interstellar Pirate Title", "c")) + self.texts.append(createText(X, Y+200, 32, white, "Regular", "Start", "c")) + self.texts.append(createText(X, Y+350, 32, white, "Regular", "Options", "c")) + self.texts.append(createText(X, Y+500, 32, white, "Regular", "Quit", "c")) + + backgroundImage = pg.image.load('./Assets/mainmenu_background.png') + self.backgroundImage = pg.transform.scale(backgroundImage, (SCREEN_WIDTH, SCREEN_HEIGHT)) self.level = 0 @@ -31,7 +34,8 @@ class Menu: return def draw(self, surf): - screen.fill((255, 255, 255)) + # screen.fill((255, 255, 255)) + surf.blit(self.backgroundImage, (0, 0)) for i in self.texts: screen.blit(i[0], i[1])