domingo, 11 de agosto de 2013

Meifumadô na Unity

Eventualmente todo desenvolvedor é arremessado pra longe de sua zona de conforto e se vê obrigado a lidar com algo que nunca teve a coragem oportunidade de mexer antes. Passei por isso recentemente e, devido a condições não muito favoráveis, tive que tomar o caminho mais difícil.

Entendedores entenderão.

Quase tão óbvio quanto a precariedade do sistema de GUI da Unity (cuja nova versão espero que saia em breve), é o fato de a engine não é a mais indicada pra se trabalhar com 2D. Mesmo tendo sido precursora de algumas pérolas de jogatina bidimensional, o fluxo de trabalho imposto pela necessidade de se utilizar um plugin externo (novamente algo que espero corrigido no futuro) tem um peso considerável na hora de escolher um motor gráfico com o qual trabalhar.

No entanto, estando a mercê dos acontecimentos, não pude me dar ao luxo de perder tempo considerando os prós e os contras, muito menos de aprender uma nova ferramenta pra lidar com um projeto cujo ciclo de desenvolvimento foi de aproximadamente uma tarde.

Resultado: uma (deveras)pequena demo 2D na Unity 3D.

Primeiro você não vê.


sábado, 3 de agosto de 2013

Brincando de Bézier



Vídeo curto de uma demo de curvas de Bézier feita na Unity como trabalho de Modelagem Tridimensional do semestre passado.

No vídeo é possível ver quatro curvas de Bézier de N pontos definindo a trajetória de um elétron viajando em direção a um átomo (qualquer inexatidão cientifica, minhas sinceras desculpas).

Além das curvas há também alguns efeitos de câmera (Motion Blur, Bloom) e um Shader Rim Light.