KnowledgeCity

Unity intermediário: jogabilidade em 2D

Criar um fundo de deslocação, armadilhas, itens de recolha e compreender o controlo do jogo
Assista à primeira aula grátis — tenha acesso completo às 7 aulas.

To view this video please enable JavaScript.

Curso: Sob demanda
Intermediário  Provedor Ken Geary  7 Lições ·  53m  em Árabe, Alemão, Inglês, Espanhol, Francês, Português, Chinês simplificado 

Descrição do Curso

Irá explorar a codificação à medida que adiciona interatividade para recolher itens, armadilhas e jogabilidade geral, bem como para enviar informações para a sobreposição da IU.

Vai criar um fundo de rolamento simulado, codificando a câmara principal para seguir suavemente o jogador. Adiciona armadilhas criando um sprite pré-fabricado e codificando valores de danos que serão subtraídos à saúde do jogador. Também vais criar prefabs com código para manter uma contagem de quantos pickups são recolhidos pelo jogador. Estas lições irão abranger a incorporação do código de saúde do jogador nos scripts do jogador para atualizar a saúde do jogador à medida que as armadilhas colidem e editar o código de controlo geral do jogo. Isto controla as recolhas e envia a contagem para a sobreposição da interface do utilizador e o valor de saúde, controlando a quantidade de alterações do controlo deslizante de saúde no ecrã. Lançarás novos níveis quando o jogador passar por um ponto de controlo pré-definido, configurarás as definições de construção para sequenciar a cena do menu principal, os vários níveis de jogo e um ecrã inicial de "vencedor".

O Que Você Vai Aprender

  • Crie fundos em rolagem codificando a câmera principal para seguir suavemente o jogador
  • Adicione armadilhas e itens de coleta a cada nível usando prefabs de sprite
  • Codifique valores de dano para armadilhas que subtraem da saúde do jogador
  • Use código para exibir a contagem de coleta e atualizar o status de saúde na sobreposição da interface do usuário
  • Construa habilidades no controle geral do jogo, rastreando coletas e enviando a contagem para a interface do usuário
  • Inicie novos níveis em prefabs de ponto de verificação e configure definições de construção para sequenciar cenas

Principais Conclusões

  • O curso adiciona interatividade aos itens de coleta, armadilhas e jogabilidade enquanto envia informações para a sobreposição da interface do usuário.
  • Um fundo em rolagem simulado é criado codificando a câmera principal para seguir suavemente o jogador.
  • O código de saúde do jogador nos scripts do jogador atualiza a saúde conforme as armadilhas colidem, controlando o controle deslizante de saúde na tela.
  • O código de controle do jogo rastreia coletas, envia a contagem para a sobreposição da interface do usuário e atualiza o valor de saúde.
  • As definições de construção sequenciam a cena do menu principal, os níveis de jogo e uma tela de vitória, com novos níveis iniciados em prefabs de ponto de verificação.

Perguntas Frequentes

O que vou aprender neste curso?

Você aprenderá a criar fundos em rolagem usando um seguimento suave para a câmera, adicionar armadilhas e itens de coleta a cada nível, usar codificação para exibir a contagem de coleta e status de saúde, e construir habilidades no controle geral do jogo.

Quais tópicos as lições abrangem?

As lições abrangem Criando um Fundo em Rolagem, Adicionando Armadilhas, Adicionando Coletas, Codificando Pontuação do Jogo, Codificando Saúde do Jogador e Codificando Controle do Jogo em duas partes.

Como a saúde do jogador e as coletas são tratadas neste curso?

Você incorpora código de saúde do jogador nos scripts do jogador para atualizar a saúde conforme as armadilhas colidem, e edita código de controle do jogo que rastreia as coletas e envia a contagem para a sobreposição da interface do usuário e valor de saúde, controlando quanto o controle deslizante de saúde na tela muda.

Que habilidades este curso constrói?

Constrói habilidades em programação de jogos, programação interativa, interatividade, Unity Container, UnityScript e Unity Engine.

O que acontece quando o jogador completa um nível?

Novos níveis são iniciados quando o jogador atravessa um prefab de ponto de verificação, e as definições de construção são configuradas para sequenciar a cena do menu principal, os vários níveis de jogo e uma tela de vitória.