Infiny The Game

Infiny The Game

sexta-feira, 16 de janeiro de 2015

Agatha into the Scenario

Finalmente conseguimos terminar parte da modelagem de nossa personagem principal Agatha e inseri-la no Cenário.

A câmera terá que ser remodelada, pois antes, ela seguia nosso personagem de costas... neste momento a câmera começa a seguir nosso personagem de lado. Vejam a figura e olhem como está ficando a evolução do jogo.


quarta-feira, 14 de janeiro de 2015

Upside View from Avenida Paulista

Como é bela a Av. Paulista... pena que o ataque alienígena não deixou muita coisa bela pelo cenário...

Mas temos nossa heroína Agatha para combater estes intrusos e salvar seu pai :)

The First Loading with Textures

Outra vitória! Conseguimos fazer o loading do cenário completo com texturas!
Trabalho árduo, mas conseguimos dar o grau de realismo que gostaríamos. Todo o processo começa a pegar forma. A partir de agora, precisamos trabalhar nas otimizações do jogo para podermos ter uma boa experiência de jogabilidade sem perder a qualidade gráfica.

Vejam o resultado :D



segunda-feira, 5 de janeiro de 2015

Getting some Collisions

Detectar colisões em nosso jogo é algo crucial para conseguirmos entender e também definir a interação entre nosso personagem e os elementos que estão no cenário.

Entretanto trabalhar em um espaço tridimensional é algo bastante complexo e traz muitos problemas (câmera, posicionamento, direção, entre outros). E isso é algo para ser levado em conta sempre.

Neste caso, em nossos testes de colisão, a primeira coisa a ser feita é: determinar se os "bounding boxes" dos objetos que criamos estão corretamente projetados. Isso está correto, como pode ser visto no nosso exemplo:

(neste caso, tudo o que forem as sacas de areia, mísseis e também as barras de metal estão com seus bounding boxes definidos).

Imagem sem bounding boxes nos objetos

Imagem com bounding boxes nos objetos


terça-feira, 30 de dezembro de 2014

Hiper Realism

Uma das técnicas que estamos exaustivamente buscando é uma técnica chamada de "Hiper Realismo", na qual precisamos fazer um pré-processamento das texturas e eliminamos a iluminação.

Qual a vantagem? Um jogo extremamente real e leve! Isso traz um desempenho bastante satisfatório e nos permite criar muitas cenas com extrema fidelidade e economizamos recursos.

Um exemplo de cena com Hiper-Realismo no Infiny


terça-feira, 23 de dezembro de 2014

Our Christmas Gift! The first 30-second gameplay

Acredito que melhor presente de natal do que este não há! Nosso primeiro "vídeo" de um esboço da Agatha (ainda não 100% modelada) em nosso cenário (sem texturas e sem fundo ainda) para mostrar que nossos cálculos e nossa modelagem estão corretos!

Ufa!

Falta muito ainda, mas ver tais resultados é extremamente animador!

Feliz Natal a todos!!


domingo, 21 de dezembro de 2014

Do the Math!

Aaaah a Matemática! A linda matemática que nos tira o sagrado sono do dia-a-dia e que também nos recompensa com tantas coisas bacanas.

Utilizar Game Engines é uma tarefa muito produtiva, é verdade, mas aí vem um questionamento muito, muito importante: E quando as Game Engines não oferecem os recursos que você precisa ou mesmo quando você precisa de algo específico que uma game engine não atende? O que fazer?

Na verdade queríamos mudar umas coisas que a LibGDX oferece e para isso precisaríamos de um pouco de Matemática (coisa que anda faltando muito em nossos alunos hoje).

Só que para brincar de matemática, tem que brincar de rabiscar!