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.
30
Mai 12

Durante a reunião de hoje foram discutimos e resolvidos vários assuntos, relacionados principalmente com a correção de erros de programação.

 

Primeiro começámos por mostrar e discutir com o orientador os gráficos até ao momento desenvolvidos para o jogo encontrar.

 

De seguida discutimos a possibilidade de contactar com um dos infantários (Vera Cruz ou UA) a fim de realizar uma pequena visita de estudo por forma a testar a aplicação (jogos na mesa touch) junto do público-alvo.

 

Feito o ponto de situação do que está desenvolvido e do que falta desenvolver para a próxima entrega, passámos então para os problemas de código. Começámos por analisar a aplicação Java, procurando resolver alguns problemas que tinham surgido e criar um algoritmo que incluísse um timer de forma a controlar se a criança saiu do espaço ou não. De seguida partimos para a aplicação Flash do segundo jogo – encontra. Estávamos com alguns problemas relativamente à adequação ao touch, mas conseguimos resolver. Testámos ainda na mesa touch o mesmo jogo, encontrando-se um vídeo da experiência em baixo.

 

Vídeo experiência

 

NOTA: no vídeo o problema de calibração é da mesa e não do jogo

 

Objetivos para a próxima reunião:

            - Terminar a aplicação Java;

            - Continuar o desenvolvimento do jogo encontra (design e programação);

            - Terminar sistema de ajuda Gato Mergulhador.

 

tags: , ,

29
Mai 12

Como resultado dos nossos testes de utilização realizados no infantário Centro Social e Paroquial da Vera Cruz, produzimos um documento que explica todo o procedimento, os resultados obtidos e as conclusões a que chegámos a partir dos mesmos. O mesmo encontra-se a baixo.

 

Resultados_Testes_Utilizacao_-_Fase_1.pdf


28
Mai 12

 Na aula de hoje, continuámos com o desenvolvimento do jogo de procurar - criação gráfica do jogo e programação do mesmo - e da aplicação Java para monitorizar o bluetooth.

 Durante o trabalho surgiram alguns problemas ao nível da programação:

   * na aplicação Java, a deteção do bluetooth não funciona na perfeição, pois os dispositivos são detetados mas, passados alguns segundos, o seu sinal é dado como perdido, apesar do dispositivo continuar conectado, voltando depois a ser novamente detetado e assim sucessivamente. Após alguma pesquisa, concluímos que é necessário a utilização de timers para classificar um sinal como perdido apenas se ele não for detetado durante alguns segundos, evitando assim oscilações quanto à deteção do sinal;

   * no jogo de procurar estão a surgir problemas relativos ao touch, que tivemos a tentar resolver durante a aula.


24
Mai 12

No contexto da disciplina de publicidade e marketing foi-nos pedido que demonstrássemos como é que o projeto binca, o espaço binca, bem como os elementos de campanha publicitária e merchandising, iriam funcionar espacialmente. A fim de o demonstrar elaborámos uma maqueta, que achamos relevante colocar no blog uma vez que é um protótipo do espaço do nosso projeto. Estão então de seguida apresentadas algumas fotografias do seu making of.

Imagem 1

 

Imagem 2

 

 

Imagem 3

 

Imagem 4

 

Imagem 5

 

Imagem 6

 

Imagem 7

 

Imagem 8

 

Imagem 9

 

Imagem 10

 


Durante a reunião de ontem, fizemos um ponto de situação do trabalho, discutindo novamente os objetivos definidos para a próxima entrega.

 

Resolveram-se alguns problemas de programação, tanto na aplicação Java, como no jogo “encontra” em AS3 (ActionScript 3.0).

 

Mostrámos os gráficos já desenvolvidos e a desenvolver para o segundo jogo (encontra), de forma a discutir se seria adequado ou não.

 

Por fim, mostrámos ainda ao orientador, a voz off gravada para a narração do primeiro jogo – Gato Mergulhador.


Durante a aula do dia 21-05-2012 foram discutidos vários assuntos conjuntamente com os professores da cadeira.

 

Inicialmente foram discutidos os objetivos definidos para a próxima entrega, entrega06, que foram colocados no ficheiro da preentrega06. De forma geral os professores concordaram com as metas que estabelecemos uma vez que envolvem grande parte das componentes do projeto que faltam desenvolver.

 

De seguida, mostrámos a evolução da monitorização de dispositivos Bluetooth, através da aplicação Java, permitindo agora que se possa observar que dispositivos saíram do espaço de alcance.

 

Por fim, demos continuação ao desenvolvimento de duas componentes: o design do segundo jogo (encontra) e a programação da aplicação Java.


18
Mai 12

A fim de cumprir os objetivos propostos para a #entrega06pre, apresentamos os objetivos para a entrega de dia 8 de junho.

 

Como objetivos principais, temos a finalização do jogo Gato mergulhador e do jogo Encontra. Para além dos jogos, existe outra componente mais tecnológica que pretendemos implementar : a aplicação Java para monitorização bluetooth e o update de dados na base de dados. Para assegurar a vigilância do espaço Binca, pretendemos também começar a desenvolver o streaming de vídeo para a aplicação web para mobile.  

 

