Desenvolvedor de jogos no Unity do zero - curso gratuito da Skillbox, treinamento, Data: 29 de novembro de 2023.
Miscelânea / / November 27, 2023
Qualquer pessoa que queira entrar no desenvolvimento de jogos
Aprenda a programar em C#, entenda os conceitos básicos de modelagem 3D e os recursos de desenvolvimento de jogos. Você pode começar a trabalhar na área que lhe interessa.
Programadores iniciantes
Sistematize seu conhecimento na linguagem C#, estude a API Unity. Ao final do treinamento, você terá um conhecimento profundo de todas as etapas do desenvolvimento e um portfólio pronto – poderá cobrar mais pelo seu trabalho.
Para desenvolvedores experientes que desejam ingressar no desenvolvimento de jogos
Domine o motor Unity, aprenda como criar lógica de jogo e entenda como funciona uma equipe de desenvolvimento de jogos. Você pode mudar sua especialização e trabalhar em um estúdio de jogos.
MODELAGEM 3D, NOÇÕES BÁSICAS DE TRABALHO NO UNITY Chefe da função comercial de desenvolvedor de jogos, COO do estúdio de desenvolvimento de jogos IThub games, desenvolvedor certificado em Unity
Introdução à Unidade
Instale o motor, conheça a interface e trabalhe com os primitivos.
Trabalhando com ativos no palco
Você descobrirá como e onde baixar modelos e gráficos prontos, aprenderá sobre câmeras e iluminação.
Introdução às Interfaces
Crie sua primeira interface usando o elemento Canvas.
Apresentando C#
Escreva o código que fará o jogo responder às interações do jogador com a interface.
Oficina C#
Você aprenderá sobre variáveis, tipos de dados, arrays, loops e métodos - entenderá o básico de quase todas as linguagens de programação. Para reforçar suas habilidades, crie um jogo Tic Tac Toe.
Jogo Salve a vila: começando
Você entenderá qual é o loop e o tempo do jogo no Unity e adicionará música de fundo ao jogo.
Jogo Salve a vila: final
Escreva métodos de loop de jogo e configure processos de jogo.
Mover e girar
Aprenda a mover e girar objetos usando código, vetores e o componente Transform.
Apresentando o Motor de Física
Aprenda a trabalhar com colisores, gatilhos e RigidBody para aproveitar o poder do mecanismo de física Unity.
Jogo de Bola Selvagem: Parte 1
Entenda os cenários e a animação do personagem, crie uma pista de obstáculos.
Jogo de Bola Selvagem: Parte 2
Aprenda como inserir dados, configurar sua câmera e criar níveis usando o ProBuilder.
Jogo de Bola Selvagem: Parte 3
Personalize o som, adicione uma mecânica de reinicialização retardada e familiarize-se com o sistema de partículas para criar efeitos especiais.
Jogo de Bola Selvagem: Parte 4
Adicione texturas e materiais aos recursos do jogo para torná-lo mais colorido.
Trabalhando em equipes
Você aprenderá por que uma equipe é necessária no desenvolvimento de jogos, como as tarefas são distribuídas e quais funções existem. Considere ferramentas que ajudem vocês a trabalhar juntos em um projeto.
Narrativa em jogos
Domine os princípios de contar histórias em jogos e entenda como o enredo de um jogo difere dos livros e filmes.
Plataforma: parte 1
Você começará a trabalhar com gráficos 2D, adicionando sprites (imagens) e animações ao jogo.
Plataforma: parte 2
Você entenderá a física 2D, revisará seu conhecimento sobre aceleradores e gatilhos e aprenderá sobre conectores e efetores.
Plataforma: parte 3
Aprenda a configurar a câmera para que ela siga o herói sem problemas, crie oponentes e anote a lógica de seu comportamento.
Plataforma: parte 4
Personalize a interface do jogo e o controlador do personagem, implemente a seleção de bônus, danos ao jogador e aos inimigos.
Oficina C#
Entenda loops, construção de switch-case e algoritmos de classificação de bolhas e seleção para melhorar suas habilidades de programação.
Jogo para celular Crazy Run:
Projete a interface para diferentes resoluções, aprenda a trabalhar com entrada de dados móveis - touchscreen e giroscópio.
Apresentando o Liquidificador
Você entenderá a interface do editor 3D gratuito Blender para criar você mesmo recursos para seus jogos.
Modelagem de adereços
Aprenda a criar elementos ambientais estáticos - adereços.
Trabalhando com materiais no Blender
Aprenda a criar materiais no Blender e vinculá-los a modelos. Importe materiais prontos para o Unity para adicionar detalhes aos jogos.
Criando um personagem Low Poly
Você modelará um personagem simples que pode ser importado para o Unity.
Criando um cenário de jogo
Aprenda como criar terreno para locais usando a ferramenta Terreno integrada do Unity, que permite personalizar o terreno de maneira flexível.
Criando animação e trabalhando com a câmera
Dê vida a personagens e objetos com animação usando TimeLines e aprenda a controlar sua câmera com CineMachine, uma ferramenta poderosa usada não apenas em jogos, mas também em filmes.
Pós-processamento
Adicione efeitos de desfoque, reflexão e distorção ao jogo, ajuste a correção de cores, profundidade de desenho e outros parâmetros e filtros.
Design de jogo
Descubra o que o jogador quer e como dar a ele. Crie a documentação do jogo para que a equipe entenda corretamente sua ideia.
Jogo DarkLand: o começo
Crie um nível e inimigos, personalize seu comportamento e aprenda como torná-los mais inteligentes usando o NavMesh, uma ferramenta de localização de caminhos.
Jogo DarkLand: final
Configure a mira com o mouse, ensine objetos a rastrear interseções e distâncias usando Raycasts.
Projeto de graduação
Arcada de cima para baixo. Você criará um jogo arcade baseado no jogo Crimson Land. Nele, o jogador utilizará diversas armas para destruir ondas de monstros.