Guitar Hero em Bash

1. Guitar Hero em Bash

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/09/2011 - 06:35h

Bom, estava sem o que fazer essa madrugada, resolvi criar alguma coisa para passar o tempo, dessa vez saiu um Guitar Hero para o console xD

Ainda falta o som e o reconhecimento das teclas, mas já da pra ver as notas descendo, só para testes mesmo. As notas das musicas podem ser gravadas em arquivos de texto simples, e ser facilmente criadas/editadas. A reprodução da música em si ainda não pensei como vou fazer, mas será bem simples também

UPDATE:

Adicionado reconhecimento de teclas com animações nos botões:

http://paste.ubuntu.com/695037/


  


2. Re: Guitar Hero em Bash

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 22/09/2011 - 09:02h

Legal
quero ver depois quando melhorar
se assim já esta legal


3. Re: Guitar Hero em Bash

fabricio erdmann
fabricio.er

(usa Debian)

Enviado em 22/09/2011 - 10:30h

para colocar o som você pode usar o xine ou mplayer que funcionam em modo texto.


4. Re: Guitar Hero em Bash

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/09/2011 - 15:33h

Reprodução e musica adicionada. Vou ter que mudar o modo de reconhecimento das teclas, da forma que estou fazendo não tem como pressionar mais de uma tecla ao mesmo tempo.

A reprodução da musica é feita com a ferramenta ogg123 (do pacote vorbis-tools, instale-o). Eu gerei um dump do ogg para não precisar ficar baixando arquivos e tal, mas isso acabou deixando o script com mais de 115.000 linhas, quase travou meu navegador quando tentei visualizar no paste rsrs ou seja, não vai rolar, vai ter que baixar alguma coisa de qualquer jeito rs.

Por enquanto estou fazendo tudo no mesmo script porque é só para testes, mas ao final tudo terá seu próprio arquivo, pensei em:

guitar.ogg > Instrumento
song.ogg > Música
song.ini > Informações de nome de artista, música e etc
notes.ini > Notas
conf.ini > Configurações

Baixe o script neste link (7mb): http://viny.x10.mx/temp/guitarhero.sh
(já vem com a música Iron Man do Black Sabbath)

A notas estão sincronizadas com a música em seu computador?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts