Ir ao conteúdo
  • Cadastre-se
lotnoslot

Outro Microcontrolador para rodar jogos

Recommended Posts

Olá pessoas bonitas! Sempre me ocorreu uma dúvida muito grande de como eram feitos aqueles consoles portáteis, e um dia desses me deu vontade de fazer um jogo e colocar em um desses. Obviamente não quero fazer um nds ou um psp, mas também não queria nada tipo aqueles preto e branco de 16 bits, se possível algo com tela touch screen e que rode só um jogo. Pesquisei um pouco sobre microcontroladores com interação com telas touchs e achei o que já tinha experiência de usa-lo e creio que a maioria também tem, o pic. Mas nisso me surgiu a dúvida de como programar um jogo no pic. Então se puderem me ajudar dando dicas ou indicando tutoriais seria ótimo, e claro que estou aberto a outras indicações de como fazer isso, até vi também algumas coisas com raspbarry, então qualquer método que seja possível fazer isso eu ficaria interessado em saber. Agradeço desde já seus lindos e foi mau pelo post longo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@lotnoslot acho que os PICs mais normais (16F e 18F) te limitaria bastante, um PIC32 seria bacana mas ai seria melhor já usar um ARM (STM32F).

 

Quando estava aprendendo sobre os ARM resolvi fazer este curso online (professores muito bons) e para o laboratório final você tem que programar o jogo space invaders, bem antigo, preto e branco e com LCD simples... Qual a vantagem disso? O fato de ser simples! Com esse jogo simples você já aprende a produzir sons, dar vida e movimento aos sprites, realizar várias tarefas "multi thread", criar a game engine, etc. com esses conceitos básicos você será capaz de criar algo bem mais elaborado, não dá para começar do zero já criando um Final Fantasy 7 (melhor jogo já criado :lol:) tem que começar de baixo xD. 

 

Depois que criei o jogo já estava pronto para migrar para um sistema operacional em tempo real (FreeRTOS no meu caso) seria uma evolução natural, mas acabei começando a mexer com drones, daí parei :D

 

Aqui está a minha criação, não coloquei mais coisas pois alcancei o limite de memória da versão free do uVision.

 

  • Curtir 1
  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×