Módulo Profesional: Programación en red e inteligencia artificial.
5050
Este módulo profesional contiene la formación necesaria para desempeñar la función de desarrollo de videojuegos en red multijugador y los conocimientos básicos de inteligencia artificial aplicada a los videojuegos desde el motor de desarrollo de videojuegos.
50 Horas
Criterio 1: Desarrolla videojuegos multijugador identificando y relacionando los fundamentos de programación en red cliente-servidor.
- Se ha controlado el estado de red del juego utilizando un administrador de red.
- Se han configurado juegos multijugador alojados en el cliente.
- Se ha utilizado un serializador de datos con propósito general.
- Se han remitido y recibido mensajes de red.
- Se han enviado comandos de red de clientes a servidores.
- Se han cumplimentado procedimientos remotos de servidores a clientes.
- Se han enviado eventos de red de servidores a clientes.
- Se ha diseñado el modelo cliente y sus características.
Criterio 2: Verifica la ejecución de motores de videojuegos comprobando los parámetros de configuración de la programación en red.
- Se ha establecido el componente para objetos en red.
- Se han configurado los comportamientos mediante scripts en red.
- Se ha realizado la sincronización automática configurable de las transformaciones de los objetos.
- Se ha configurado la sincronización automática de variables de script.
- Se ha definido el soporte para posicionar objetos en red en escenas.
- Se han asignado los componentes de red.
- Se han adaptado los códigos a dispositivos con diferentes tipos de conexión.
Criterio 3: Diseña y desarrolla partidas utilizando procedimientos de servicios de internet para videojuegos en línea.
- Se han realizado servicios para establecer partidas.
- Se ha generado publicidad de partidas.
- Se han establecido listas de partidas disponibles y proporcionado mecanismos para unirse a las mismas.
- Se ha configurado un servidor de retransmisión.
- Se han enrutado mensajes para participantes de partidas.
Criterio 4: Aplica conceptos básicos de inteligencia artificial en el diseño de videojuegos.
- Se han identificado los conceptos fundamentales de inteligencia artificial.
- Se han determinado los conceptos del aprendizaje computacional.
- Se han clasificado los diferentes tipos de elementos de aprendizaje por refuerzo.
- Se han identificado entornos basados en entornos reales.
- Se han asociado los diferentes conceptos de inteligencia artificial a los elementos del videojuego.
Criterio 5: Identifica y relaciona elementos propios de la inteligencia artificial y el aprendizaje automático en el desarrollo de videojuegos.
- Se han generado personajes permitiendo su movimiento automático en el mundo del videojuego.
- Se han detectado obstáculos y atajos, evitado colisiones entre personajes y tomado decisiones.
- Se han determinado sistemas de navegación automática con representación de áreas para el mapeo de ubicaciones.
- Se han caracterizado y utilizado procedimientos de inteligencia artificial integrados en el motor de videojuegos.
- Se han reconocido y utilizado comportamientos complejos de contenido visual y física realista.
- Se han determinado agentes para ajustar el nivel de dificultad de un juego de manera dinámica.
- Se han generado escenarios de entrenamiento aplicando la función de recompensas.
1) Programación en red cliente-servidor orientado a videojuegos multijugador:
- Estado de red del juego utilizando un administrador de red.
- Juegos multijugador alojados en el cliente.
- Serializador de datos con propósito general.
- Envío y recepción de mensajes de red.
- Comandos de red de clientes a servidores.
- Procedimientos remotos de servidores a clientes.
- Eventos de red de servidores a clientes.
2) Programación en red integrada en el motor de videojuegos:
- Componente para objetos en red.
- Comportamientos mediante scripts en red.
- Sincronización automática configurable de las transformaciones de los objetos.
- Sincronización automática de variables de script.
- Objetos en red en escenas.
- Componentes de red.
- Dispositivos móviles con conexiones wifi.
3) Gestión de los servicios de internet en el desarrollo de videojuegos en línea:
- Servicio para establecer partidas.
- Publicidad de partidas.
- Partidas disponibles y mecanismos de unión a las partidas.
- Servidor de retransmisión.
- Mensajes para participantes de partidas.
4) Caracterización de elementos de inteligencia artificial y aprendizaje automático de objetos:
- Movimiento automático en el mundo del videojuego.
- Detección de obstáculos, atajos, evitar colisiones entre personajes y toma de decisiones.
- Sistemas de navegación automática con representación de áreas para el mapeo de ubicaciones.
- Procedimientos de inteligencia artificial integrados en el motor de videojuegos.
- Comportamientos complejos del contenido visual y la física realista.
- Agentes para ajustar el nivel de dificultad de un juego de manera dinámica.
- Escenarios de entrenamiento aplicando la función de recompensas.
Accede a más información haciendo clic aquí.
TE LLAMAMOS Y TE LO EXPLICAMOS TODO
Echale un vistazo a nuestros cursos
-
APARATOS A GAS. LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL.: Tests y Ejercicios. (Español) Tapa blanda – 20 Enero 2023
20,90 € Ir a ver el producto -
LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: CALDERAS INDUSTRIALES. Volumen I
25,00 € Ir a ver el producto -
LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: CALDERAS INDUSTRIALES. Volumen II
35,00 € Ir a ver el producto -
¡Oferta!
LA NORMATIVA EN EL MANTENIMIENTO INDUSTRIAL: INSTALACIONES DE GAS. VOLUMEN I: Tests y Ejercicios. (Español) Tapa blanda – 2 Enero 2023
El precio original era: 25,99 €.23,00 €El precio actual es: 23,00 €. Ir a ver el producto
En la caja superior se muestra algo de material de apoyo, visita nuestra tienda para ver nuestro catálogo completo.