我正在尝试使用 pygame 创建“城市地图”。我希望能够将建筑物的图像放在特定的网格坐标中,而不仅仅是用颜色填充它们。
这就是我创建此地图网格的方式:
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();
现在我如何将建筑物的图像放在那些特定位置的棕色网格中?我已经在网上尝试了一些示例,但似乎无法让它们工作。任何帮助表示赞赏。
如果有人有我可以用于 pygame 的免费精灵的良好来源,请告诉我。谢谢!