Could you share the traceback / error that you are seeing?


On Sun, May 02, 2021 at 03:23:21PM -0400, Quentin Bock wrote:
Code:
#imports and variables for game
import pygame
from pygame import mixer
running = True

#initializes pygame
pygame.init()

#creates the pygame window
screen = pygame.display.set_mode((1200, 800))

#Title and Icon of window
pygame.display.set_caption("3.02 Project")
icon = pygame.image.load('3.02 icon.png')
pygame.display.set_icon(icon)

#setting up font
pygame.font.init()
font = pygame.font.Font('C:\Windows\Fonts\OCRAEXT.ttf', 16)
font_x = 10
font_y = 40
items_picked_up = 0
items_left = 3

def main():
   global running, event

   #Game Loop
   while running:
       #sets screen color to black
       screen.fill((0, 0, 0))

       #checks if the user exits the window
       for event in pygame.event.get():
           if event.type == pygame.QUIT:
               running = False
               pygame.quit()

       def display_instruction(x, y):
           instructions = font.render("Each level contains 3 items you
must pick up in each room.", True, (255, 255, 255))
           instructions_2 = font.render("When you have picked up 3 items,
you will advance to the next room, there are 3.", True, (255, 255, 255))
           instructions_3 = font.render("You will be able to change the
direction you are looking in the room, this allows you to find different
objects.", True, (255, 255, 255))
           clear = font.render("Click to clear the text.", True, (255,
255, 255))
           screen.blit(instructions, (10, 40))
           screen.blit(instructions_2, (10, 60))
           screen.blit(instructions_3, (10, 80))
           screen.blit(clear, (10, 120))

       if event.type == pygame.MOUSEBUTTONDOWN:
           if event.type == pygame.MOUSEBUTTONUP:
               screen.fill(pygame.Color('black'))  # clears the screen text

       display_instruction(font_x, font_y)
       pygame.display.update()


main()

the error apparently comes from the first instructions variable saying
library not initialized not sure why, its worked before but not now :/
--
https://mail.python.org/mailman/listinfo/python-list
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to