SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
“BeMario”
http://bemarioii.blogspot.pt
Jorge Bessa Miranda #370307055
Porto
2012
Resumo
Neste relatório, projecto intercalar, irei descrever o meu projecto final
para a cadeira de Interfaces Interactivos.
O meu projecto gira em volta de um jogo, o Super Mario, pois os jogos
são uma grande paixão minha e que me acompanham desde muito novo e
agora que surgiu a possibilidade de poder trabalhar com jogos decidi agarrá-la
e fazer um projecto diferente.
Jogar Super Mario, ou outro jogo do Mario, na sua essência é sempre
igual, isto é, é um jogo de plataformas em que temos que levar o Mario dum
ponto A para um ponto B, apanhando vários objectos, matando uns inimigos e
evitando armadilhas, porém, a meu ver, a forma tradicional de jogar, isto é, com
um controlador, comando ou teclado, apesar de ainda ser a melhor forma, não
quer dizer que tenha que ser a única e como caminhamos cada vez mais para
uma maior interactividade e imersão do jogador com a realidade do jogo, decidi
incorporar o jogador no jogo e para isso utilizar a tecnologia da Kinect para
fazer com que o jogador controle o Mario mas com o seu corpo, tornando a
experiência totalmente diferente.
Em resumo, o meu projecto consiste na criação de um programa em
Max que através da Kinect detecte os movimentos do jogador e mande os
dados relativos aos mesmos movimentos para o jogo de forma a controlar o
Mario dentro do jogo.
Método
Para a realização do meu projecto irei precisar/utilizar os seguintes
elementos:
Max/Msp - toda a programação e interacção entre todos os
componentes;
Kinect - detectar os movimentos do jogador;
Synapse - criar “esqueleto virtual” do jogador;
Jogo Mario – jogo que será jogado;
Emulador para MAX – forma de correr o jogo e ligação entre jogo e Max;
Projector/Monitor – forma de mostrar o jogo;
Em resumo, o processo será o seguinte, farei toda a programação em
Max/MSP, o Kinect detecterá os movimentos do jogador, o Synapse criará o
esqueleto do jogador para que possa usar os dados das peças do esqueleto no
Max, o emulador para jogar o Mario, que utilizará as peças do esqueleto e toda
a programação em Max como dados que serão definidos como controladores
da personagem e, por fim, um projector ou monitor como forma de mostrar o
jogo ao jogador.
Referências
Estas são algumas referências, especialmente sobre o processo, que
pretendo utilizar para criar o BeMario :
Reportagem sobre o Kinect -
http://www.youtube.com/watch?v=1JdWomEyyr0
Exemplo do projecto que pretendo fazer -
http://www.youtube.com/watch?v=8CTJL5lUjHg
Exemplo de utilização do Kinect noutros jogos -
http://www.youtube.com/watch?v=c3Vbc2WpmQ8
Site com emuladores e patches para MAX –
http://mmonoplayer.com/mspexternals.php
Cronograma
Para a elaboração deste projecto prevejo o seguinte método de trabalho:
Uma primeira fase de ambientação com as tecnologias a utilizar,
nomeadamente, os emuladores pois, sendo este o primeiro contacto com o
MAX e como não foi abordado este tema nas aulas terei que o fazer, contando
com a ajuda do professor nas dúvidas que terei.
Depois dessa ambientação, será a fase de rever o funcionamento dos
elementos Kinect, Synapse e o Max.
Tendo essa revisão feita começarei com a programação que dividi em
dois momentos:
- Ligar o Kinect, Synapse, Max e o emulador;
- Ligar a alínea anterior ao jogo;
Esta fase consiste na criação de toda a programação que irá permitir ao
utilizador utilizar o seu corpo como controlador do jogo, isto é, funcionará como
comando/teclado para jogar o jogo.
Depois da programação feita segue-se um tempo de ajustamento da
programação, isto é, uma fase de corrigir erros que surgirão.
O momento final será a exposição física e virtual do projecto.
O making-of será feito, como é óbvio ao longo de todo o processo.
Rider Técnico
O material que irei utilizar é:
- Computador com Max/Msp;
- Kinect;
- Projector/Monitor.
O trabalho será feito quase na totalidade na faculdade pois já tem o Max
em muitos computadores, apesar do Laboratório 2 ter uma disponibilidade
complexa pois tanto tem dias livres como vários dias seguidos em que não tem
uma vaga livre mas posso contornar isso com a utilização da sala onde temos
aula (produção musical).
O Kinect, conto utilizar o disponível na sala pois não tenho um e terei
que conciliar com a disponibilidade do mesmo.
Quanto ao projector ou monitor depende de como será exposto o
trabalho mas será equipamento da faculdade, relativamente aos projectores
poderão ser tanto o que se encontra na sala de aula (produção musical) ou no
auditório Ilídio Pinto.