Apresentamos também o diagrama de Gantt, onde estão as nossas tarefas desde esta pré-entrega até à entrega final. Está dividido em 3 partes: as tarefas concluídas até agora, as que ainda estão por concluir até a próxima entrega e até à entrega final - ajudando-nos a perceber e ter uma noção de quanto tempo demoram as tarefas a desenvolver.

 

Para além do diagrama, apresentamos também os requisitos funcionais do projeto e as funcionalidades disponíveis para cada utilizador – utilizador 1 (crianças) e utilizador 2 (pais/responsáveis das crianças) representadas através de uma tabela.

 

Com o desenvolvimento do projeto, temos sido confrontadas com alguns imprevistos que ocorrem na realização de algumas tarefas. Esses imprevistos foram registados e documentados, indicando o seu grau de gravidade e as soluções encontradas para a sua resolução. Para além dos obstáculos que enfrentámos, tentámos prever ainda os erros que poderemos vir a ter no futuro e como tal, indicando também uma estratégia de solução para esses erros.

 

Em baixo, encontra-se o documento que reúne todos os conteúdos mencionados anteriormente.

 

entrega06pre: entrega06pre_binca.pdf


17
Mai 12

Durante a reunião de ontem, discutimos alguns pontos relativos à próxima entrega – entrega06pre – desde a aplicação Java para monitorização Bluetooth até ao streaming de vídeo para mobile.

 

Relativamente à aplicação Java, durante a reunião tentámos mais uma vez resolver o problema do disable da driver Bluetooth no Mac (host) para utilização pela máquina virtual (guest) e conseguimos descobrir que faltava executar um comando no terminal:

sudo launchctl unload/System/Library/LaunchDaemons/com.apple.blued.plist

 

No entanto, apesar de termos descoberto o comando em falta, instalámos um setup para instalar a driver Blueooth, mas não era compatível com a biblioteca C++ que utilizámos na aplicação Java para que a procura dos dispositivos Bluetooth seja mais rápida.

 

No decorrer da reunião, falámos de que forma deveríamos realizar a lista de bugs, ou seja, se deveríamos mencionar os bugs que já tivemos conjuntamente com a lista de bugs que prevemos ter no desenvolvimento do projeto.

 

Em relação ao diagrama de gantt, decidimos marcar como concluídas as tarefas que já desenvolvemos até ao momento e incluir também as tarefas que pretendemos desenvolver até à próxima entrega (entrega06) e até à entrega final.

 

Objetivos para a próxima reunião:

            - Continuar a desenvolver a aplicação Java;

            - Continuar o desenvolvimento do jogo Gato Mergulhador;

            - Começar o design do jogo Encontra;

            - Terminar os documentos para a entrega06pre.


16
Mai 12

Finalmente conseguimos resolver o problema do disabled da driver bluetooth no Mac para utilização na máquina virtual, via virtual box!

 

Aqui estão alguns print-screens do processo:

 

Comandos do terminal

 

Erro da porta USB

 

Erro do bluetooth (o erro mais persistente)

 

Bluetooth desligado

 

Driver para instalar o driver bluetooth

 

Instalação do Microsoft Bluetooth Enumerator

 

Prova de que o bluetooth estava ligado na máquina virtual

 

Funcionamento da nossa aplicação de monitorização de dispositivos bluetooth em windows XP (guest) em Mac (host)

 


14
Mai 12

Durante a aula de hoje, dado que a interação final com o jogo Gato Mergulhador ser apenas possível na mesa touch, dirigimo-nos ao CETAC, local onde a mesa se encontra e apresentámos ao professor Hélder Caixinha a aplicação a funcionar com o jogo já integrado na mesa. Como já foi  referido anteriormente, o jogo está a funcionar completamente , faltando apenas  o sistema de ajuda de interação e o sistema de ajuda sonoro. De seguida, já em aula, pudemos mostrar também ao professor o funcionamento da aplicação da monitorização bluetooth. A aplicação já reconhece os dispositivos bluetooth que surgem. Para comprovar o seu funcionamento, testámos através da ligação de vários dispositivos bluetooth, neste caso, através de dispositivos móveis e assim pudemos comprovar que a aplicação reconhece os dispositivos e vai atualizando-os cada vez que se ligam ou desligam.

 

Depois da verificação do funcionamento da aplicação para os dispositivos bluetooth, demos início a pesquisas gráficas para o começo do design do terceiro jogo - encontra.

Continuámos também a tentar resolver o problema do reconhecimento da driver Bluetooth pela máquina virtual, tal como explicado no post da #entrega05 .

 

No final da aula, dado que foram já disponibilizados e mostrados os objetivos para a próxima pré-entrega – entrega06pre – foi iniciada a definição das metas a atingir nessa entrega. 


pesquisar blog
 
Maio 2012
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4
5

6
7
8
9
12

13
15
19

20
21
22
23
25
26

27
31