Bases del sistema Gameplay Ability system (GAS) de Unreal
Creación de mecánicas con Gameplay Ability System (GAS)
Mejores habilidades de personajes utilizando Gameplay Effects y Gameplay Cues
Bases de networking para cualquier tipo de videojuego cliente-servidor
Bases de replicación en Unreal Engine
Creación de un Lobby y sesiones multiplayer
Conexión a sesiones por medio de Steamworks
Entender los desafíos generales y posibles optimizaciones de juegos multi-jugador online
Descripción
Toma tus habilidades como programador de videojuegos en Unreal Engine y llévalas al siguiente nivel aprendiendo a crear juegos multi-jugador (multiplayer) online en Unreal Engine con contenido creado por dos expertos game programmers de Teravision Games, una de las empresas más exitosas de América Latina.
Los juegos multi-jugador online han sido la revolución en los últimos años. Fortnite, Fall Guys, PUBG, Call of Duty Modern Warfare (2019) son solo algunos ejemplos de hacia donde se dirige una gran parte de la industria: videojuegos como servicios, que siempre tienen un componente online esencial, sea dicho componente de forma de multi-jugador o no. Debido a ello es muy importante para cualquier programador de videojuegos conocer mas sobre creación de juegos online con sistemas de cliente-servidor y Unreal Engine tienee excelentes sistemas para lograr esto.
En este curso online de programación de videojuegos multiplayer online en Unreal Engine vas a crear tu propio Battle Royale! Vamos a crear lo que son las bases de juegos como Fortnite creando mecánicas con Gameplay Ability system (GAS) incluyendo el aro de fuego, aprendiendo de networking y de cliente-servidor, aplicando los conceptos de replicación de habilidades, items y mas para diferentes sesiones de un videojuego multiplayer en Unreal Engine, y vamos a utilizar Steamworks para crear y manejar un lobby y nuestras sesiones.
Al terminar el curso online de programación de videojuegos multiplayer online en Unreal Engine de ARKDE tendrás un prototipo de un videojuegos en tercera persona donde podrás tener varias sesiones abiertas y conectadas entre sí con Steamworks. Tus jugadores podrán usar habilidades para herir a otros, evadir el aro de fuego y ganar una partida contra otras personas en-linea.
PC con Unreal Engine (version mayor o igual a 4.23) instalado
Experiencia básica en programación con C++
Experiencia básica con Unreal Engine y blueprints
Tus instructores
Francisco RoseroSenior Gameplay Programmer en
Ingeniero de Sistemas de la Universidad de Los Andes y actualmente Game Developer en Teravision Games. Francisco también ha tenido la oportunidad de trabajar en Brainz Games (hoy JAM City Bogotá) y tiene experiencia trabajando con Unreal Engine, Unity y Cocos 2dx.
Cesar GuayaraSenior Gameplay Programmer en
Ingeniero de Sistemas de la Pontificia Universidad Javeriana en Colombia con énfasis en computación gráfica, co-creador de dos semilleros de investigación en su universidad y actualmente Senir Gameplay Programmer en Teravision Games.
muy buen curso para iniciar en los conocimientos de replicacion y conectividad con servidores(en este caso steam) muchas gracias
Miguel López
Hace 1 año
3
Buen curso, pero se echa de menos alguna lección sobre despliegue en servidor
El curso está bien y ha cumplido mis expectativas. Me hubiera gustado algo de teoría previa, ya que en algunas ocasiones me faltó visión global y me limitaba a replicar la lección sin saber muy bien qué estaba haciendo hasta que no acababa. También he echado de menos algo sobre despliegue. Por otro lado, el hecho de que también se explique GAS es un extra que no esperaba y que se agradece.
Carlos Andrés Bray Toro
Hace 1 año
5
Buen Curso
En general el curso es muy bueno, toca aspectos fundamentales para la implementación de multijugador, los profesores explican muy bien, los temas quedan claros.
Hay que ser pacientes pues se abordan nuevos conceptos, con el contenido queda un horizonte claro para crear juegos online.
Mariano Alcaraz
Hace 1 año
4
Muy buen curso
En general es un muy buen curso.
Mauricio Spitta
Hace 2 años
5
Una buena forma de entender multiplayer y GAS
Este curso ayuda mucho a adentrarse en el mundo del multiplayer en Unreal Engine y permite conocer el gameplay ability system y saber como funciona me fue de gran ayuda porque todos los conceptos hablados los he aplicado en mi trabajo
Gabriela Bohorquez
Hace 2 años
5
Muy buen curso para iniciar en el multiplayer!
Es un curso muy completo para dar introducción al funcionamiento del multiplayer de manera muy sencilla, además del uso del Game Play Ability System que es bastante útil a la hora de implementarlo en cualquiera de nuestros juegos.
Alejandro Di salva
Hace 11 mesesmuy buen curso para iniciar en los conocimientos de replicacion y conectividad con servidores(en este caso steam) muchas gracias