Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Workshop Games for Good

Guião da Workshop de produção de jogos em Unity para a Game Jam "Games for Good"

  • Soyez le premier à commenter

Workshop Games for Good

  1. 1. Criar um Jogo em Unity
  2. 2. Clara Ferreira Professora de Informática e Multimédia desde 1997 Programadora na Empresa Radicalmedia Programadora freelancer de vários jogos educativos, nomeadamente “Os jogos da Mimocas” que ganhou um importante prémio da área da multimédia.
  3. 3. Programar um jogo Quando uma empresa lança um jogo, este foi produzido por uma grande equipe onde cada elemento tem uma tarefa específica
  4. 4. E podem ter tarefas muito diferentes da programação Criação Musical e Efeitos sonoros Modelação 3D Escrita Criativa
  5. 5. No entanto Estão a aparecer uma série de jogos Indie fantásticos programados por equipas mais pequenas
  6. 6. 1. Programar em quê? Vamos analisar as ferramentas que poderemos usar….
  7. 7. Game Engine ✘ Para fazer um jogo é preciso um programa que faça a gestão do som, dos gráficos e do próprio jogo no computador ou onde decida corrê-lo.
  8. 8. Game Engine ✘ Antigamente as empresas de jogos programavam o seu próprio Game Engine o que lhes tomava muito tempo e recursos.
  9. 9. Qual é o seu objetivo? ✘ Criar um jogo simples 2D cuja curva de aprendizagem do Game Engine não seja muito elevada? GameMaker Studio 2
  10. 10. Desvantagens ✘ A licença grátis não tem todas as funcionalidades. ✘ A licença grátis só produz versões Windows.
  11. 11. Qual é o seu objetivo? ✘ Criar um jogo 2D ou 3D e que funcione em todas as plataformas? Unreal Engine
  12. 12. Desvantagens ✘ A curva de aprendizagem é enorme. ✘ Há muito menos tutoriais e materiais disponíveis on-line.
  13. 13. Qual é o seu objetivo? ✘ Criar um jogo 2D ou 3D e que funcione em todas as plataformas? Unity
  14. 14. Vantagens ✘ Linguagem de programação C#. ✘ Poder trabalhar para todas as plataformas (Consola, telemóveis, PC’s e Web). ✘ Poder trabalhar em 3D ou 2D.
  15. 15. Instalação do unity
  16. 16. Requisitos mínimos Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.11+ Graphics card with DX10
  17. 17. Vamos começar ✘ É necessário dar um nome e escolher se se pretende um Jogo 2D ou 3D.
  18. 18. Cenas e objetos por cena Palco Objetos para usar Propriedades
  19. 19. Para Adicionar objetos à cena podemos ir a GameObject ou clicar com o lado direito na zona onde estão os objetos de cena
  20. 20. No separador Asset Store, podemos ir buscar materiais para criar o nosso jogo.
  21. 21. Ao criar um terrain, para além de podermos definir o seu tamanho, podemos também modifica-lo, acrescentar-lhe árvores e até flores, também podemos usar um prefab (pré-fabricado) da store.
  22. 22. Para adicionar uma música, basta arrastar para os assets. Depois, se for para tocar como banda sonora, adicionamos o componente áudio source à maincamera.
  23. 23. Para adicionar um texto, estamos a trabalhar com a Interface com o Utilizador (IU). Aparece um canvas que é melhor visualizado com a cena a 2D.
  24. 24. Para adicionar um tipo de letra, temos que o ir colocar nos assets. Os tipos de letra instalados estão em Painel de controlo/Aspeto e personalização/Tipos de Letra
  25. 25. Para Adicionar um personagem que se move Veja o vídeo que se segue
  26. 26. Para detetar se o personagem toca num objeto, temos que criar um script. O script, programado em C#, deverá recorrer à função OnCollisionEnter
  27. 27. Para criar um jogo temos que decidir em que plataforma queremos que funcione. Depois temos que escolher as opções de built. Se quisermos uma plataforma que não instalámos, teremos de instalar no botão “Open Download Page”. Criar o executável 27
  28. 28. Opções do built ✘ É importante decidir acerca de: ○ Qualidade ○ Nome do Jogo ○ Ícone do jogo ○ Resolução ○ Arquitetura 28
  29. 29. Finalmente Mãos à obra! (Contato LinkedIn)

×