Antônio Limeira, Artur Lira, Diego Lemos,
Felipe Soares, Lucas Figueiredo, Thiago Rocha
Garage Band
 Vídeos como background
o Clipes de bandas
o Qualquer outro vídeo
 Formas de Interação
o Voz (karaokê)
o Teclado, Guitarra, ...
o Monte sua banda de garagem!
 Pontuação
o De acordo com a porcentagem de acerto
Garage Band
 Modos de Jogo
o Single – Jogo Rápido
o Multiplayer – Em Conjunto (banda)
 Legendas
o Comunidade para divulgação/disponibilização
 Plataforma
o PC
Implementação
 C++
 FMOD
o Análise de áudio
 FFMPEG
o XVID, DIVX, H.264, AVI, MKV, MPEG, RMVB
 XML
o Interface
 Aegisub (free)
o Criação e Edição de Legendas
Dificuldades Encontradas
 Restrições na Plataforma Mobile
o Espaço (memória/tela)
o Processamento (áudio/vídeo)
o Emulador x Dispositivo
 Solução: Mudança de Escopo, mas...
o Pouco tempo restante (1 mês)
 3 semanas para interface e decodificação de vídeo
 1 semana para a lógica de jogo
Dificuldades Encontradas V2.0
 Reconhecimento de Padrões
o Acordes
 Legendas e Sincronização
RESULTADO: O GARAGE BAND
 Metas Alcançadas
 Player de Vídeo
 Karaokê
Detector de Pitch
Legenda Animada
Pontuação (baseada em acertos)
× Detector de Acordes
Aprendizado
 Decodificação de Vídeo
 Maior conhecimento do FMOD
 Reconhecimento de Padrões
o Pitch
o Frequência
o Acorde
Atividades Futuras
 Finalização do reconhecedor de acordes
 Inserção de outros instrumentos
 Implementação do Modo Multiplayer
o Interação entre os modos
o Banda de Garagem
Dúvidas
Download

Jogos-final