Я делаю прорывную игру и использую список кирпичей: 0 не отображается, а 1 — для показа, и я использую Collidrect(), затем выясняю, в какой из них он попал, а затем меняю его на 0, но переменных нет, есть ли какие-либо другие способ? код выглядит следующим образом
bricks = [[1,1,1,1,1,1,1,1,1,1],
[1,1,1,1,1,1,1,1,1,1],
[1,1,1,1,1,1,1,1,1,1],
[1,1,1,1,1,1,1,1,1,1]]
#this in in while loop(
for i in range(len(bricks)):
for j in range(len(bricks)):
if bricks[j] == 1:
pygame.draw.rect(screen, (255,255,255), pygame.Rect(j * 72, i * 27, 70,25))
#)
Подробнее здесь: https://stackoverflow.com/questions/784 ... -in-pygame