SlideShare a Scribd company logo
1 of 13
WORKSHOP – CRIAR UM
JOGO EM UNITY
Ficha da construção do jogo
CRIAR UM PROJETO NO UNITY
• Vá ao site do Unity e descarregue a última
versão.
• Comece um novo projeto.
BAIXAR UM PACOTE DE
ELEMENTOS BÁSICOS
• Vá ao site do Unity e descarregue o pacote de
elementos “Fantasy landscape”
ADICIONAR UM TERRENO
• Adicione um terreno.
• Formate o terreno para ter relva, montanhas,
árvores e flores.
BAIXAR UM PERSONAGEM
• Vá ao site do Unity e descarregue o
personagem “Character Pack: Free Sample”
ADICIONAR UM PERSONAGEM
• Adicione um personagem.
• Atribua à câmera, o script “CameraLogic” que
vem com o personagem, no separador scripts.
• Edite o código de forma a alterar o valor da
variável m_distance para 3f;
BAIXAR UMA CAIXA
• Vá ao site do Unity e descarregue o pacote
“Crates And Barrels Pack Volume 1 - Free
Version”
ADICIONAR VÁRIAS CAIXAS
• Adicione ao terreno, escondidos, vários
caixotes dos prefabs.
DAR UM NOME COMUM AOS
CAIXOTES
• Crie um tag para todos os caixotes de forma a
que ao necessitar de os programar, consiga
usar o mesmo nome.
ATRIBUIR A CAPACIDADE DE
REAGIR AO TOQUE ÀS CAIXAS
• Adicione um componente da física – box
collider a cada caixa.
ADICIONAR UM TEXTO
• Adicione um texto que deverá aparecer no
canto superior direito.
• Esse texto deverá ter um tipo de letra
diferente de Arial, para isso vá a Painel de
Controlo/Aspeto e Personalização/Tipos de
Letra e depois arraste a fonte para os
materiais.
FAÇA O CÓDIGO QUE PERMITA
PONTUAR
• Sempre que o jogador “achar”
uma caixa, a pontuação deverá
aumentar 100 pontos e a caixa
desaparece.
• Para isso use o seguinte código:
using UnityEngine;
using UnityEngine.UI;
public class bateu : MonoBehaviour
{
public Text pontuar;
void OnCollisionEnter(Collision informacao)
{
if (informacao.collider.tag == "caixas")
{
Destroy(informacao.collider.gameObject);
int valor = int.Parse(pontuar.text)+100;
pontuar.text= valor.ToString();
}
}
}
FAÇA UM EXECUTÁVEL DO
JOGO PARA WINDOWS
• Crie um Ícone para o jogo de 512x512 no Gimp,
Photoshop ou até no Paint.
• Em player settings dê um nome ao jogo e coloque o
ícone.
• Escolha a opção de jogar em janela.
• Escolha produzir para a plataforma 64 bits.
• Faça o built.
• Jogue! XD

More Related Content

More from Clara Ferreira

Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual StudioWindows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Clara Ferreira
 
Sistemas de Gestão de Bases de Dados
Sistemas de Gestão de Bases de DadosSistemas de Gestão de Bases de Dados
Sistemas de Gestão de Bases de Dados
Clara Ferreira
 

More from Clara Ferreira (20)

Operadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - ProgramaçãoOperadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - Programação
 
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual StudioWindows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
 
Exercícios de Photoshop
Exercícios de PhotoshopExercícios de Photoshop
Exercícios de Photoshop
 
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
VISITA DE ESTUDO PLNM- “VER SANTARÉM PELOS OLHOS DE OUTROS MUNDOS”
 
Dca Actionscript - aula 2
Dca   Actionscript - aula 2Dca   Actionscript - aula 2
Dca Actionscript - aula 2
 
Dca Actionscript - Aula 1
Dca   Actionscript - Aula 1Dca   Actionscript - Aula 1
Dca Actionscript - Aula 1
 
Os nossos Heróis Preferidos
Os nossos Heróis PreferidosOs nossos Heróis Preferidos
Os nossos Heróis Preferidos
 
Núcleo clubes
Núcleo clubesNúcleo clubes
Núcleo clubes
 
O som - Audacity
O som - AudacityO som - Audacity
O som - Audacity
 
Sessao 5 - Formação Unity
Sessao 5 - Formação UnitySessao 5 - Formação Unity
Sessao 5 - Formação Unity
 
