Unity 3D + C# + SQL + API

Videojuegos con Unity 3D (nivel II)

Videojuegos con Unity 3D (nivel II)
OFERTA
Objetivo

Este curso está orientado a complementar todo lo aprendido para aplicar determinados controles mediante Web, API y SQL Server.

Sobre este curso
La programación propuesta para el segundo nivel de videojuegos sugiere un enfoque realista. Por ejemplo, en un juego singleplayer se valida acceso, se deja constancia de uso y puede ser monitoreado en línea mediante aplicaciones propias.
Conceptos clave: #acceso #user_y_pass #save_game #load_game #restart_checkpoint #downloading_control #playing_control

¿Qué vas a aprender?

A conectar un videojuego con una API REST real, enviar y recibir datos desde y hacia un servidor, como hacen los juegos reales con servicios de login, perfiles, progreso, etc.

A construir un sistema de login funcional en Unity, usando canvas, entradas de usuario con validaciones y desarrollar un módulo que imite el acceso a cuentas reales.

A consumir servicios web en C# con UnityWebRequest, adquirir experiencia enviando solicitudes, leyendo respuestas JSON y manejando errores de red.

A guardar el progreso del juego en una base de datos externa, programar, modelar y gestionar datos persistentes en SQL Server mediante una API.

A integrar lógica de negocios en el juego, separar el flujo del juego en estados claros; login, menú, jugando, cargando, etc., profesionalizando la experiencia de usuario.

A estructurar correctamente proyectos Unity más complejos, incorporar más escenas, más lógica y conexión con servicios externos.

A implementar UI adaptada al estado del juego, poner en práctica el diseño y manejo de interfaz dinámica; botones activos, carga de información, feedback al jugador.

A trabajar con conceptos modernos de software en videojuegos, introducir JSON, APIs, bases de datos, serialización, etc.

A enfrentar escenarios reales de producción como la pérdida de conexión, datos inválidos, errores del servidor o fallos al guardar.

A pensar como desarrolladores integrales y entender un videojuego como un software completo, conectado con servidores y con lógica robusta detrás de la experiencia del usuario.

Inversión del curso

$899,000

$1,168,700
¡Inicia en breve!
Clases en vivo con ejercitación
Material de últimas tendencias
Certificados de asistencia y aprobación
¡Quiero inscribirme ahora!