feat: Moved sprites into distinct folder

This commit is contained in:
Jager72 2024-03-13 23:31:18 +01:00
parent f65bbc1b79
commit b0ee9493c7
5 changed files with 2 additions and 39 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

2
app.py
View File

@ -25,7 +25,7 @@ def initBoard():
y1 = 2 y1 = 2
for i in range(x1, x1+4): for i in range(x1, x1+4):
for j in range(y1, y1+2): for j in range(y1, y1+2):
cells[i][j].prepareTexture("wall.png") cells[i][j].prepareTexture("sprites/wall.png")
cells[i][j].blocking_movement = True cells[i][j].blocking_movement = True

View File

@ -2,7 +2,7 @@ import pygame
import prefs import prefs
class Agent: class Agent:
def __init__(self, x, y, cells): def __init__(self, x, y, cells):
self.sprite = pygame.image.load("Chef64new.png").convert_alpha() self.sprite = pygame.image.load("sprites/Chef64new.png").convert_alpha()
self.sprite = pygame.transform.scale(self.sprite, (prefs.CELL_SIZE, prefs.CELL_SIZE)) self.sprite = pygame.transform.scale(self.sprite, (prefs.CELL_SIZE, prefs.CELL_SIZE))
self.current_cell = cells[x][y] self.current_cell = cells[x][y]
self.moved=False self.moved=False

37
test.py
View File

@ -1,37 +0,0 @@
# Assuming you have an image file named "sprite.png" in the same directory
import pygame
# Initialize Pygame
pygame.init()
# Set up the display
screen = pygame.display.set_mode((800, 600))
pygame.display.set_caption("Sprite Example")
# Load the image
sprite_image = pygame.image.load("Chef64new.png").convert_alpha()
# Scale the image to 200x200
sprite_image = pygame.transform.scale(sprite_image, (200, 200))
# Get the rect of the sprite image for positioning
sprite_rect = sprite_image.get_rect()
# Main game loop
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# Clear the screen
screen.fill((255, 255, 255))
# Draw the sprite image onto the screen at position (250, 150)
screen.blit(sprite_image, (250, 150))
# Update the display
pygame.display.flip()
pygame.quit()
pygame.quit()

BIN
wall.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 711 B