Mais conteúdo relacionado

Semelhante a Controla Mario com o teu corpo usando Kinect

Criação de jogos scratch - férias
Criação de jogos   scratch - fériasCriação de jogos   scratch - férias
Criação de jogos scratch - fériasInstituto Inovar
 
Aprendendo a Construir jogos com o Construct 2
Aprendendo a Construir jogos com o Construct 2 Aprendendo a Construir jogos com o Construct 2
Aprendendo a Construir jogos com o Construct 2 Diogo Padilha
 
1484850831[pdj]e book gameengine
1484850831[pdj]e book gameengine1484850831[pdj]e book gameengine
1484850831[pdj]e book gameengineLuis Caio
 
Framework de GameAnalytics para Jogos Moveis 2D Tipo Plataforma
Framework de GameAnalytics para Jogos Moveis 2D Tipo PlataformaFramework de GameAnalytics para Jogos Moveis 2D Tipo Plataforma
Framework de GameAnalytics para Jogos Moveis 2D Tipo PlataformaBeatriz Vaz Pinto
 
Adaptando e desenvolvendo jogos para uso com o Microsoft Kinect
Adaptando e desenvolvendo jogos para uso com o Microsoft KinectAdaptando e desenvolvendo jogos para uso com o Microsoft Kinect
Adaptando e desenvolvendo jogos para uso com o Microsoft KinectBruno Campagnolo
 
Criando jogos com o kinect
Criando jogos com o kinectCriando jogos com o kinect
Criando jogos com o kinectJosé Farias
 
Criação de jogos game maker - férias
Criação de jogos   game maker - fériasCriação de jogos   game maker - férias
Criação de jogos game maker - fériasInstituto Inovar
 
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioQuer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioLuiz Nörnberg
 
Primeiros passos no iOS com Objective-C
Primeiros passos no iOS com Objective-CPrimeiros passos no iOS com Objective-C
Primeiros passos no iOS com Objective-Cosnipso
 
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012André Paulovich
 
Projeto lousa interativa_ntmvr_2010
Projeto lousa interativa_ntmvr_2010Projeto lousa interativa_ntmvr_2010
Projeto lousa interativa_ntmvr_2010Campus Party Brasil
 
Artigo tecpar ráfagan - Pesquisando a viabilidade de utilização de engin...
Artigo tecpar   ráfagan - Pesquisando a viabilidade de utilização de engin...Artigo tecpar   ráfagan - Pesquisando a viabilidade de utilização de engin...
Artigo tecpar ráfagan - Pesquisando a viabilidade de utilização de engin...Ráfagan Abreu
 
Proposta de solução ferramentas-processos
Proposta de solução ferramentas-processosProposta de solução ferramentas-processos
Proposta de solução ferramentas-processosMauricio Bonetti
 

Semelhante a Controla Mario com o teu corpo usando Kinect (20)

Criação de jogos scratch - férias
Criação de jogos   scratch - fériasCriação de jogos   scratch - férias
Criação de jogos scratch - férias
 
