Você está na página 1de 25

PROJETO EXEMPLO 2

Jogo Básico

1
De acordo com o ambiente de desenvolvimento da Unity, iniciar o
desenvolvimento introdutório do segundo exemplo, chamado
PROJETO_EXEMPLO 2.

As operações deste exemplo estão relacionadas à criação de um personagem que


para início dos estudos será representado por um círculo.

Abrir Unity3D, escolher a opção New, criar o projeto de nome PROJETO_EXEMPLO2.


NOTA IMPORTANTE: Batizar a cena do novo projeto como cena_do_jogo, inserir um
Panel e configurar a propriedade Render Mode do Canvas para Screen Picture –
Camera e mova a câmera para Render Camera.
2
Criando o personagem

Abrir Inkscape,
clicar na opção de
menu Arquivo e
selecionar a opção
Propriedades do
Desenho. No
campo Mostrar
unidades, definir
px e manter
Retrato
para Orientação.

3
Ainda no Inkscape,
selecionar a ferramenta
Elipse e criar um círculo
simples
com a cor preta, conforme a
imagem a seguir:

Salvar o arquivo do
Inkscape com o nome de
personagem1 na pasta na
pasta Documentos.

4
No Inkscape, acessar
menu Arquivo e escolher
Exportar Imagem PNG.
Atenção! Exportar
diretamente para a pasta
Assets do próprio projeto.

5
6
Inserindo um Sprite

7
Para configurar Personagem1, seguir as próximas instruções.

8
“Executar” a cena (scene), clicando no botão PLAY e observar o
comportamento do Personagem1 (objeto) na tela. Personagem1 PARADO.

9
Em “Hierarchy”, selecionar Personagem1, clicar no botão Add
Component e
escolher Rigidibody2D seguindo as próximas instruções.

10
“Executar” a cena (scene) e observar o comportamento do Personagem1
(objeto) na tela. Personagem1 CAINDO.

11
Criando uma base retangular

No Inkscape,
selecionar a
ferramenta
Retângulo e criar
uma base em
cor preta,
conforme a
imagem a seguir:

12
Exportar o arquivo do Inkscape de acordo com as orientações do

CAPÍTULO (slide 6). Porém, o nome do arquivo a ser
EXPORTADO
será base1.

13
Em “Hierarchy”, escolher cena_do_jogo, clicar com o botão direito do mouse
e selecionar a opção “2D Object” e depois “Sprite”. Em seguida, clicar na
opção
Rename, batizar New Sprite com o nome de Base1.

Vamos agora , configurar o Sprite

14
Sprite 2D – Base Chão

15
16
Em “Hierarchy”, selecionar Base1, clicar no botão Add Component e escolher
Box Collider 2D seguindo as próximas instruções.

17
Ao “executar” a cena (scene) o Personagem1 cai e passa pela Base1 sumindo
da tela. Para que o Personagem1 ao cair não passe da Base1, executar as próximas
orientações.

Em “Hierarchy”,
selecionar Personagem1,
clicar no botão Add
Component e
escolher Circle
Collider2D, obtendo a
seguinte tela:

18
“Executar” a cena (scene) e observar o comportamento do Personagem1
(objeto) na tela. Personagem1 (CAINDO), porém, PARANDO na Base1 (Chão).

19
Resumo

20
As próximas orientações estão direcionadas
para a inclusão de Text para representar o nome do jogo.

Em “Hierarchy”, clicar com o botão


direito do mouse, escolher UI (User
Interface) e em seguida Text.

Em “Inspector”, colocar o nome Basic


Game na propriedade Text. Selecionar
Bold para Font Style e 25 para Font
Size.

Com o Seletor de cores, definir amarelo


paraa cor do texto.

21
Em “Hierarchy”, dar um clique duplo em Text e posicioná-lo de forma que o
texto apareça na tela do jogo.

22
As próximas orientações estão direcionadas para inclusão de
um Background no jogo.

23
No Inkscape, em “Arquivo” e depois “Propriedades do Desenho”, colocar a
Orientação como Paisagem.

De acordo com a ilustração abaixo, selecionar a ferramenta


Retângulo do Inkscape e criar um RETÂNGULO em cor
verde (bem claro) para representar o background da cena.

Salvar o arquivo no Inkscape com o nome de background1.


24
O nome do arquivo EXPORTADO será também background1.
Exportar o arquivo na pasta Assets do próprio projeto.
Em “Hierarchy”, escolher cena_do_jogo, clicar com o botão direito do mouse
e selecionar a opção “2D Object” e depois “Sprite”. Em seguida, clicar na
opção
Rename, batizar New Sprite com o nome de Background1.

25

Você também pode gostar