Skip to content

Commit

Permalink
improved main menu
Browse files Browse the repository at this point in the history
  • Loading branch information
cindxyc committed Jan 27, 2024
1 parent d2618ef commit dd7c63c
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 3 deletions.
Binary file added assets/fonts/pacman_font.TTF
Binary file not shown.
Binary file added assets/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 17 additions & 3 deletions start_screen.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,33 @@
def get_font(size): # Returns Press-Start-2P in the desired size
return pygame.font.Font("assets/fonts/font.ttf", size)

def get_logo(size):
return pygame.font.Font("assets/fonts/pacman_font.TTF", size)


def main_menu():

MENU_TEXT = get_font(85).render("MAIN MENU", True, "White")
MENU_RECT = MENU_TEXT.get_rect(center=(450, 100))
MENU_RECT = MENU_TEXT.get_rect(center=(450, 330))

LOGO_TEXT = get_logo(100).render("TU-PAC", True, "Yellow")
LOGO_RECT = LOGO_TEXT.get_rect(center=(450, 180))

START_TEXT = get_font(50).render("START[S]", True, "Blue")
START_RECT = START_TEXT.get_rect(center=(450, 450))
START_RECT = START_TEXT.get_rect(center=(450, 500))
PHOTOS_TEXT = get_font(50).render("VIEW PHOTOS[P]", True, "Blue")
PHOTOS_RECT = PHOTOS_TEXT.get_rect(center=(450, 550))
PHOTOS_RECT = PHOTOS_TEXT.get_rect(center=(450, 600))

LOGO_PIC = pygame.image.load("assets/logo.png").convert()
LOGO_PIC = pygame.transform.scale(LOGO_PIC, (300, 300))

SCREEN.blit(MENU_TEXT, MENU_RECT)
SCREEN.blit(LOGO_TEXT, LOGO_RECT)
SCREEN.blit(START_TEXT, START_RECT)
SCREEN.blit(PHOTOS_TEXT, PHOTOS_RECT)
SCREEN.blit(LOGO_PIC, LOGO_PIC.get_rect(center=(450, 780)))


run = True
while run:
for event in pygame.event.get():
Expand Down

0 comments on commit dd7c63c

Please sign in to comment.