Os duendes de estatísticas do WordPress.com prepararam um relatório para o ano de 2012 deste blog.

Aqui está um excerto:

600 people reached the top of Mt. Everest in 2012. This blog got about 5.200 views in 2012. If every person who reached the top of Mt. Everest viewed this blog, it would have taken 9 years to get that many views.

Clique aqui para ver o relatório completo

Dando um tempo

24/08/2011

Boa tarde a todos.

Durante as postagens sempre abordei a temática de TV + Jogos, principalmente por estar abordando tais assuntos em meus estudos acadêmicos. Porém, chegando ao fim de meus trabalhos e com o pouco avanço da TV Digital nos últimos tempos, irei parar as atividades até que novidades acerca da área ocorram.

Também irei dar um tempo para poder terminar e analisar minhas atividades acadêmicas, e iniciar novas em novas áreas.

Para quem precisar de alguma informação ou ajuda, basta entrar em contato comigo, pelos comentários ou email:

ricardo(at)lavid.ufpb.br

Obrigado a todos, e ter a chance de voltar a postar neste blog.

AthusR1

02/05/2011

Boa tarde, hoje estou publicando a versão R1 do athus ( http://sourceforge.net/projects/athus/) , que além da correção de alguns bugs, conta com todos os módulos documentados e cerca de 85% da implementação pronta. A parte da implementação incompleta ocorre mais devido a problemas com os testes, assim serão terminados após melhora do ambiente.

Peço que mandem retorno, de bugs e críticas.

A seguir as mudanças ocorridas:

Códigos

Nesta versão estão presentes os seguintes módulos, que estão divididos em três camadas:

  • Core:
    • Animation;
    • Colision;
    • Engine;
    • Tools;
  • Interaction:
    • Net;
    • Pad;
    • Tv; — não implementada ainda;
  • View
    • GameObject;
    • Media; –parcialmente implementada;
    • Sprite;
    • Text;
    • TileMap; –parcialmente implementada;
    • TIleSet;

A nível de codificação, as principais mudanças em relação as versões anteriores, estão no fato de todos módulos estarem programados como “classes” lua, e também o uso de herança em módulos da camada de visão. Junto ao Athus também estão alguns exemplos de uso para a maioria dos módulos.

Documentação

Outra mudança significativa, é a presença de uma documentação formal, em formato de API, encontrada junta ao código e também em:

http://h264.lavid.ufpb.br/~ricardo/AthusR1/doc/

Licença

Foi adicionada a licença GPL ao código.

Colaboração

Por fim, com a divulgação desta versão, peço que os interessados no uso da ferramenta, dêem retorno de erros e opiniões  sobre o Athus, como também os mais interessados podem agora ajudar em seu desenvolvimento, a partir do SVN no SourceFourge:

svn co https://athus.svn.sourceforge.net/svnroot/athus athus

 Quem quiser participar, ou dar contribuições, fica o convite.

Download

Bem e o download direto do código:

http://sourceforge.net/projects/athus/

Duvidas e comentários, só comentarem.

Finalizando API

29/04/2011

Pessoal, esta semana estive documentando e refatorando alguns códigos. Não pude fazer tudo que desejava, de forma que dois módulos ainda estão sem funcionar 100%, porém irei postar o link com a API para ser consultada e uma nova versão do ATHUS, com exemplos. Durante os próximos dias irei descrever cada módulo, ou seja, seu funcionamento e exibir os resultados dos exemplos.

Tendo dúvidas ou encontrando erros, peço que retornem com eles para poder melhorar o ATHUS enquanto meu foco é unicamente ele. Obrigado.

Bom dia. Ontem, como havia dito, comecei um novo ciclo de desenvolvimento e refinamento do ATHUS. O foco ontem foi resolver alguns bugs do Animation, que acarretavam por exemplo no erro de execução na proview em que o jogo não lia as teclas apertadas pelo jogador. Este erro foi então corrigido e pode ser visto no vídeo abaixo.

Como podem ver, a pontuação e números de hits aumentam a medida que acerto as notas. Porém outros problemas do jogo continuam, como não tocar os audios do jogo e o evento de release não implementado pelo middleware, que prejudicam muito o jogo.

Boa tarde pessoal, estava focado em outro projeto no começo do ano, e apenas dois meses atrás voltei de cara para minha pesquisa. Estava escrevendo textos e pesquisando assuntos diversos, e só agora retomo a parte de programação. Porém uma das pesquisas irá ajudar aqui, que era a forma correta de documentar os códigos. A partir desta pesquisa tomei conhecimento do LuDoc, que é uma ferramenta de geração de documentação a partir de códigos lua.

Só consegui achar como configurá-lo no Linux (Ubuntu 10.10). Para você deve instalar o Lua, basta utilizar o apt-get:


$ sudo apt-get install lua5.1

E para instalar o LuaDoc:


$ sudo apt-get install luadoc

E para gerar a documentação:


$ luadoc 

Irei refatorar todos os códigos, comentando-os para gerar a API. Quando gerar a primeira versão colocarei o Link.

Para mais informações de uso do LuaDoc:

http://luadoc.luaforge.net/manual.html

Boa tarde leitores, hoje foi publicado no youtube o teste do GingaHero em plataforma real realizado na OpenITVLab. Como já sabia, quando levado para a Proview o jogo não executa pois ela não executa audios e vídeos locais, e como o jogo esta rodando a 30fps para os testes, fica extremamente pesado para a caixa. Os botões coloridos realmente não funcionam pois estão mapeados (se me lembro bem) para as teclas 1,2,3 e 4 devido a limitações anteriores do emulador.

Estou trabalhando em uma versão do jogo adaptada para uma plataforma real, pois ficar apenas no emulador não adiantara muita coisa.

Segue o vídeo do teste.