Aprendendo a Construir jogos com o Construct 2
Aprendendo a Construir jogos com o Construct 2 Aprendendo a Construir jogos com o Construct 2
Aprendendo a Construir jogos com o Construct 2
 
1484850831[pdj]e book gameengine
1484850831[pdj]e book gameengine1484850831[pdj]e book gameengine
1484850831[pdj]e book gameengine
 
Kinect
KinectKinect
Kinect
 
Framework de GameAnalytics para Jogos Moveis 2D Tipo Plataforma
Framework de GameAnalytics para Jogos Moveis 2D Tipo PlataformaFramework de GameAnalytics para Jogos Moveis 2D Tipo Plataforma
Framework de GameAnalytics para Jogos Moveis 2D Tipo Plataforma
 
Idez
IdezIdez
Idez
 
Criando jogos com o kinect
Criando jogos com o kinectCriando jogos com o kinect
Criando jogos com o kinect
 
Revista programar 55
Revista programar 55Revista programar 55
Revista programar 55
 
Adaptando e desenvolvendo jogos para uso com o Microsoft Kinect
Adaptando e desenvolvendo jogos para uso com o Microsoft KinectAdaptando e desenvolvendo jogos para uso com o Microsoft Kinect
Adaptando e desenvolvendo jogos para uso com o Microsoft Kinect
 
Criando jogos com o kinect
Criando jogos com o kinectCriando jogos com o kinect
Criando jogos com o kinect
 
Criação de jogos game maker - férias
Criação de jogos   game maker - fériasCriação de jogos   game maker - férias
Criação de jogos game maker - férias
 
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game StudioQuer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
Quer fazer jogos? Conheça as tecnologias utilizadas pelo Izyplay Game Studio
 
Oficina Scratch
Oficina ScratchOficina Scratch
Oficina Scratch
 
Primeiros passos no iOS com Objective-C
Primeiros passos no iOS com Objective-CPrimeiros passos no iOS com Objective-C
Primeiros passos no iOS com Objective-C
 
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
 
Projeto lousa interativa_ntmvr_2010
Projeto lousa interativa_ntmvr_2010Projeto lousa interativa_ntmvr_2010
Projeto lousa interativa_ntmvr_2010
 
Artigo tecpar ráfagan - Pesquisando a viabilidade de utilização de engin...
Artigo tecpar   ráfagan - Pesquisando a viabilidade de utilização de engin...Artigo tecpar   ráfagan - Pesquisando a viabilidade de utilização de engin...
Artigo tecpar ráfagan - Pesquisando a viabilidade de utilização de engin...
 
Guia xna
Guia xnaGuia xna
Guia xna
 
Proposta de solução ferramentas-processos
Proposta de solução ferramentas-processosProposta de solução ferramentas-processos
Proposta de solução ferramentas-processos
 
10102015164828
1010201516482810102015164828
10102015164828
 

Último

Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - DissertaçãoMaiteFerreira4
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Aula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfAula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfFernandaMota99
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memorialgrecchi
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 

Último (20)

Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - Dissertação
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Aula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdfAula de História Ensino Médio Mesopotâmia.pdf
Aula de História Ensino Médio Mesopotâmia.pdf
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memoria
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 

