Programación de juegos: curso 89.200 rublos. de la Escuela XYZ, capacitación, Fecha: 29 de noviembre de 2023.
Miscelánea / / November 27, 2023
150 conferencias + 22 tareas
duración: 5 meses
nivel de conocimiento: avanzado
más de 380 horas de práctica
Entrenamiento según el programa del ex programador principal de juegos de Rainbow Six Siege
programador de juegos implementa experiencias de usuario, como vehículos controlables o un gancho de agarre, como en Uncharted 4. Si te gustan este tipo de tareas, este curso es para ti. Aquí aprenderá cómo implementar cualquier mecánica en la práctica y hacerlo de manera sistemática, como es habitual en los estudios AAA. Después de completar el curso, podrás crear no solo juegos de disparos, sino también juegos de cualquier otro género: plataformas 2D, RTS, simulador de vuelo, juego de lucha o RPG.
El curso es adecuado para ti si
- Conoces al menos un lenguaje de programación y quieres trabajar como programador de juegos en un estudio de juegos o codificar tus propios juegos en Unreal Engine.\
- El desarrollador de C++, cansado de tareas comerciales aburridas, quiere hacer algo más interesante y mejorar sus habilidades para ganar más.
Programa de capacitación de un programador de juegos que trabajó en Rainbow Six Siege en Ubisoft
Como proyecto de graduación, implementarás uno de los sistemas de juego para elegir: un dron o un arco.
"Trampa profesional" como regalo: una selección de clases magistrales que le ayudarán a encontrar trabajo
Suscripción a XYZ Plus por 1 mes: esta es nuestra base de conocimientos con transmisiones cerradas y clases magistrales
Propósito del curso
El curso le ayudará a convertirse en un verdadero desarrollador: la formación es adecuada tanto para aquellos que ya saben programar juegos como para principiantes que quieran aprender a trabajar en Unreal Engine desde cero. Enseñarte a escribir código que permitirá a los personajes del juego moverse, navegar, disparar e interactuar activamente con el mundo que los rodea. Durante el curso aprenderemos C++, trabajaremos con Unreal Engine 4, configuraremos el inventario y el entorno, crearemos personajes y armas.
¿Qué harás en el curso?
- Crea personajes de juego y no jugadores (NPC) en C++
- Implementa mecánicas de movimiento, disparos, movimiento y muchas otras en Unreal Engine 4
- Encuentre y corrija errores de juego mediante revisiones de código
- Trabajar con el sistema de control de versiones del juego Perforce
- Desarrollar interfaces de juego (gui) y mecánicas de red.
- Optimizar código
Resultado de aprendizaje
Habilidad en implementar mecánicas básicas de shooter en UE y C++.
Aprenderá cómo funcionan los disparos, el movimiento, la replicación de la red Unreal, la inteligencia artificial de los NPC y su reacción al daño, y aprenderá a crear todo esto usted mismo.
Conocimiento de conceptos fundamentales de la industria.
Aprenderá qué es la función Tick y qué etapas tiene, el árbol de comportamientos y el sistema de sentimientos de los NPC, cómo funcionan las animaciones esqueléticas, qué es un trazo de línea o proyección de rayos y cómo se implementa.
Habilidades para trabajar en el estudio.
Después de completar el curso, podrá postularse para un puesto como desarrollador junior en un estudio de juegos y, si tiene experiencia en desarrollo en otra área, entonces para un puesto intermedio.
Realizar revisiones de código para eliminar errores.
Encontrarás y corregirás errores en el juego mediante revisiones de código. Y también trabajar con el sistema de control de versiones del juego Perforce y someterse a pruebas.