PROJETO DIY Videogame retrô com Raspberry Pi



Projeto DIY (Do It Yourself – Faça você mesmo) é um conceito que se refere a criação de um objeto usando suas próprias habilidades e recursos. 

Certa vez vi um desses vídeos na Internet aonde a pessoa construiu um vídeo game Arcade – com aquele joystick e seis botões dos antigos fliperamas que existiam nos bares. Me lembrei da época em que jogava Street Fighter II num bar perto da escola (até o dia que meu pai me viu lá dentro... mas enfim, isso é outra história).

Ao pensar na possibilidade de plugar um Cabo HDMI na TV da sala e jogar SF II tomei a decisão: vou construir meu próprio videogame.

Fase 1: Compra dos Itens


- 2 Joysticks
- 6 Botões cor Azul
- 6 Botões cor Vermelho
- 2 Botões de moeda
- 2 Botões de Start
- 1 Placa Raspberry Pi3
- 1 Cartão de memória SD
- 1 Cabo HDMI

No início o desafio já foi bastante interessante. Precisei importar da China toda a parte de hardware.

Comprei também duas placas Zero Delay. Quando a gente aperta o botão do soco por exemplo, demora um tempo para que isso seja processado e nosso jogador execute o movimento.

Para não estragar a experiência do jogo, comprei essas plaquinhas para que o sinal chegue muito rápido e o soco seja executado imediatamente no momento que um botão for pressionado.


Fase 2: Montagem e configuração inicial



Como protótipo inicial comprei essa caixa com design feito a laser. Hoje vejo que foi um pouco sofisticado, para efeito de testes poderia ter colocado os botões e Joyticks num papelão mesmo.


2.1 Estudei um bocado para entender como conectar a quantidade de cabos nos botões e no controlador do Joystick.

2.2 Depois teve a parte de conectar tudo isso corretamente na placa Zero delay.

2.3 Conectar as duas placas Zero delay ao Raspberry Pi. Iniciar o sistema operacional e checar as configurações.


Fase 3: Instalação dos Jogos

Os jogos foram todos instalados em um SD Card. Daí foi só espetar o cartão no Raspberry Pi e o sistema já conseguia ler e carregar na memória.


Fase 4: Buscando a caixa definitiva para o Arcade Game



Navegando na Internet atrás de uma caixa de madeira definitiva para o projeto, me deparei com essa obra de arte.

Com o tema de Street Fighter não havia mais dúvida: era essa!


Fase Final: É hora de soltar um Hadouken

Com tudo configurado e inserido dentro da caixa, os únicos cabos que deixei saírem para fora foram:
- Cabo de energia para alimentar o Raspberry Pi;
- Cabo HDMI para plugar na TV.

Agora é só plugar o Cabo HDMI na TV, apertar o botão Coin algumas vezes e dar o Start.


Alguns benefícios observados com o projeto

Economia de dinheiro
Talvez encontrasse o projeto pronto para vender na Internet, mas ao construir tudo do zero pude reaproveitar componentes que eu já tinha como a placa Raspberry Pi, o cartão de memória SD, e o cabo HDMI.

Desenvolvimento de habilidades
Com projetos desse tipo você acaba aprendendo novas técnicas. Nesse caso aprendi um pouco sobre eletrônica. E certamente melhora nossa capacidade de resolver problemas de forma criativa.

Satisfação pessoal
Ah a sensação que dá apertar o botão Coin e ouvir o barulho “da ficha caindo” e o crédito do jogo sendo creditado. 😂

Fortalecimento de vínculos
Quando tem criança em casa é muito legal mostrar os jogos que eu jogava quando tinha a idade deles. Meus sobrinhos ficam encantados.

E para você que leu até aqui, confira músicos profissionais executando temas musicais do jogo.


Obrigado.

Comentários

Postagens mais visitadas deste blog

LIVE (Unofficial) Live Coding Happy Hour

When the student is ready the teacher will appear

Hacktoberfest 2024