Controla Mario com o teu corpo usando Kinect

  • 2. Resumo Neste relatório, projecto intercalar, irei descrever o meu projecto final para a cadeira de Interfaces Interactivos. O meu projecto gira em volta de um jogo, o Super Mario, pois os jogos são uma grande paixão minha e que me acompanham desde muito novo e agora que surgiu a possibilidade de poder trabalhar com jogos decidi agarrá-la e fazer um projecto diferente. Jogar Super Mario, ou outro jogo do Mario, na sua essência é sempre igual, isto é, é um jogo de plataformas em que temos que levar o Mario dum ponto A para um ponto B, apanhando vários objectos, matando uns inimigos e evitando armadilhas, porém, a meu ver, a forma tradicional de jogar, isto é, com um controlador, comando ou teclado, apesar de ainda ser a melhor forma, não quer dizer que tenha que ser a única e como caminhamos cada vez mais para uma maior interactividade e imersão do jogador com a realidade do jogo, decidi incorporar o jogador no jogo e para isso utilizar a tecnologia da Kinect para fazer com que o jogador controle o Mario mas com o seu corpo, tornando a experiência totalmente diferente. Em resumo, o meu projecto consiste na criação de um programa em Max que através da Kinect detecte os movimentos do jogador e mande os dados relativos aos mesmos movimentos para o jogo de forma a controlar o Mario dentro do jogo.
  • 3. Método Para a realização do meu projecto irei precisar/utilizar os seguintes elementos: Max/Msp - toda a programação e interacção entre todos os componentes; Kinect - detectar os movimentos do jogador; Synapse - criar “esqueleto virtual” do jogador; Jogo Mario – jogo que será jogado; Emulador para MAX – forma de correr o jogo e ligação entre jogo e Max; Projector/Monitor – forma de mostrar o jogo; Em resumo, o processo será o seguinte, farei toda a programação em Max/MSP, o Kinect detecterá os movimentos do jogador, o Synapse criará o esqueleto do jogador para que possa usar os dados das peças do esqueleto no Max, o emulador para jogar o Mario, que utilizará as peças do esqueleto e toda a programação em Max como dados que serão definidos como controladores da personagem e, por fim, um projector ou monitor como forma de mostrar o jogo ao jogador.
  • 4. Referências Estas são algumas referências, especialmente sobre o processo, que pretendo utilizar para criar o BeMario : Reportagem sobre o Kinect - http://www.youtube.com/watch?v=1JdWomEyyr0 Exemplo do projecto que pretendo fazer - http://www.youtube.com/watch?v=8CTJL5lUjHg Exemplo de utilização do Kinect noutros jogos - http://www.youtube.com/watch?v=c3Vbc2WpmQ8 Site com emuladores e patches para MAX – http://mmonoplayer.com/mspexternals.php
  • 5. Cronograma Para a elaboração deste projecto prevejo o seguinte método de trabalho: Uma primeira fase de ambientação com as tecnologias a utilizar, nomeadamente, os emuladores pois, sendo este o primeiro contacto com o MAX e como não foi abordado este tema nas aulas terei que o fazer, contando com a ajuda do professor nas dúvidas que terei. Depois dessa ambientação, será a fase de rever o funcionamento dos elementos Kinect, Synapse e o Max. Tendo essa revisão feita começarei com a programação que dividi em dois momentos: - Ligar o Kinect, Synapse, Max e o emulador; - Ligar a alínea anterior ao jogo; Esta fase consiste na criação de toda a programação que irá permitir ao utilizador utilizar o seu corpo como controlador do jogo, isto é, funcionará como comando/teclado para jogar o jogo. Depois da programação feita segue-se um tempo de ajustamento da programação, isto é, uma fase de corrigir erros que surgirão. O momento final será a exposição física e virtual do projecto. O making-of será feito, como é óbvio ao longo de todo o processo.
  • 6. Rider Técnico O material que irei utilizar é: - Computador com Max/Msp; - Kinect; - Projector/Monitor. O trabalho será feito quase na totalidade na faculdade pois já tem o Max em muitos computadores, apesar do Laboratório 2 ter uma disponibilidade complexa pois tanto tem dias livres como vários dias seguidos em que não tem uma vaga livre mas posso contornar isso com a utilização da sala onde temos aula (produção musical). O Kinect, conto utilizar o disponível na sala pois não tenho um e terei que conciliar com a disponibilidade do mesmo. Quanto ao projector ou monitor depende de como será exposto o trabalho mas será equipamento da faculdade, relativamente aos projectores poderão ser tanto o que se encontra na sala de aula (produção musical) ou no auditório Ilídio Pinto.