def main(): # unit 1 (x,y) = functions.display_coordinates(game,units.unit1.location,units.unit1.size[1]) # Calculate location in pixels gameDisplay.blit(units.unit1.image,(x,y)) # unit 2 (x,y) = functions.display_coordinates(game,units.unit2.location,units.unit2.size[1]) # Calculate location in pixels gameDisplay.blit(units.unit2.image,(x,y)) # Update display pygame.display.update() # Alternative: pygame.display.flip()
def generate_map(gameDisplay,game,background): # Generate the map for x in range(0,game.number_tilesX): for y in range(0,game.number_tilesY): # Location of tile s = functions.display_coordinates(game,[x*game.tile_size[0],y*game.tile_size[1]],background.size[1]) if background.tilemap_layout[y][x] == 1: # Lay grass tile gameDisplay.blit(background.tile_1,s) elif background.tilemap_layout[y][x] == 0: # Lay rock tile gameDisplay.blit(background.tile_2,s)