Bem Vindos!!!

Preview:

DESCRIPTION

Bem Vindos!!!. Minicurso Unity 3D. Time is like a fuse, short and burning fast…. Vantagens. Portabilidade iOS (Mac e IPhone ) Windows Android Web PS3 Xbox 360 Wii Facilidade no desenvolvimento ; Desenvolvimento em C#, JavaScript e Boo (Python); Excelente documentação ;  - PowerPoint PPT Presentation

Citation preview

Bem Vindos!!!Bem Vindos!!!

Minicurso Unity 3DMinicurso Unity 3D

Time is like a fuse, short and burning Time is like a fuse, short and burning

fast…fast… 

Vantagens

• Portabilidadeo iOS(Mac e IPhone)o Windowso Androido Webo PS3o Xbox 360o Wii

• Facilidade no desenvolvimento;• Desenvolvimento em C#, JavaScript e Boo (Python);• Excelente documentação; • Licença free que pode ser utilizada para produzir jogos

comerciais;

Desvantagens

• Dificuldade em lidar com grandes ambientes;• Os jogadores precisam baixar um plugin para rodar na web;• Apesar de possuir grande portabilidade, é necessário

comprar as licenças separadamente para iOS, Android, Xbox 360 e Wii;

Conceitos chave da Unity

ScenesScenes

Na Unity3D você trabalha com o sistema de Scenes, que representam cada Cena/Tela de seu jogo. Em outras palavras, temos um Projeto e dentro deste projeto várias Telas.

Conceitos chave da Unity

GameObjectsGameObjects

GameObject é o nome dado à qualquer objeto (um cubo, um modelo, um som, uma luz) adicionado na cena. Todo GameObject possuí, no mínimo, um Component adicionado à ele, este Component é o Transform – que armazena as transformações do objeto.

Conceitos chave da Unity

Components

Na Unity 3D você irá fazer uso intenso de Components. Um Component pode ser anexado à GameObjects de sua Cena.

Um Component pode definir comportamentos, aparencia e outros fatores de um GameObject. Ao anexar um Component, o GameObject alvo passa a agir conforme manda o Component.

Conceitos chave da Unity

Prefabs

Este recurso é extremamente util no desenvolvimento. Ao criar um Prefab, você poderá criar um template de um GameObject dentro dele e criar quantos quiser dentro de seu jogo.

É como se utilizar classes, aqui você pode definir o modelo, a textura, os scripts etc. e todos os GameObjects que virem deste Prefab terão estas caracteristicas. A melhor parte é: ao editar o Prefab, todos os objetos que foram criados a partir deste Prefab também são alterados!

Conceitos chave da Unity

Scripts

Scripts permitem que você defina o comportamento de um GameObject. Ao utilizar Scripts, você tem uma imensa variedade de funções que pode realizar.

Você pode definir o que ocorre com o Player ao tocar no inimigo, ou ainda fazer o mesmo andar quando a tecla A for pressionada, por exemplo.

• A Unity é uma ferramenta que facilita muito a vida do desenvolvedor de jogos. Com sua interface e sua portabilidade, permite que se construam jogos para várias plataformas de forma simples.

Conclusão

• gamedevelopersbrasil@gmail.com

• jennygamedev@gmail.com

• danilocarrijo@gmail.com

• @gamedevelopbra

• http://gamedevelopersbrasil.net

Contato

• Este minicurso foi realizado com a parceria de:

Obrigado!!!