introdução ao desenvolvimemto de jogos com unity
Post on 29-Nov-2014
3.196 Views
Preview:
DESCRIPTION
TRANSCRIPT
Introdução ao Desenvolvimento
de Jogos com
Wandresson Souza
@wansoul
Guia
• Introdução
• Conceitos essenciais
• Interface
• Unity Project
• Editor de Terreno
• Sistema de Física
• Scripting
• MiniGame
Introdução
• COORDENADAS
• Em aplicações 3D é utilizado o sistema cartesiano de coordenadas
Unity
(X,Y,Z) (0,0,0)
(0,0,0)
Introdução
• ESPAÇO GLOBAL x ESPAÇO LOCAL
• Em aplicações 3D é utilizado o sistema cartesiano de coordenadas
(X,Y,Z)
Introdução
• Vetores
• Muito utilizados para calcular distâncias, ângulos relativos entre objetos, direções de objetos, etc.
Introdução
• CAMERAS
Introdução
• VÉRTICES, ARESTAS, POLÍGONOS E MALHA
• MATERIAIS
• TEXTURAS
• SHADERS
Introdução Shader
Material
Difuse_Texture Normal_Texture 2
Malha
Introdução
• MATERIAIS
• TEXTURAS
• SHADERS
Introdução
• MATERIAIS
• TEXTURAS
• SHADERS
Introdução
• RIGIDBODY
Objetos que deve ser afetados pela Engine de Física
Introdução
• COLLISION DETECTION
• Collider Component
Conceitos Essenciais
Assets
Conceitos Essenciais
Scene
Level
Conceitos Essenciais
Game Objects
Conceitos Essenciais
Componentes
Conceitos Essenciais
Collider
Audio
Script
Game Object
Components
Conceitos Essenciais
Scripts
Conceitos Essenciais
Prefabs Reuso
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Interface
Projeto
Sistema de Física
Editor de Terreno
Scripting
• javascript
• C#
• Boo (um dialeto de Python)
function Update() {
transform.Rotate(0, Time.deltaTime, 0, Space.World);
}
MiniGame
Referências
Goldstone, W. (2009). Unity Game Development Essentials. Packt Publishing Ltd. Birmingham, UK. Passos, E. B., Silva, J. R., Ribeiro, F. E., Mourão, P. T. (2009), Tutorial: Desenvolvimento de Jogos com Unity 3D. Anais do Simpósio Brasileiro de Games e Entretenimento Digital. Rio de Janeiro, RJ. 2009. UNITY TECHNOLOGIES. 2011 (A). Unity 3D User Manual [online]. Disponível em: www.unity3d.com/support/documentation/Manual [acessado em 20 de julho de 2011] UNITY TECHNOLOGIES. 2011 (B). Unity 3D Community Forum [online]. Disponível em: forum.unity3d.com [acessado em 20 de julho de 2011] UNITY TECHNOLOGIES. 2011 (C). Unity 3D Online Tutorials [online]. Disponível em: www.unity3d.com/support/documentation/tutorials [acessado em 23 de julho de 2011]
Introdução ao Desenvolvimento
de Jogos com
Wandresson de Souza Araújo
wansoul@gmail.com
@wansoul
Obrigado!
top related