PROJETO EXEMPLO 2 Jogo Bsico 1 De acordo
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 Unity 3 D, escolher a opção New, criar o projeto de nome PROJETO_EXEMPLO 2. 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 personagem 1 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 Personagem 1, seguir as próximas instruções. 8
“Executar” a cena (scene), clicando no botão PLAY e observar o comportamento do Personagem 1 (objeto) na tela. Personagem 1 PARADO. 9
Em “Hierarchy”, selecionar Personagem 1, clicar no botão Add Component e escolher Rigidibody 2 D seguindo as próximas instruções. 10
“Executar” a cena (scene) e observar o comportamento do Personagem 1 (objeto) na tela. Personagem 1 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 5º CAPÍTULO (slide 6). Porém, o nome do arquivo a ser EXPORTADO será base 1. 13
Em “Hierarchy”, escolher cena_do_jogo, clicar com o botão direito do mouse e selecionar a opção “ 2 D Object” e depois “Sprite”. Em seguida, clicar na opção Rename, batizar New Sprite com o nome de Base 1. Vamos agora , configurar o Sprite 14
Sprite 2 D – Base Chão 15
16
Em “Hierarchy”, selecionar Base 1, clicar no botão Add Component e escolher Box Collider 2 D seguindo as próximas instruções. 17
Ao “executar” a cena (scene) o Personagem 1 cai e passa pela Base 1 sumindo da tela. Para que o Personagem 1 ao cair não passe da Base 1, executar as próximas orientações. Em “Hierarchy”, selecionar Personagem 1, clicar no botão Add Component e escolher Circle Collider 2 D, obtendo a seguinte tela: 18
“Executar” a cena (scene) e observar o comportamento do Personagem 1 (objeto) na tela. Personagem 1 (CAINDO), porém, PARANDO na Base 1 (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 background 1. O nome do arquivo EXPORTADO será também background 1. 24
Em “Hierarchy”, escolher cena_do_jogo, clicar com o botão direito do mouse e selecionar a opção “ 2 D Object” e depois “Sprite”. Em seguida, clicar na opção Rename, batizar New Sprite com o nome de Background 1. 25
- Slides: 25