how to load an image to a grid using pygame, instead of just using a fill color?
Posted
by
yao jiang
on Stack Overflow
See other posts from Stack Overflow
or by yao jiang
Published on 2012-09-30T18:19:02Z
Indexed on
2012/09/30
21:37 UTC
Read the original article
Hit count: 411
I am trying to create a "map of a city" using pygame. I want to be able to put images of buildings in specific grid coords rather than just filling them in with a color.
This is how I am creating this map grid:
def clear():
for r in range(rows):
for c in range(rows):
if r%3 == 1 and c%3 == 1:
color = brown;
grid[r][c] = 1;
else:
color = white;
grid[r][c] = 0;
pygame.draw.rect(screen, color, [(margin+width)*c+margin, (margin+height)*r+margin, width, height])
pygame.display.flip();
Now how do I put images of buildings in those brown colored grids at those specific locations? I've tried some of the samples online but can't seem to get them to work. Any help is appreciated.
If anyone have a good source for free sprites that I can use for pygame, please let me know. Thanks!
© Stack Overflow or respective owner