Propaganda
Apenas alguns meses atrás eu destaquei alguns dos hacks malucos do Kinect 5 truques para o Kinect do Microsoft Xbox que vão explodir sua mente consulte Mais informação que vinham de pequenas equipes de desenvolvimento. Bem, o desenvolvimento mudou para um estado mais amigável agora, e os drivers foram liberados para que todos possam baixar e brincar. Um estúdio chegou ao ponto de fazer um pequeno jogo de zumbi de demonstração tecnológica para PC, então hoje eu pensei em orientar você no processo de configuração do Kinect em seu PC e na obtenção do jogo correndo.
Requisitos
Há algumas coisas para baixar e configurar aqui, mas certamente não é difícil. Você precisará instalar 3 camadas diferentes de drivers e middleware para fazer esta demonstração técnica funcionar.
Aqui estão as coisas que você precisa fazer o download:
- OpenNi: nesta página, acesse o item superior para Windows x86 Development Latest. Certifique-se de baixar o x86 mesmo se estiver executando o x64 Windows, pois nem tudo está funcionando totalmente com 64 bits ainda.
- Mod PrimeSense Kinect / OpenNi: Na página do github, selecione o pequeno botão de download à direita para pegar tudo.
- Middleware PrimeSense NITE: Novamente, pegue o primeiro item listado - a versão mais recente do x86 Development.
- o Demonstração da tecnologia Zombie Holdout da PixelNinjaGames.
- DotNet 4 da Microsoft

No que diz respeito ao hardware Kinect, se como eu você possui um pacote Kinect com Xbox Slim, você deve estar se perguntando como o dispositivo se conectará ao seu computador - a resposta é que você precisará comprar a fonte de alimentação / adaptador USB separadamente (procure na Amazon por “fonte de alimentação do Kinect” - o melhor negócio é sobre £10/$16). Aqueles de vocês que compraram o Kinect por conta própria já devem ter um. Não conecte ainda!
Instalação
- Comece com a instalação do Microsoft .Net se ainda não o tiver feito. Em seguida, execute o pacote OpenNi que você baixou primeiro. Quando terminar de instalar, extraia o avin2-SensorKinect-28738dc.zip arquivos em sua área de trabalho. Abra-o e execute o instalador para Windows encontrado no Bin diretório.
- Em seguida, navegue até o Arquivos de programa -> OpenNI -> Dados diretório. Mantenha isso aberto.
- Novamente, a partir do diretório que você extraiu na área de trabalho, abra o OpenNI -> Dados diretório lá. Você deve ver um arquivo SamplesConfig.xml. Copie isso para o Arquivos de programa -> OpenNI -> Dados diretório que você ainda deve ter aberto na etapa 2.
- Abra o arquivo SamplesConfig.xml e altere a linha que diz:
para
Esta é uma chave de licença fornecida à comunidade para permitir que todos usem o dispositivo Kinect.

- Embora ainda não tenhamos terminado, é importante que você teste isso antes de prosseguirmos. Abra Arquivos de programa -> OpenNI -> Amostras -> Bin -> Versão e corra SimpleViewer.exe para ver algo assim:

- Vá em frente e instale o PrimeSense MiddleWare em seguida (Nite-Win32-1.3.1.5-Dev.exe). Você precisará fornecer a chave de licença novamente durante a instalação (aqui está novamente: 0KOIk2JeIBYClPWVnMoRKn5cdY4 =)
- Verifique se está funcionando também acessando Arquivos de programa -> PrimeSense -> NITE -> Amostras -> Bin -> Versão -> SampleTrackPad.exe

- Por fim, extraia o diretório Zombie Holdout para a sua área de trabalho e execute o arquivo do jogo lá dentro! Supondo que tudo tenha funcionado até agora, você deve ser capaz de calibrar apenas levantando os braços para corresponder ao cara na tela. Recarregue levantando-os novamente e dispare apenas apontando. Outra característica incrível é que, girando o corpo um pouco para a esquerda ou para a direita, você pode olhar ao redor.

Claro, há um milhão de outras coisas que você pode fazer com seu Kinect agora que ele está conectado ao seu PC. Vou dar uma olhada em mais algumas na próxima vez, incluindo como controlar seu mouse Windows ou Mac, o que seria perfeito para aquele novo centro de mídia da sala de estar Configure um Perfect Media Center com Plex [Mac e Windows]Plex é amplamente considerado por muitos como o melhor reprodutor de mídia, gerenciador e aplicativo de streaming - disponível para Windows, Mac e até mesmo celulares (embora os aplicativos móveis não sejam gratuitos). Se vocês são... consulte Mais informação .
James é bacharel em Inteligência Artificial e é certificado pela CompTIA A + e Network +. Ele é o desenvolvedor líder de MakeUseOf e passa seu tempo livre jogando paintball e jogos de tabuleiro VR. Ele constrói PCs desde criança.