wydzielono map.py

This commit is contained in:
czorekk 2022-03-09 22:19:04 +01:00
parent 70e4b7ba69
commit 97a42dab72
2 changed files with 36 additions and 22 deletions

33
main.py
View File

@ -1,32 +1,33 @@
import pygame
from map import preparedMap
#config
SCREEN_SIZE = [512, 512]
BACKGROUND_COLOR = '#ffffff'
if __name__ == '__main__':
pygame.init()
# tytul okna
pygame.display.set_caption('Wall-e')
screen = pygame.display.set_mode([512, 512])
screen.fill(pygame.Color('#ffffff'))
screen = pygame.display.set_mode(SCREEN_SIZE)
screen.fill(pygame.Color(BACKGROUND_COLOR))
# krata
map = preparedMap(SCREEN_SIZE)
screen.blit(map, (0,0))
tileImage = pygame.image.load('tile1.png')
surfaceSize = width, height = (512, 512)
surface = pygame.Surface(surfaceSize)
for x in range(0, 512, 16):
for y in range(0, 512, 16):
surface.blit(tileImage, (x, y))
screen.blit(surface, (0,0))
# update okna
pygame.display.update()
# event loop
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# end
pygame.quit()
# test push

13
map.py Normal file
View File

@ -0,0 +1,13 @@
import pygame
# config
TILE_SIZE = 16
def preparedMap(screenSize):
tileImage = pygame.image.load('tile1.png')
surface = pygame.Surface(screenSize)
for x in range(0, screenSize[0], TILE_SIZE):
for y in range(0, screenSize[1], TILE_SIZE):
surface.blit(tileImage, (x, y))
return surface