O documento fornece instruções para criar um jogo da velha em Python usando Pygame, começando com a definição de uma lista com 9 elementos para representar as casas do tabuleiro e funções para alternar entre jogadores e verificar vitórias.
Vamos começar criando uma lista com 9 elementos que irá fazer referência as casas do tabuleiro.casas = [0,0,0,0,0,0,0,0,0]3
7.
A Função range()Função geradora de iteradores Útil na construção de laços for4
8.
Com as casas definidas, agora podemos saber exatamente onde cada imagem correspondente a “X” ou a “O” será pintada no tabuleiro. for i in range(len(casas)):if casas[i] == 1: tela.blit(bola,(posicoes[i]))elif casas[i] == 2: tela.blit(xis,(posicoes[i]))5
9.
Agora vamosdefiniras posições que o mouse pode clicar em cada casa.6
Para facilitar, vamosdefinir duas variáveis que serão referências para as posiçõesposX = pygame.mouse.get_pos()[0]posY = pygame.mouse.get_pos()[1]Em seguida, coloque para imprimir as variáveis, para poder definir todas as posiçõesprint (posX, posY)8