terça-feira, 17 de maio de 2011

048 - 1 ano de Indigente: Valeu galera :)

Salve salve.

Exatamente as 5:19 da tarde de 17 de maio de 2010, saia o post 000 deste blog. Inicialmente um blog de um mero calouro querendo fazer jogos em um dos grupos de desenvolvimento de jogos de maior destaque no estado, com direito a premios, pessoas renomadas trabalhando na Ubisoft e chamando a atenção da mídia em geral.

Um ano no Indigente pra mim já significa um grande avanço em minha carreira profissional e na minha formação tanto acadêmica como pessoal. Ganhei uma nova visão dos jogos em geral graças a esse grupo. Aprendi muita coisa e, claro, fiz muita gente aprender.

Nesse caminho para os próximos 365 dias de "Saulo Andrade - Indigente", apesar das dificuldades (o que chamo de "Era das trevas do Indigente"), pretendo aprender ainda mais e compartilhar aquilo que aprender com todos vocês.

Valeu galera por este 1 ano de "Saulo Andrade - Indigente". De presente deixo o novo template do blog. Disfrutem com carinho.

quinta-feira, 12 de maio de 2011

047 - Indigente x Nova UFBA

Salve salve.

Desculpem pelos três meses sem postar absolutamente nada no blog. Poucos projetos em atividade, pouca coisa para fazer.

Infelizmente volto ao blog para dar uma notícia triste.

Para quem não sabe, desde o ano passado a Universidade Federal da Bahia passa por um processo de reforma total. Novos cursos, novas instalações, reforma do velho. Tudo isso graças a verba que o governo federal disponibilizou para as universidades federais de todo o país.

Dentro do projeto da Nova Ufba está o projeto de reforma do Instituto de Matemática.

Obvio que o Indigente não conseguiria escapar dessa.

Como o nosso argumento não foi forte o suficiente para convencer a diretoria a manter a nossa sala, simplesmente a clássica 136 desaparecerá após a reforma.

Isso não quer dizer que ficaremos sem casa - Indigentes de vez. Só teremos que rachar o aluguel com alguns outros grupos de pesquisa.

Hoje [12/mai] recebemos a ordem de despejo. A previsão é até dia 26 nos mudarmos para o nosso futuro novo lar provisório (possivelmente a sala 155).

Até lá, muita coisa há de acontecer. Podemos ficar na 155 eternamente, podemos recuperar a 136, podemos recuperar o prestígio de eras de outrora. Até lá rezem por mim e pelos meus colegas de grupo para que o Indigente não caia no ostracismo - vulgo esquecimento - de uma vez por todas.

;)

sábado, 19 de fevereiro de 2011

046 - Jogo em um dia 2011 [7]: Mission Complete (ou quase)

Depois de nove horas - das quais duas tentando instalar e configurar o eclipse e o emulador do android - eu e Yuri terminamos a parte de física. Nossas classes, métodos e atributos estão todos prontos para exercer o seu trabalho no jogo. Resta - nos agora esperar as outras equipes e juntar tudo.

Apesar dos diversos atrasos, como Jandson combatendo contra o emulador e João Victor tentando instalar o emulador - instalação essa que demora bastante, viu? - ainda creio que podemos terminar este jogo antes das nove horas.

Ja recebi os arquivos com os assets, tudo separadinho, tudo bonitinho. Agora o trabalho é de adaptar os assets com a resolução da tela do jogo.

045 - Jogo em um dia 2011 [6]: Registrando tudo

Vale lembrar que todo o processo de criação de um jogo em um dia tem como principal objetivo escrever um artigo sobre como é o processo de desenvolvimento de um jogo em um dia.

Neste momento temos João e Anderson fazendo entrevistas com a galera, buscando saber dessas coisas. Eu e
Yuri fomos chamados.

Bem, voltemos para o jogo. Estamos no estagio de detectar as colisões entre componentes estáticos e dinâmicos. É uma comparação entre elementos de arrays: pega o elemento do array estático, compara com cada elemento do array dinâmico. A pesquisa continua a base de muito rock n' roll para animar o ambiente.

044 - Jogo em um dia 2011 [5]: A gravidade no kibe

Uma coisa legal no estudo da gravidade do kibe é que não há a necessidade de a gente se preocupar com todas as definições de soma vetorial.

Isso porque foi assim que os vetores foram definidos: vetor (x, y) onde x e y representam os modulos dos versores do vetor. Daí o vetor final é obtido supondo a soma vetorial tradicional.

E a soma vetorial que será feita aqui toma como base apenas somar cada x e cada y de cada vetor.

No nosso caso, só vamos fazer a soma de um vetor qualquer com o vetor gravidade. O modulo do vetor também tem que ser adaptado com o tempo por questões de aceleração.