sexta-feira, 16 de maio de 2014

#Programador Unity 3D C# (Javascript / as3)

   Estou muito satisfeito com meu avanço, oficialmente, a uma semana atrás, me tornei um programador de games em C#(CSharp), na engine Unity 3D 4.x. Porque estou anunciando agora? bom, porque estou muito seguro com relação ao Unity e C#, sinto que sou capaz de desenvolver muita coisa, entende-se, interação virtual 3D(digital 3d), para ser mais explicito, GAMES, e... quero trabalhar com a engine.

   Ultimamente tenho focado em fazer alguns protótipos de jogos, no estilo: Side-Scrolling 2.5D, aventura 3D(Pokemon the Journey), e outro baseado no livro que terminei de ler, que não por menos, foi através dele que aprendi a programar no Unity, o livro chama-se: Unity 3.x Game Development Essentials, do autor, Will Goldstone.

  Um dos fundadores da engine Unity, foi muito interessante seguir passo a passo seus ensinamentos sobre unity, sem dificuldade nenhuma, Will G. ensina com maestria como manusear a engine, em poucas folhas, você aprendi a fazer um FPS (First Person Shooter), um protótipo simples que instiga o leitor a prosseguir animado e aprendendo. Nos capítulos seguintes, até o final, é dedicado ao desenvolvimento de um jogo de sobrevivência numa ilha, nome do jogo: Island Surviver. Os conceitos da engine, é ensinada gradualmente, com todos os detalhes que são necessários o desenvolvedor compreender, antes de sair programando jogos a rodo.

  O Autor consegue  ensinar as duas principais linguagens de programação dentro do Unity, são elas C# e Javascript. As duas em essência, são simples de aprender,  praticamente não se tem dificuldade em domina-las. As linguagens não tem muita diferença, algumas nuances bem pequenas. Acredito que programando em C#, fica bem mais fácil a transição para o #Javascript, se necessário, porque tecnicamente, C# é uma linguagem mais robusta,  moderna, sendo derivada do Java, o downgrade/update para javascript é simples.

  #AS3 a linguagem do Flash, software da Adobe, tem uma semelhança enorme com Javascript, na hora de declarar suas variáveis e funções, por isso até, não foi difícil compreender a linguagem C#, quer dizer, fazer transições de linguagens, não é muito doloroso quando elas tem muito em comum. É, também domino as3. Felizmente migrei para o Unity 3D, é a engine que democratizou o desenvolvimento de jogos, e hoje, qualquer pessoa pode criar um jogo 2d e 3d na Unity, e além disso, ela tem suporte para diversas plataformas, como: Windows,Linux, Mac, Alguns Consoles, Windows Phone, Browser(Navegador), Android e Iphone.

Enfim, segue umas imagens do exercício final do livro:

[Menu do Jogo]

[Uma implementação que fiz, para justificar o jogador na Ilha, avião caiu.]

[Você precisa acertar os 3 alvos  arremessando um coco para receber uma carga]

[O jogo termina ao acender a fogueira, que sinaliza que o jogador está vivo]

 

terça-feira, 13 de maio de 2014

#Pokemon the Journey 3D


O jogo, Pokemon  the Journey, que estou desenvolvendo com um amigo na engine Unity 3D, está em seguindo firme e forte.Você pode ver abaixo um vídeo do menu do jogo, estamos trabalhando nele, muito em breve  vamos desenvolver o sistema de batalha que será em tempo real. Pode demorar um pouco, devido ao dia-a-dia, pois trabalhamos e desenvolvemos Pokemon como um hobby, enfim:



[Abertura do menu do jogo pokemon 3D]

quinta-feira, 24 de abril de 2014

Pokemon 3D game [prototype]

Quando estava lendo o livro de programação da Unity 3D, pratiquei
varias vezes para firmar o conhecimento que estava adquirindo, por isso, fiz um protótipo do
pokemon que idealizei a muito tempo atrás, aproveitei que já tinha modelado o Ash Ketchum
e alguns pokemons. Você pode conferir abaixo o vídeo e também pode testar como ficou
aqui
Pokemon 3D Protótipo

segunda-feira, 9 de setembro de 2013

Bee movie - game [ jogo em flash ]

Opa, voltando com mais um post, é sobre meu jogo que está desenvolvimento, Bee game
baseado no filme Bee Movie.
Flash CS 6 as3
http://thiagolessa90.com/flashgames/bee.html

domingo, 4 de agosto de 2013

Jim earthworm low poly


Personagem clássico dos games de 16bits Jim earthworm,
 modelei para fazer um game com ele, na verdade um protótipo.

[Vídeo animação de Jim earthworm low poly]

terça-feira, 16 de julho de 2013

Concept art Fish

Fiz essas pinturas para um amigo, que ia utilizar para fazer 
um game para crianças portadoras de necessidades especiais.

[ concept art fish coloridos ] 
[ concept art fish] 


planejamento do MENU GUI


quinta-feira, 13 de junho de 2013

Character Low poly - 3ds max

Mais um modelado para coleção, faltando acabamentos...
personagem low poly, modelado no 3ds max. Adoro modelar personagens em low poly.

[Fronte]
[Falta acabamento nas texturas, eu sei.]


[Fronte.]

[Side]
[Back]

[Front-Look]



[Olhar mais cru]


domingo, 5 de maio de 2013

Treinando pintura digital ( Pintura de Moises da Biblia) / uma "paisagem".

Como podem ver, pintura digital 3D, ainda não é meu forte
 e não sei quando vai ser, com tanta coisa para estudar, mas desistir jamais!

[Nessa tentativa, o personagem seria Moises, proféta da Biblia]

[Moises da Biblia]

[Uma paisagem qualquer]

terça-feira, 9 de abril de 2013

Pokemon 3D, quarto do Ash.

Quarto do Ash está quase pronto.
Pokemon 3D Ash Room
[Ash no quarto]

segunda-feira, 8 de abril de 2013

quarta-feira, 3 de abril de 2013

Enfermeira Joy (Nurse Joy)

Enfermeira Joy, com bones, rig e pronta pra ser animada.
NPC.
Pokemon - a jornada.

sábado, 30 de março de 2013

Prof Oak. (teste de rig)

Vídeo teste do rig. Npc Prof Oak.
Pokemon - a jornada.

Gary Oak (rig teste)

Vídeo teste do rig. Npc Gary Oak.
Pokemon - a jornada.


Misty ( Pokemon A Jornada) rig test

Vídeo teste do rig. Npc Misty.
Pokemon - a jornada.