Este espaço é reservado para a publicação da documentação do projeto binca no âmbito da disciplina de Projeto 2011/2012 do 3ºano do curso de Novas Tecnologias da Comunicação.
15
Mar 12

Um dos nossos objetivos propostos inicialmente era realizar os jogos com a linguagem de programação JavaScript.

 

Uma vez que o software de detecção touch existente na mesa touch, o CCV (Community Core Vision), é compatível com ActionScript e não com JavaScript, houve necessidade de pesquisar por um programa que permitisse a comunicação entre o CCV e JavaScript.

 

Foi feita uma longa pesquisa que se alargou a cerca de uma semana e encontrámos alguns links relativos a este tema. Num dos links [1] encontrámos informação acerca de um plugin para Firefox, o npTUIOClient que em teoria iria permitir que fosse criada uma página web com JavaScript no Firefox, sendo que esta iria comunicar com o CCV através do protocolo TUIO. Fizemos o download deste plugin mas a sua instalação não foi possível porque o ficheiro estava corrompido, assim como todos os outros que tentámos, de inúmeras fontes.

 

Encontrámos também outro link [2], que por sua vez era sobre o plugin já discutido: PookyTouch. Fizemos download deste plugin, instalámos a versão 3.5 do Firefox (versão recomendada), atualizámos o sistema operativo OS X para a versão mais recente, o programa Reactivision (em teoria semelhante ao CCV) e o TUIO Simulator, mas mesmo assim não conseguimos o resultado que esperávamos e a detecção touch não funcionou, apesar da imagem da câmara ser corretamente captada pelo Reactivision.

 

Visto que não conseguimos arranjar plugins e/ou programas que permitem a detecção de toque com JavaScript, decidimos optar pelo uso da linguagem de programação orientada a objetos, ActionScript, que já foi usada com sucesso para fins idênticos. Para além deste motivo, com esta linguagem podemos mais facilmente realizar animações mais fluídas e interativas e incorporar som nos jogos, o que é essencial para a comunicação com o nosso público-alvo, uma vez que este não sabe ler ainda.

 

No entanto, tivemos algumas dificuldades em conseguir instalar corretamente o programa Gesture Works, uma vez que necessita de licença e o serial number disponibilizado no website oficial do programa, necessário para a utilização do trial, era inválido. Foi necessário enviarmos um e-mail à equipa responsável pelo software a reportar o erro. Felizmente responderam com brevidade e já instalámos com sucesso o programa, permitindo assim que possamos começar a desenvolver aplicações Flash, programadas em ActionScript 3.0 para testar na mesa touch.

 

 

[1] NUI Group (21.07.2011). "The Game of Go in HTML5 (Tron themed)." Retrieved 14.03.2012, 2012, from http://nuigroup.com/forums/viewthread/12986/. 

 

[2] Pooky (2012). "Pooky Wiki - Pooky Touch." Retrieved 12.03.2012, 2012, from http://pooky.sourceforge.net/wiki/PookyTouch.


pesquisar blog
 
Março 2012
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3

4
5
6
7
8
9
10

11
13
17

18
20
21
24

25
27
31