Sessao 3 - Formação Unity
Sessao 3 - Formação UnitySessao 3 - Formação Unity
Sessao 3 - Formação Unity
 
Sessao 2 - Formação Unity
Sessao 2 - Formação UnitySessao 2 - Formação Unity
Sessao 2 - Formação Unity
 
Sessao 1 - Formação Unity
Sessao 1 -  Formação UnitySessao 1 -  Formação Unity
Sessao 1 - Formação Unity
 
Workshop Games for Good
Workshop Games for GoodWorkshop Games for Good
Workshop Games for Good
 
Manual Socrative
Manual SocrativeManual Socrative
Manual Socrative
 
Manual Kahoot
Manual KahootManual Kahoot
Manual Kahoot
 
SGBD - Aula 4
SGBD - Aula 4SGBD - Aula 4
SGBD - Aula 4
 
SGBD - Aula 3
SGBD - Aula 3SGBD - Aula 3
SGBD - Aula 3
 
SGBD - Aula 2
SGBD - Aula 2SGBD - Aula 2
SGBD - Aula 2
 
Sistemas de Gestão de Bases de Dados
Sistemas de Gestão de Bases de DadosSistemas de Gestão de Bases de Dados
Sistemas de Gestão de Bases de Dados
 

Recently uploaded

Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
tatianehilda
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
sh5kpmr7w7
 

Recently uploaded (20)

PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 

Ficha de trabalho - Workshop Unity

  • 1. WORKSHOP – CRIAR UM JOGO EM UNITY Ficha da construção do jogo
  • 2. CRIAR UM PROJETO NO UNITY • Vá ao site do Unity e descarregue a última versão. • Comece um novo projeto.
  • 3. BAIXAR UM PACOTE DE ELEMENTOS BÁSICOS • Vá ao site do Unity e descarregue o pacote de elementos “Fantasy landscape”
  • 4. ADICIONAR UM TERRENO • Adicione um terreno. • Formate o terreno para ter relva, montanhas, árvores e flores.
  • 5. BAIXAR UM PERSONAGEM • Vá ao site do Unity e descarregue o personagem “Character Pack: Free Sample”
  • 6. ADICIONAR UM PERSONAGEM • Adicione um personagem. • Atribua à câmera, o script “CameraLogic” que vem com o personagem, no separador scripts. • Edite o código de forma a alterar o valor da variável m_distance para 3f;
  • 7. BAIXAR UMA CAIXA • Vá ao site do Unity e descarregue o pacote “Crates And Barrels Pack Volume 1 - Free Version”
  • 8. ADICIONAR VÁRIAS CAIXAS • Adicione ao terreno, escondidos, vários caixotes dos prefabs.
  • 9. DAR UM NOME COMUM AOS CAIXOTES • Crie um tag para todos os caixotes de forma a que ao necessitar de os programar, consiga usar o mesmo nome.
  • 10. ATRIBUIR A CAPACIDADE DE REAGIR AO TOQUE ÀS CAIXAS • Adicione um componente da física – box collider a cada caixa.
  • 11. ADICIONAR UM TEXTO • Adicione um texto que deverá aparecer no canto superior direito. • Esse texto deverá ter um tipo de letra diferente de Arial, para isso vá a Painel de Controlo/Aspeto e Personalização/Tipos de Letra e depois arraste a fonte para os materiais.
  • 12. FAÇA O CÓDIGO QUE PERMITA PONTUAR • Sempre que o jogador “achar” uma caixa, a pontuação deverá aumentar 100 pontos e a caixa desaparece. • Para isso use o seguinte código: using UnityEngine; using UnityEngine.UI; public class bateu : MonoBehaviour { public Text pontuar; void OnCollisionEnter(Collision informacao) { if (informacao.collider.tag == "caixas") { Destroy(informacao.collider.gameObject); int valor = int.Parse(pontuar.text)+100; pontuar.text= valor.ToString(); } } }
  • 13. FAÇA UM EXECUTÁVEL DO JOGO PARA WINDOWS • Crie um Ícone para o jogo de 512x512 no Gimp, Photoshop ou até no Paint. • Em player settings dê um nome ao jogo e coloque o ícone. • Escolha a opção de jogar em janela. • Escolha produzir para a plataforma 64 bits. • Faça o built. • Jogue! XD