segunda-feira, 25 de maio de 2015

Crianças querem se divertir!


Porquê muitas vezes as crianças não se interessam por conteúdos que são bons para elas, que educam, que ensinam princípios, que ajudam a cuidar da saúde, que levam elas a criar um relacionamento com Deus?
Às vezes precisamos de frases óbvias para perceber o óbvio:

Unity3D: Porquê evitar 2 colliders em um objeto.


Unity3D: Porquê dois Colliders em um único GameObject podem causar imprevistos, e como proceder.

sexta-feira, 15 de maio de 2015

Projeto Exodus


Olá, como tenho andado ocupado com o jogo do Sansão e não tenho muita coisa nova para mostrar, resolvi compartilhar algumas imagens do projeto Exodus.

Comecei esse projeto há um tempinho em parceria com um amigo, porém por conta de disponibilidade de tempo, o projeto ficou encostado. Pretendo retomá-lo assim que o Sansão ficar pronto.

A idéia é fazer um runner para mobile estilo Rayman Jungle Run, onde você acompanha um casal de Israelitas durante a saída do povo de Israel do Egito, conforme relatado no livro de Êxodo. Obviamente não seria apenas uma cópia com personagens diferentes, mas os twists imaginados ficam em segredo por enquanto!

Esse estilo de jogo depende muito dos 3 Cs: Characters, Camera and Controllers. Se não tiver tudo redondinho a experiência não é legal.

Eu já tinha feito muito da arte, porém existem detalhes dos 3Cs que não estavam legais. Para prosseguir, precisaria reprogramar muita coisa, e eu reconheço que não tenho as habilidades necessárias para esse tipo de programação.

Então chega de enrolação e vamos mostrar algumas das artes que estavam dentro do jogo. Vale lembrar que são screenshots diretos de dentro do jogo, sem montagem!




1. Exodus Run: Personagem correndo em uma cidade no egito.

2. Exodus Run: personagem em um deserto.

3. Exodus Run: menina atravessando o mar vermelho. Ela está em terra seca, com uma parede de água ao fundo.

4. Exodus Run: personagem socando uma porta de madeira!

5. Exodus Run: menino socando a porta e coletando um pergaminho.

6. Exodus Run: menina no fundo do mar, próximo a um inimigo egípcio.

Para esse jogo estudei muito de shaders, e escrevi os próprios shaders específicos para efeitos. Por exemplo, na imagem 6, o paredão de água no fundo fica se deformando, enquanto camadas de partículas e vapor sobem em velocidades diferentes. No primeiro plano, existe um vapor constante que sobe em várias camadas, dentre outros efeitos.

Para trabalhar com a parte de terreno estava usando um plugin chamado Ferr2D dentro do Unity3D.
Para as animações fiz um sistema de animação com bones no Blender, porém obtendo um resultado 2D.

Infelizmente esse projeto não sai do forno tão cedo, mas achei legal compartilhar!

Abraços!

Jônatas Kerr de Oliveira

quinta-feira, 30 de abril de 2015

Projeto Sansão



Não... eu não comecei a fazer academia, nem quero ficar bombado!
Estou aqui para contar sobre o projeto que tem ocupado minha vida nos últimos meses...

quarta-feira, 29 de abril de 2015

Novo logotipo e identidade visual



Aproveitando o feriado de Tiradentes, tirei um tempinho para fazer um logotipo para a marca Funny Sheep!

Desenhos feitos à mão, como ponto de partida.
 A ideia era fazer algo divertido, irreverente, mas que ao mesmo tempo passasse um profissionalismo.
A ovelha é uma referência a cada pessoa que tem Jesus como pastor. Como diz o Salmo 23: O Senhor é o meu pastor, e nada me faltará! Se nada falta, não temos motivo para ficar tristes, vamos nos divertir! Deus é um Deus de festa!

Gosto de ir rabiscando idéias em uma folha, de preferência com um pincel largo, pois não me apego aos detalhes, mas ao formato em geral.

O desenho começou em uma folha com várias ovelhas desenhadas com pincel atômico.

Como não sou desenhista, estes desenhos servem apenas como um ponto de partida. Escolhi um deles e fui deformando no computador até chegar em um formato que agradasse.


Resultado da Deformação Interativa no Gimp.
Nas empresas que trabalhei, sempre usei o Adobe Photohop, mas por conta do orçamento, tenho usado o Gimp, que não é lá aquelas coisas, mas quebra um galho.

O Gimp não é só um software gratuito, mas também open-source. A grande diferença entre os dois não está no resultado que você consegue produzir, mas na agilidade com que produz o resultado. Para quem está acostumado a trabalhar com o Photoshop, alguns recursos como Layer Blending Modes, ou Smart Objects, dentre muitos outros fazem muita diferença.

 No Gimp usei a opção Distorções --> Deformação interativa até dar o formato que interessava, e brushes pretos ou branco para preencher os buracos e acertar os detalhes.

 Após chegar num resultado que me agradava, passei à fase da vetorização. Para isso usei o Inkscape, outro software livre.

Para começar com a vetorização, importei a imagem montada no Gimp e usei o recurso Path-->Trace Bitmap. Ele gera um vetor bem sujo, mas que serve de referência. O trabalho principal foi ir apagando a sujeira, corrigindo curvas, e escolhendo cores.

Este é o resultado:

Resultado da Vetorização no Inkscape.

O que acharam?

Agora é focar no jogo de temática bíblica que estou fazendo.

 Em breve teremos novidades!!

Abraços
Jônatas Kerr de Oliveira

quarta-feira, 22 de abril de 2015

Blog novo, sonhos antigos, vida nova!


Olá, pessoal!

Há muito tempo tenho este projeto de produzir entretenimento cristão de qualidade para crianças, e finalmente consegui tirar a poeira destas idéias e achar um caminho para começar a produzir estes conteúdos.