Galera estou fazendo alguns jogos para o arduino, já fiz 3.

Gostaria de sugestões de vocês, alguma ideia?

Estou utilizando de uma tela lcd 20x4, e uma interface de apenas dois botões.

Eu sei que poderia melhorar o projeto colocando mais botões, mas eu prefiro assim, sabe tipo GAMES antigos.

Então fica a critério de vocês, estou esperando as sugestões.

Este é um deles.

Exibições: 1218

Responder esta

Respostas a este tópico

 Olá Matheus.

 Só para avisar, seu tópico está "triplicado". rs , acho interessante reviver o primeiro, basta apenas mandar uma mensagem nova que ele volta ao topo. ^^

 [LINK]http://labdegaragem.com/forum/topics/jogos-no-arduino#

Voltando aos jogos, você pode se inspirar nos consoles de 8 bits, como o Atari 2600, Nintendinho, Dynacom ,Master System, Game Boy, etc...

Inclusive tem um com seu nome...Yans Revenge !!! Brincadeira, é Yars Revenge. rs   Fora ele, que tal um onde a tela de fundo se move mantendo o player fixo? Tipo Enduro, River Raid, ou aqueles minigames de fórmula 1, onde o carro desvia de três faixas de carros, e tem que sair da pista para abastecer?

Encontrei um de carrinho também:

[Link] http://www.instructables.com/id/Truck-Lane-a-16x2-LCD-Arduino-game/...

E que tal o Space Invaders?

[Link] http://www.instructables.com/id/Truck-Lane-a-16x2-LCD-Arduino-game/...

E uma idéia que tive, que tal divulgar seus jogos e aprimorarmos eles? Se quiser isto, podemos tornar seu código opensource para a comunidade contribuir e divulgar mais o seu projeto.

Espero ter ajudado.

T++.

Olá, será que é possível recriar o hardware do TK90x com um arduino?

O TK90X rodava com o Z80 8 bits acho que de 3,58mhz, mas tinha outro chip de apoio, e com incríveis 48k de memória.

Um projetinho da hora para iniciar.

 Olá Carlos. ^^

 "Emular" um TK90x seria possível sim...mas certamente é bem mais fácil via software do que hardware (bem difícil).

  Imagino que temos duas possibilidades via hardware:

 1) Trocarmos o Z80 pelo microcontrolador Atmega do Arduino(provavelmente outro melhor), mas tendo que trabalhar em baixo nível para "compatilizar" o assembly dos dois, além de manter todos os periféricos originais;

 2) Recriarmos toda a interface, com periféricos novos, mas mantendo a emulação do core para poder utilizar os programas originais do TK90x, e poder escrever para o TK90x também. E mais uma vez como na primeira opção, teríamos que compatibilizar o assembly, o que exige conhecimento de sistemas operacionais com troca de pilha, contexto,scheduler,e outras coisas.

 

 Já estudei isto em processadores mais simples, e olha...precisaria de um microcontrolador razoável para efetuar a emulação via hardware. E o principal gargá-lo é a arquitetura antiga que utilizava chip chamados de "interface adaptadora de televisão", que eram capazes de conversar com o barramento, mas tinha memórias internas para gravação de cor, contagem de linhas exibidas na televisão (antes de existir o monitor), dentre outros recursos. E geralmente a imagem de uma tela para nós, ela ficava armazenada na memória e era lida linha por linha para ser reproduzida. E tudo sincronizado, para que o processador conseguisse trabalhar no mesmo tempo do gerador de sinal de TV, tendo no máximo alguns divisores de clock, e moduladores de frequência. Por isso alguns aparelhos ou eram NTSC ou PAL-M. E a frequência de 3.58MHz que citou se encaixa nisso.

Tente imaginar como isto funciona, eu acho o máximo.  ^^

Embora não conheça pessoalmente o TK90x, me parece ser muito legal poder recriá-lo.

Curto bastante coisas "old school". rs

Vamos conversando, vai que sai alguma coisa. ^^

T++.

Estou com dificuldades em usar o isis proteus, poderia me ajudar? 

 Oi Matheus, beleza?

 Diga sua dúvida, ou me chame no whatsapp.

 T++. ^^

Eu estava me baseando mais em opiniões dos meus amigos etc..

Sabe, algo mais original, mas mesmo que seja cópia já vai valer, sendo que terei que re-criar todos os códigos.

Estes são os códigos dos jogos, não pude testar-los ainda, estou aguardando a entrega do lcd.

Hit-man, Snake-Red e Duelo:

Anexos

Também fiz algumas imagens, para auxilio na criação dos códigos de carácteres:  

Anexos

 Show de bola Matheus. ^^

 Para testar você não precisa do hardware em mãos, você pode simular no Isis Proteus.

 E tem um blog onde você pode pegar algumas libs para o Arduino. Por acaso já ouviu falar do Simulino?

 Segue o link:

[LINK] http://blogembarcado.blogspot.com.br/2013/06/simulino-v20-bibliotec...

 E se você quiser e permitir, posso montar as simulações e divulgar os seus códigos, com seus créditos no blog.

 Valeu por compartilhar. =)

 T++.

Olá,

Aproveitando o tópico, gostaria de saber se é possível utilizar um saída colorida e rodar um jogo do próprio Ataria, tipo emular um Atari no Uno, seria possível?

Valeu

Olá,

Um display LCD 20x4 tem espaços entre os digitos e limita o grafico.

Porque nao usa um display OLED tipo este? http://www.usinainfo.com.br/7427-thickbox_default/modulo-display-ol...

  'Eiju

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço