Anda di halaman 1dari 29

INTRODUO JOGOS

DIGITAIS - AULA 3

Prof: Andr Cotelli do Esprito Santo


E-mail: cotelli.andre@gmail.com
Desenvolvendo Jogos
Pr-Produo
Produo
Ideia

Antes de escrever um jogo, voc precisa de uma ideia - uma


histria (Brainstorm)

Em seguida, definir os objetivos do jogo:


O que o jogador faz?
Como que o jogador fez isso?
Ideia

Onde posso obter idias para jogos?

Outros jogos (No copie outro jogo, claro, mas melhorando e


tendo uma nova perspectiva)

Filmes e vdeos

Jogos da vida real


Desenhos
Storyboards

Storyboard- criar uma sequencia de desenhos que mostram os


nveis do jogo ou as diferentes cenas e metas

Cada storyboard deve incluir um pargrafo ou dois para


descrever o que est acontecendo
Storyboards
Elementos do jogo

Nesta etapa tem que pensar em todos os detalhes possveis, descobrir


todas as regras e a estrutura do jogo
O que o personagem do jogo pode fazer?Ele ou ela pode voar, nadar, e se
teletransportar?
Quantos inimigos diferente ser o heri lutar?
Que tipo (s) de armas esto disponveis?
Pode mais de um jogador jogar ao mesmo tempo?Se sim, quais so as
implicaes disso?
Ser que a perspectiva do jogo ser uma vista lateral, vista de cima, ou de
primeira pessoa e completa viso 3-D?
Que tipo de trilha sonora?Rock, rap, techno?
Qual a personalidade do personagem principal?
Modelagem
Modelagem
Texturas
Animao
Implementao de Cdigos
using UnityEngine;
using System.Collections;
public class DestroyBasic : MonoBehaviour
{
void Update ()
{ if(Input.GetKey(KeyCode.Space))
{
Destroy(gameObject);
}
}
}
Introduo

O Unity3D um ncleo de jogos para o desenvolvimento de


jogos em trs dimenses.

Esta ferramenta engloba diversas funcionalidades necessrias a


esta finalidade, como sistema de renderizao, suporte a
programao de scripts, importao de modelos 3D, imagens e
udios, etc.
Unity 3D
Multiplataforma (Windows, Linux, Mac, Web, Flash,
iOS/Android, Consoles)
Jogos
Interface do Unity 3D
O Unity 3D possui uma interface simples e intuitiva

Sua rea de trabalho engloba janelas, onde cada uma possui uma
funo especfica. Estas janelas so chamadas de Views
Interface do Unity 3D
Interface do Unity 3D
Project View so armazenados todos os
arquivos (assets) que compe o
projeto

Esta a interface para organizao e


manipulao de arquivos como cenas,
scripts, modelos 3D, texturas, udios,
Prefabs e fontes
Interface do Unity 3D
Hierarchy View engloba todos os
elementos contidos no cenrio

Atravs desta possvel organizar e


visualizar a hierarquia entre os
diversos objetos (GameObjects) que
compe a cena

Alm de adicionar e remover objetos


da cena
Interface do Unity 3D
No Inspector encontram-se todas as
informaes de configuraes do Game Object
selecionado, incluindo seus componentes e
suas respectivas propriedades

As propriedades do objeto mostradas podem


ser diretamente modificadas, inclusive
variveis de scripts
Interface do Unity 3D
A barra de ferramentas composta por cinco controles bsicos

Transform Tools: ferramenta de transformao

Transform Gizmo Toggles: altera a exibio

Botes Play, Pause e Step: utilizados com o Game View

Layers Drop-Down: controla quais objetos so


mostrados

Layout Drop-Down: altera a disposio da janela


Interface do Unity 3D
Scene View corresponde a parte interativa do projeto

Possvel editar e posicionar o ambiente, os personagens, as cmeras, e


todos os elementos que compe a cena.

Nesta janela, pode-se manipular os objetos atravs das opes de


arrastar e soltar com o mouse, semelhante ferramentas de
modelagem 3D
Interface do Unity 3D
Interface do Unity 3D
O Game View janela que renderiza a cmera presente no avatar

responsvel pela visualizao do projeto na forma em que ser


exibido quando finalizado, funcionando como uma prvia do
comportamento dos diferentes elementos que o compe

A simulao acionada ao selecionar o boto Play do Toolbar.


Qualquer mudana feita durante esta execuo temporria, sendo
resetada ao sair deste modo
Interface do Unity 3D

Anda mungkin juga menyukai