Você está na página 1de 6

Desenvolvimento de jogos Unity 3D

ndice
2.1. O Que Unity 3D? 3.1 Porque Unity 3D? 3.2 Qual licena escolhida por ns? 4.1 Scripting 4.2 Qual linguagem programar? 5.1 Qual tipo de jogo? 5.2 Porque jogo de tiro?

6.1 Referncias Bibliogrficas

Desenvolvimento de jogos Unity 3D


O que Unity 3D?
Unity 3D uma Engine (motor de jogo 3D) desenvolvido pela Unity Technologies, feito para desenvolvimento de jogos 3d e 2d. Possui um editor visual que oferece a visualizao do jogo todo, sendo possvel de cria-lo completamente a partir deste ambiente grfico.
Curiosidade

Desenvolvimento de jogos Unity 3D


Porque Unity 3D?
A Unity 3D possui 5 licenas diferentes (Unity, Unity Pro, Unity iPhone Basic, Unity iPhone Advanced), sendo elas para cada tipo de desenvolvedor.

Principais caractersticas: Suporte para o uso de shaders (Diffuse, Parallax, Bumped Diffuse, Paralax Specular e outros) Scripts - Boo, C#, ou JavaScript; Suporte ao PhysX (unidade de processamento de fsica), incluindo detector de coliso, soft body, e ragbool; Compatibilidade com os navegadores (via o plugin Unity Web Player): Internet Explorer, Firefox, Safari, Opera, Google Chrome, e Camino; Compatibilidade com Blender, 3ds, Max, Mays, Cinema 4d, Cheetah 3D e Lightwave. Grfico velocidade de renderizao muito alta, pois altamente otimizada e roda tanto DirectX quanto OpenGL. Possui sistema de partculas, modelos animados e outros. 3

Qual licena escolhida por ns? Unity. Por ser uma verso gratuita da Unity, podendo ser usada tanto para estudos quanto fins comerciais, possuindo vrios recursos, sendo possvel a criao de jogos de qualidade.

Desenvolvimento de jogos Unity 3D


Scripting
Scripting uma parte essencial da Unity 3D que define o comportamento do jogo. Qual linguagem programar? JavaScript. Ns decidimos programar em JavaScript junto ao nosso orientador por apresentar mais recursos e simplicidade em relao ao seu uso. A fim de tornar o script mais fcil de entender, prefervel ter um editor de cdigo que tenha uma sintaxe com suporte a JavaScript. Isso significa que so palavras reservadas (sintaxe usada pelo prprio JavaScript) com cor diferente da definida pelo usurio. Um desses editores SubEthaEdit (collaborative real-time editor).

Desenvolvimento de jogos Unity 3D


Qual tipo de jogo?
Porque jogo de tiro? Quando se joga qualquer tipo de jogo, queremos vivenciar algo, experimentar algo, ser algum que est passando por aquilo, focando-se toda nossa ateno no jogo. Estar na pele de um soldado e ser bom naquilo que deve ser feito: atirar!! essas so experincias de uma pessoa apreciando um jogo de tiro, quanto mais imerso a pessoa estiver, mais ela apreciar o jogo e mais tempo ir querer passar jogando-o.

Referncias bibliogrficas
http://devtuts.com.br/wp/2010/06/introducao-a-engine-unity-3d-o-que-e-o-queposso-fazer-vantagens-e-muito-mais/ http://pt.scribd.com/doc/66805835/Unity-Script http://unity3dbrasil.com/?p=13 http://pt.scribd.com/doc/66805835/Unity-Script