A funcao main(int argc, char *argv[]) ja esta sendo montada para sua versao definitiva. Agora e possivel rodar o programa e ver os botoes virtuais se mexerem quando o usuario os comanda. Sei que parece um avanco ridiculo, mas foi um tanto trabalhoso o concluir. ^_^'Assim que conseguir fazer um video do desktop, eu mostro o console em operacao. Trabalhando com tijolos animados, percebi que imagens com tons de verde causam erros no programa. Isso porque os primeiros caracteres da tabela ASCII sao usados para varias marcacoes importantes, como inicio e fim do arquivo. Eu nao considerei a possibilidade de eles aparecerem nas conversoes. "Os programa pira na minha sagacidade". -_-Vou procurar um jeito de corrigir isso, provavelmente excluindo as primeiras posicoes da tabela, transferindo-as para baixo. Perderemos algumas das cores extras do console, mas as essenciais (magenta, tons de verde e de cinza) serao mantidas. Algumas grandes modificacoes foram feitas no motor do Genematria. Creio que agora esse tera um desempenho um pouco melhor. =)No video, um pano de fundo sendo visualizado no console, mas sem a animacao de personagem. Vou coloca-la assim que terminar a classe para objetos de jogo. Estudando as possibilidades para organizar melhor o projeto, achei melhor comecar com um aplicativo auxiliar: o Editor de Olarias.A proposta do Genematria sempre foi trabalhar com bitmaps compactos, otimizados para sistemas escassos em capacidades de processamento e de armazenamento, como certos dispositivos moveis. Por isso decidi unir em um unico tipo de arquivo os bitmaps e olarias usados em um jogo.A estrutura do arquivo (binario) sera mais ou menos essa:===========================================Arquivo de Olaria===========================================-Tamanho do arquivo em bytes (Uint32 little endian)-Numero de tijolos (Uint32 little endian)-Mapa de tijolos -nome do tijolo (4 bytes ASCII) -offset para o proximo tijolo (4 bytes) -largura em pixeis (2 bytes) -altura em pixeis (2 bytes) -bitmap (4 bits por pixel, 2 pixels por byte, com padding)===========================================A imagem e uma idealizacao, uma vez que o editor ainda nao esta pronto. Representa a meta que pretendo atingir, referente a aparencia do programa. =) Saudacoes!Estou trabalhando com um novo esquema para o projeto, agora utilizando a IDE do Eclipse para Linux. Ao longo do trabalho, fui reparando em problemas que solicitam uma visao mais macroscopica do programa. Essa falta de perspectiva acabou atrasando muito o desenvolvimento do projeto. =/Agora vamos ver se as coisas voltam a correr, sem impasses nem empaques. Caros,Acabei perdendo todo o programa e sua documentacao apos uma crise de sistema. Isso me desmotivou um pouco, mas agora vou procurar manter as coisas organizadas atraves de uma conta no Source Forge.Como nao consegui transferencia para outra universidade, agora estou prestando o concurso vestibular. Talvez fique um pouco ocioso durante esse tempo, mas em breve estarei publicando novidades sobre o (novo) projeto.Tambem estou tentando me atualizar com teorias referentes a engenharia de software. Deixar o projeto mais organizado nao deve fazer mal. Trabalhando com o console, percebi que 128x128 pixeis para a tela principal a deixavam muito pequena. Por isso decidi amplia-la para 160x144 pixeis, a mesma resolucao do Game Boy Classic. A tela de texto tambem