wired-community-snakes-and-ladder

O jogo da cobra é um jogo de tabuleiro onde os jogadores movem uma peça pelo tabuleiro usando um dado, na esperança de subir escadas e evitar tropeçar em cobras.


Este tutorial explica como fazer a fiação deste jogo.


1. Cenário do jogo

O jogador rola o dado e move sua peça para frente pelo número de casas indicado no resultado. Se a peça cair em um azulejo com um interruptor de piso, um evento será acionado:

  • Se o interruptor estiver ao lado da boca de uma cobra, a peça retorna para a casa onde está a cauda da cobra.
  • Se o interruptor estiver ao lado de uma escada, a peça sobe até a casa no topo da escada.


O objetivo do jogo é alcançar a casa final para vencer.


2. Elementos de fiação

Esta seção apresenta os elementos de fiação necessários para criar este jogo (disponíveis no ShopZ):

  • 1 × Peça
  • 1 × Dado
  • 4 × Codificadores vetoriais (pinte cada um com uma cor: verde, amarelo, vermelho, azul)
  • 1 × Comparador vetorial
  • 1 × Contador básico de 2 entradas
  • 1 × Interruptor para piso
  • 1 × Botão quadrado
  • 2 × Repetidores de 16 fios (pinte cada um com uma cor: roxo, rosa)
  • 1 × Azulejo de teletransporte com setas


Esta seção também apresenta os elementos específicos do jogo da cobra (atualmente disponíveis no ShopZ):

  • Escadas de jogo (pequenas, médias)
  • Cobras de jogo (curtas, médias, longas)


3. Implementação

3.1. Configuração do controle do jogo

  1. Conecte a saída elétrica A do botão quadrado à entrada "Iniciar" do dado.
  2. Conecte a saída "Todos" do dado à entrada "Mover" da peça.

3.2. Configuração da peça

  1. Defina um ponto de partida para a peça com o codificador vetorial verde.
  2. Defina um ponto de chegada para a peça com o codificador vetorial amarelo.
  3. Conecte a saída "Dados" do codificador vetorial verde à entrada "Posição inicial" da peça.
  4. Conecte a saída "Dados" do codificador vetorial amarelo à entrada "Destino" da peça.
  5. Conecte a saída "Posição" da peça à entrada "Dados" do .
  6. Conecte a saída "Dados" do codificador vetorial vermelho à entrada elétrica A do repetidor de 16 fios roxo.
  7. Conecte a saída elétrica A do repetidor de 16 fios roxo à entrada elétrica A do comparador vetorial.
  8. Defina um destino para o codificador vetorial azul no interruptor para piso.
  9. Conecte a saída "Dados" do codificador vetorial azul à entrada elétrica B do comparador vetorial.
  10. Conecte a saída elétrica A do comparador vetorial à entrada elétrica A do contador básico de 2 entradas.
  11. Conecte a saída elétrica A do interruptor para piso à entrada elétrica B do contador básico de 2 entradas.
  12. Defina um destino para o azulejo de teletransporte com setas:
  • Se for para uma escada, o destino será no nível superior da escada.
  • Se for para uma cobra, o destino será no nível inferior da cobra.
  1. Conecte a saída elétrica A do contador básico de 2 entradas à entrada "Destino" do azulejo de teletransporte com setas.
  2. Conecte a saída "Destino" do azulejo de teletransporte com setas ao repetidor de 16 fios rosa.
  3. Conecte a saída elétrica A do repetidor de 16 fios rosa à entrada "Teletransporte" da peça.


4. Conclusão

Este tutorial mostrou como fazer a fiação do jogo da cobra.

Você pode repetir essas etapas quantas vezes forem necessárias, dependendo do número de jogadores que deseja adicionar.

Espero que as explicações tenham sido claras. Divirta-se!


Tutorial por cristianohamza (servidor FR)