Posted by: mitus | September 4, 2008

SGE – Progressos

Estou trabalhando na SGE para linux. O objetivo agora é finalizar as funcionalidades básicas de video<que no caso da SGE é a exibição e desenho de objetos texturizados na tela>. Quero deixar a parte de video<SGEVideo> com o básico funcionando para poder testar a estrutura da SGE. O problema é que não basta trabalhar no módulo de video apenas, uma ou outra funcionalidade depende de outro módulo e aí você tem que implementar nesse outro módulo, também estou encontrando problemas com referências cruzadas, e não quero gerar esse tipo de dependência para não me arrepender depois.

Atualmente estou trabalhando na SGECorePack<pacote com as funcionalidades básicas da SGE>, SGEIO<faz o controle de entrada e saída, no caso mapeia o teclado e será responsável por salvar e carregar arquivos no futuro> e a SGEVideo<parte de video>. Espero, em duas semanas, terminar as funcionalidades básicas do video em ambiente GNU/linux<sei que vai demorar mais do que isso, mas vou tentar correr>. Quando terminar faço a migração para windows, e depois vejo como vai ficar no NDS.

Uma das coisas que estou utilizando neste projeto é o conceito de gerenciadores, e assim que tiver uma versão estável do gerenciador de sistemas da SGE eu posto seu funcionamento e utilização. Também estou alterando consideravelmente o design, para que as aplicações que utilizarem a SGE sejam construídas de forma mais simples, e assim que tiver uma definição coloco os diagramas relacionados.

Para finalizar, a imagem acima é a logomarca da SGE. A primeira proposta era 3D, mas como a engine é 2D achei melhor uma versão 2D da logomarca para não ser contraditório.


Leave a response

Your response:

Categories