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.

Deixar um comentário

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Modificar )

Imagem do Twitter

You are commenting using your Twitter account. Log Out / Modificar )

Facebook photo

You are commenting using your Facebook account. Log Out / Modificar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.