Desenvolvimento de jogos mobile em Unity – curso gratuito da Kodabra, treinamento 40 horas, Data: 30 de novembro de 2023.
Miscelânea / / December 01, 2023
Sobre o curso:
Este curso é para estudantes avançados que já estão familiarizados com Unity e desejam dominar o desenvolvimento de jogos em nível profissional. Os alunos irão se aprofundar na programação em C#, dominar o uso de inteligência artificial e compilação de projetos para dispositivos móveis.
Os alunos desenvolverão o pensamento sistêmico e aprenderão a lidar com problemas complexos, trabalhando detalhadamente os aspectos técnicos e visuais do jogo. Uma parte importante do curso será aprender e aplicar as regras de equilíbrio do jogo para encontrar a dificuldade ideal para o jogador. As crianças ficarão mais próximas de dominar a profissão de designer de jogos e, após o curso, terão um conjunto de habilidades e conhecimentos suficientes para desenvolver de forma independente jogos de diversos gêneros. O curso expandirá o kit de ferramentas profissionais de cada aluno e adicionará ao seu portfólio dois jogos de alta qualidade com mecânica complexa.
Os rapazes praticarão a escrita de código de forma independente em C# e se aprofundarão no trabalho com novos processos de jogo e recursos gráficos do Unity. Os alunos desenvolverão um jogo de tiro em primeira pessoa com efeitos realistas, criarão uma loja no jogo com armas e bônus, e também pensará e implementará um sistema de diálogo com um personagem não-jogador que dará ao jogador tarefas. Para criar um jogo de simulador de tanques, as crianças aprenderão a trabalhar com inteligência artificial e a usá-la para implementar um comportamento bem pensado do inimigo. As crianças aprenderão como conectar um circuito de controle usando a tela sensível ao toque de um smartphone aos seus projetos e aplicarão seus conhecimentos para preparar de forma independente um aplicativo para um dispositivo móvel.
Objetivos do curso:
1. Apresente às crianças os fundamentos da criação de inteligência artificial;
2. Ensinar trabalhos detalhados com animação 3D;
3. Crie seus próprios efeitos visuais;
4. Explore novas mecânicas e gêneros de jogos com crianças;
5. Explique os princípios de trabalho com controles de toque;
6. Aprenda a criar cutscenes (vídeo de episódio de jogo).
Os graduados do curso serão capazes de:
- Construir algoritmos lineares e não lineares complexos;
- Desenvolver inteligência artificial para personagens do jogo;
- Trabalhar com a física do mundo do jogo;
- Implementar diálogos com NPCs de forma independente;
- Criar animações complexas de modelos 3D;
- Use habilidades OOP para criar seu próprio jogo na linguagem de programação C#.
Resultado de aprendizagem:
Dois jogos completos criados por uma criança (tiro em primeira pessoa e tanques) com efeitos, uso de inteligência artificial e loja de jogos, além de um projeto individual.