Desenvolvedor de jogos Unity. Básico - curso 63.700 rublos. da Otus, treinamento de 4 meses, data de 27 de novembro de 2023.
Miscelânea / / November 27, 2023
Você começará com o básico e dominará técnicas avançadas do Unity para criar jogos 2D e 3D. Após o treinamento, você terá todas as habilidades necessárias para projetar a arquitetura do jogo, escrever código limpo, criar IA inteligente, otimizar e monetizar o jogo.
Para quem é este curso?
- Para quem quer ser desenvolvedor de jogos. Você terá preparação e prática suficientes para se qualificar para uma posição de desenvolvedor intermediário no desenvolvimento de jogos.
- Para quem quer dar vida à sua ideia de jogo. Durante o curso você poderá trabalhar em seu projeto com o apoio de seus professores.
3 jogos que você criará
Batalha 3D baseada em turnos semelhante ao RAID Shadow Legends
Habilidades que você aprenderá enquanto trabalha neste projeto: Corrotinas, Objetos Scriptáveis, trabalhando com animações (MecAnim e Legacy Animation), Unity UI, sistemas de partículas, reprodução de som, DontDestroyOnLoad, extensão redator, etc.
Plataforma 2D
Habilidades que você aprenderá enquanto trabalha neste projeto: Tilemap, física 2D, novo sistema de entrada, controle de câmera usando Cinemachine, geração de nível processual, serialização, etc.
Atirador 3D on-line
Habilidades que você aprenderá enquanto trabalha neste projeto: Criação de jogos multijogador, Física 3D, Terreno, Malha de navegação, Ragdolls, Cinemática Inversa, IA e criação de bots (Máquinas de Estados Finitos, Árvores de Comportamento, Planejamento de Ações Orientadas a Objetivos), Unidade de Fótons Rede, etc. Exemplos de 3 jogos que serão desenvolvidos por alunos do curso online “Unity Game Developer. Básico" durante o treino!
Recursos do curso
- Antes do lançamento, atualizamos o programa e disponibilizamos tudo de novo e promissor que o Unity oferece atualmente. Comparamos diferentes abordagens para mostrar as vantagens das novas ferramentas.
- Mergulhamos em técnicas de desenvolvimento que permitem implementar conceitos complexos, simplificar processos de rotina e obter código limpo.
- Você dominará o desenvolvimento de jogos desde a ideia até a implementação, incluindo monetização, aquisição e retenção de jogadores.
Ensinamos os princípios de criação de jogos e os recursos do Unity para que você possa implementar suas ideias e não copiá-las.
1
bemGraduado pela Perm State Technical University (PSTU) Faculdade de Engenharia Elétrica (ETF) Departamento de Tecnologias da Informação e sistemas automatizados (ITAS).As carreiras profissionais incluem uma ampla variedade de áreas de tecnologia da informação, desde desenvolvimento de software até controladores (sistemas de controle de processo) até...
Graduado pela Perm State Technical University (PSTU) Faculdade de Engenharia Elétrica (ETF) Departamento de Tecnologias da Informação e sistemas automatizados (ITAS).As carreiras profissionais incluem uma ampla variedade de áreas de tecnologia da informação, desde desenvolvimento programas para controladores (APCS) para criar sistemas CRM e trabalhar com dispositivos Kinect, Oculus Rift, etc. Lecionou por três anos universidade. Desenvolvi dois cursos online completos sobre Unity. Desde 2013 desenvolve jogos, considera esta uma classe de programas particularmente complexa e interessante, pois muitas coisas precisam ser levadas em consideração na hora de criar. Começou a trabalhar com Unity versão 3.5 Como parte da equipe do Brainy Studio, venceu diversas competições e competições de TI: DevGAMM, AppCampus (Finlândia), Microsoft Imagine Cup na categoria Games (EUA). Nos últimos anos, ele também vem desenvolvendo projetos não relacionados a jogos na área de realidade virtual.
1
bemAutor do programa, desenvolvedor freelance
Experiência profissional: 7 anos de programação em C# .Net e C# Unity. Desenvolvi um simulador virtual para estudantes de Direito e importei-o para VR. Desenvolvi um aplicativo para investigadores de Moscou. Participou do desenvolvimento do jogo mobile Race Masters. Participou de diversas startups. Atuou como professor em uma universidade por 4 anos, ministrando cursos de design de software e programação em C# e C++. Realizou treinamento para alunos do Technopark. Desde 2016, realiza cursos online e desenvolve um programa educacional de cursos. Educação: ASTU, Departamento de Processamento Automatizado de Informação e Sistemas de Controle. Em 2017, ingressou na pós-graduação em Análise de Sistemas.
1
bemDesde 2008 desenvolve jogos profissionalmente e como hobby. Iniciou com Flash e ActionScript 2/3, inclusive escrevendo e ministrando o curso "Programação de Jogos em AS3". Mais tarde ele trabalhou...
Desde 2008 desenvolve jogos profissionalmente e como hobby. Iniciou com Flash e ActionScript 2/3, inclusive escrevendo e ministrando o curso "Programação de Jogos em AS3". Mais tarde trabalhou com Unity (a partir da versão 4.6) e Unreal Engine 4. Participou do desenvolvimento de peças cliente e servidor para jogos, ferramentas para artistas, game designers e produtores. Desde 2021 - desenvolvedor independente de jogos Unity. Educação: Universidade Estadual de Krasnoyarsk, Faculdade de Física. Professor
Introdução à Unidade. Escrevendo o primeiro jogo
-Tópico 1.Introduzindo a Unidade
-Tópico 2.Introdução à linguagem C#
-Tópico 3.OOP
-Tópico 4. Loop de jogo no Unity
-5.Tema UI Unity e carregamento de cena
-Tópico 6.Efeitos especiais
-Tema 7.Sons e música
Desenvolvimento de jogos 2D em Unity
-Tópico 8.Criando um projeto 2D
-Tópico 9.Introdução à física
-Tópico 10.Física avançada
-Tema Animação 11.2D. DOTween, Spine e outras ferramentas
-Tópico 12. Processamento de entrada, novo sistema de entrada e Cinemachine
-Tópico 13. Geração processual de níveis
-Tópico 14. Progresso do jogo e sua preservação
Desenvolvimento de jogos 3D online
-Tópico 15.Introdução ao terreno, malha de navegação, controle de personagem
-Tópico 16.Introdução à rede Photon Unity
-Tópico 17. Elementos do Jogo, Ragdolls e Cinemática Inversa
-Tópico 18.Personagens não jogáveis
-Tópico 19. Localização de aplicativos
-Tópico 20.AI e bots (parte 1, máquina de estado e árvore de comportamento)
-Tópico 21.AI e bots (parte 2, planejador de IA da unidade)
Design de jogos, monetização e publicação de jogos
-Tópico 22.Introdução ao design de jogos
-Tópico 23.Criando compilações e publicando
-Tópico 24. Abordagens para monetização e compras no jogo
-Tópico 25. Atrair e reter jogadores
Tópicos Avançados
-Tópico 26.Padrão de controlador de visualização de modelo
-Tópico 27.Otimização
-Tópico 28.Extensão do editor
-Tema 29.Pipeline de renderização programável
-Tópico 30. Ativos Endereçáveis
Projeto de trabalho
-Tópico 31. Seleção do tema e organização do trabalho do projeto
-Tópico 32. Consulta sobre projetos e trabalhos de casa
-Tópico 33.Proteção do trabalho de design