Desarrollador de juegos Unity. Básico - curso 63.700 rublos. de Otus, entrenamiento 4 meses, fecha 27 de noviembre de 2023.
Miscelánea / / November 27, 2023
Comenzarás con lo básico y dominarás técnicas avanzadas de Unity para crear juegos 2D y 3D. Después de la capacitación, tendrás todas las habilidades necesarias para diseñar la arquitectura del juego, escribir código limpio, crear IA inteligente, optimizar y monetizar el juego.
¿Para quién es este curso?
- Para aquellos que quieren ser desarrolladores de juegos. Tendrá suficiente preparación y práctica para calificar para un puesto de desarrollador intermedio en el desarrollo de juegos.
- Para aquellos que quieran darle vida a su idea de juego. Durante el curso podrás trabajar en tu proyecto con el apoyo de tus profesores.
3 juegos que crearás
Luchador 3D por turnos similar a RAID Shadow Legends
Habilidades que aprenderá mientras trabaja en este proyecto: corrutinas, objetos programables, trabajo con animaciones. (MecAnim y Legacy Animation), Unity UI, sistemas de partículas, reproducción de sonido, DontDestroyOnLoad, extensión redactor, etc.
juego de plataformas 2D
Habilidades que aprenderá mientras trabaja en este proyecto: Tilemap, física 2D, nuevo sistema de entrada, control de cámara usando Cinemachine, generación de niveles procedimentales, serialización, etc.
Juego de disparos en línea en 3D
Habilidades que aprenderá mientras trabaja en este proyecto: creación de juegos multijugador, física 3D, terreno, malla de navegación, Ragdolls, cinemática inversa, IA y creación de bots (máquinas de estados finitos, árboles de comportamiento, planificación de acción orientada a objetivos), Photon Unity Redes, etc Ejemplos de 3 juegos que serán desarrollados por los estudiantes del curso online “Unity Game Developer. ¡Básico" durante el entrenamiento!
Características del curso
- Antes del lanzamiento, actualizamos el programa y brindamos todo lo nuevo y prometedor que ofrece Unity actualmente. Comparamos diferentes enfoques para mostrar las ventajas de las nuevas herramientas.
- Nos sumergimos en técnicas de desarrollo que le permiten implementar conceptos complejos, simplificar procesos rutinarios y lograr un código limpio.
- Dominará el desarrollo de juegos desde la idea hasta la implementación, incluida la monetización, la adquisición y retención de jugadores.
Enseñamos los principios de la creación de juegos y las capacidades de Unity para que puedas implementar tus ideas y no copiarlas.
1
BuenoGraduado de la Universidad Técnica Estatal de Perm (PSTU), Facultad de Ingeniería Eléctrica (ETF), Departamento de Tecnologías de la Información y sistemas automatizados (ITAS).Las carreras profesionales incluyen una amplia variedad de áreas de la tecnología de la información, desde el desarrollo de software hasta controladores (sistemas de control de procesos) hasta...
Graduado de la Universidad Técnica Estatal de Perm (PSTU), Facultad de Ingeniería Eléctrica (ETF), Departamento de Tecnologías de la Información y sistemas automatizados (ITAS).Las carreras profesionales incluyen una amplia variedad de áreas de las tecnologías de la información, desde el desarrollo programas para controladores (APCS) para crear sistemas CRM y trabajar con dispositivos Kinect, Oculus Rift, etc. Enseñó durante tres años. universidad. Desarrollé dos cursos en línea completos sobre Unity. Desde 2013 desarrolla juegos, lo considera una clase de programas especialmente compleja e interesante, ya que a la hora de crear hay que tener en cuenta muchas cosas. Comenzó a trabajar con Unity versión 3.5. Como parte del equipo de Brainy Studio, ganó varios concursos y competencias de TI: DevGAMM, AppCampus (Finlandia), Microsoft Imagine Cup en la categoría Juegos (EE. UU.). En los últimos años también ha estado desarrollando proyectos no lúdicos en el campo de la realidad virtual.
1
BuenoAutor del programa, desarrollador autónomo.
Experiencia profesional: 7 años de programación en C# .Net y C# Unity. Desarrollé un simulador virtual para estudiantes de derecho y lo importé a VR. Desarrolló una aplicación para investigadores de Moscú. Participó en el desarrollo del juego móvil Race Masters. Participó en diversas startups. Trabajó como docente en una universidad durante 4 años, impartiendo cursos de diseño de software y programación en C# y C++. Realicé capacitaciones para escolares en el Tecnoparque. Desde 2016 imparte cursos en línea y desarrolla un programa educativo para cursos. Educación: ASTU, Departamento de Sistemas de Control y Procesamiento Automatizado de Información. En 2017, ingresó a la escuela de posgrado con una licenciatura en Análisis de Sistemas.
1
BuenoDesde 2008 desarrolla juegos de forma profesional y como hobby. Comencé con Flash y ActionScript 2/3, incluyendo redacción e impartición del curso "Programación de juegos en AS3". Posteriormente trabajó...
Desde 2008 desarrolla juegos de forma profesional y como hobby. Comencé con Flash y ActionScript 2/3, incluyendo redacción e impartición del curso "Programación de juegos en AS3". Posteriormente trabajó con Unity (a partir de la versión 4.6) y Unreal Engine 4. Participó en el desarrollo de partes de cliente y servidor para juegos, herramientas para artistas, diseñadores y productores de juegos. Desde 2021: desarrollador independiente de juegos Unity. Educación: Universidad Estatal de Krasnoyarsk, Facultad de Física. Maestro
Introducción a la unidad. Escribiendo el primer juego
-Tema 1. Introducción a la unidad
-Tema 2.Introducción al lenguaje C#
-Tema 3.OOP
-Tema 4. Bucle de juego en Unity
-5. Tema de Unity UI y carga de escenas
-Tema 6.Efectos especiales
-Tema 7.Sonidos y música
Desarrollo de juegos 2D en Unity
-Tema 8.Creación de un proyecto 2D
-Tema 9.Introducción a la física
-Tema 10. Física avanzada
-Tema de animación 11.2D. DOTween, Spine y otras herramientas
-Tema 12.Procesamiento de Entrada, Nuevo Sistema de Entrada y Cinemachine
-Tema 13. Generación procesal de niveles
-Tema 14. Progreso del juego y su conservación.
Desarrollo de juegos 3D online.
-Tema 15.Introducción al Terreno, Malla de Navegación, control de personajes
-Tema 16.Introducción a las redes Photon Unity
-Tema 17.Elementos de Juego, Ragdolls y Cinemática Inversa
-Tema 18.Personajes no jugadores
-Tema 19. Localización de aplicaciones
-Tema 20.AI y bots (parte 1, máquina de estados y árbol de comportamiento)
-Tema 21.IA y bots (parte 2, planificador de IA de Unity)
Diseño de juegos, monetización y publicación de juegos.
-Tema 22.Introducción al diseño de juegos
-Tema 23.Creación de builds y publicación.
-Tema 24. Enfoques de monetización y compras dentro del juego
-Tema 25. Atracción y retención de jugadores
Temas avanzados
-Tema 26. Patrón de controlador de vista de modelo
-Tema 27.Optimización
-Tema 28.Extensión del editor
-Tema 29. Canalización de renderizado programable
-Tema 30.Activos Direccionables
Trabajo de proyecto
-Tema 31. Selección del tema y organización del trabajo del proyecto.
-Tema 32. Consulta sobre proyectos y deberes
-Tema 33.Protección de las obras de diseño