Skip to content

Este é um código para Arduino que implementa o jogo Flappy Pig. O jogo utiliza uma placa Arduino, um display TFT ST7789 e dois botões para controlar o personagem do jogo.

Notifications You must be signed in to change notification settings

frederico-enzo/Game-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Código para Arduino - Flappy Pig Este é um código para Arduino que implementa o jogo Flappy Pig. O jogo utiliza uma placa Arduino, um display TFT ST7789 e dois botões para controlar o personagem do jogo.

Arquivos necessários Para executar o código, você precisará das seguintes bibliotecas:

Adafruit_GFX.h: Biblioteca de gráficos para o display. Adafruit_ST7789.h: Biblioteca específica para o display TFT ST7789. SPI.h: Biblioteca para comunicação SPI no Arduino. Certifique-se de instalar essas bibliotecas no seu ambiente de desenvolvimento Arduino.

Conexões do display TFT ST7789 O display TFT ST7789 deve ser conectado ao Arduino nas seguintes pinagens:

TFT_CS: Pino CS (Chip Select) conectado ao pino 10 do Arduino. TFT_RST: Pino de reset conectado ao pino 8 do Arduino (ou pode ser conectado diretamente ao pino de reset do Arduino se configurado como -1). TFT_DC: Pino DC (Data/Command) conectado ao pino 9 do Arduino. Certifique-se de fazer as conexões corretamente antes de carregar o código no Arduino.

Funcionamento O código implementa um menu principal com quatro opções: JOGAR, RANKING, CRÉDITOS e SAIR. O jogador pode navegar pelas opções usando os botões conectados ao Arduino. Ao selecionar a opção JOGAR, o jogo Flappy Pig é iniciado.

Durante o jogo, o jogador pode pressionar um dos botões para fazer o personagem do jogo ("Flappy Pig") pular. O objetivo é evitar os obstáculos que se movem pela tela e marcar pontos. O jogo utiliza o display TFT ST7789 para exibir os gráficos do jogo.

O código inclui várias funções auxiliares para controlar o menu, as opções do sub-menu e os elementos do jogo, como o personagem e os obstáculos.

Observações Certifique-se de ter as bibliotecas necessárias instaladas e o display TFT ST7789 corretamente conectado antes de executar o código.

Lembre-se de adaptar as conexões de pinagem caso estejam diferentes das especificadas no código.

Este código é fornecido como exemplo e pode ser modificado e aprimorado conforme suas necessidades.

Divirta-se jogando Flappy Pig no seu Arduino!

About

Este é um código para Arduino que implementa o jogo Flappy Pig. O jogo utiliza uma placa Arduino, um display TFT ST7789 e dois botões para controlar o personagem do jogo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages