Titulación universitaria
La mayor facultad de videojuegos del mundo”
Presentación
Especialízate en sistemas inteligentes y aporta las mejores soluciones a tus proyectos de desarrollo de videojuegos”
A la hora de programar un videojuego hay numerosas cuestiones a tener en cuenta. Su estética, su historia, qué personajes van a guiar la trama principal, sus mecánicas, su estructura, ya sea por niveles, regiones o con mundo abierto, entre muchas otras. Uno de los elementos más importantes es la integración de la inteligencia artificial y de los sistemas inteligentes.
Estos sistemas van a definir cómo un videojuego da respuesta a ciertas situaciones. En la actualidad el realismo es esencial, por lo que la forma en cómo un título afronta ciertas elecciones del jugador a nivel narrativo y a nivel de mecánicas es muy importante para resultar realista.
Así, este Curso Universitario en Sistemas Inteligentes en la Programación de Videojuegos le proporcionará al profesional todos los conocimientos necesarios para adentrarse en este ámbito y destacar. A lo largo del programa, por tanto, el alumno podrá profundizar en cuestiones como los agentes en inteligencia artificial y en ingeniería de software o los lenguajes para ontologías y software para la creación de ontologías, entre otras muchas.
Todo ello, a partir de un método de aprendizaje 100% online que le permitirá al estudiante continuar trabajando sin interrupciones, ya que este programa no se somete a rígidos horarios ni obliga al alumno a realizar incómodos desplazamientos. Además, el profesional tendrá a su disposición los mejores recursos multimedia, con los que resultará sencillo y rápido especializarse en este ámbito del desarrollo de videojuegos.
Podrás profundizar, gracias a este programa, en cuestiones como los lenguajes y el software para la creación de ontologías”
Este Curso Universitario en Sistemas Inteligentes en la Programación de Videojuegos contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son:
- El desarrollo de casos prácticos presentados por expertos en programación y desarrollo de videojuegos
- Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información científica y práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
- Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
- Su especial hincapié en metodologías innovadoras
- Las lecciones teóricas, preguntas al experto, foros de discusión de temas controvertidos y trabajos de reflexión individual
- La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet
Este programa te proporcionará un progreso profesional inmediato gracias a sus contenidos centrados en las corrientes actuales del desarrollo de videojuegos”
El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.
Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.
El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.
Este Curso Universitario se desarrolla mediante una metodología 100% online que te permitirá compaginar los estudios con tu carrera profesional"
Los mejores materiales multimedia estarán a tu disposición: ejercicios, vídeos, clases magistrales, lecturas, etc. "
Temario
Este Curso Universitario en Sistemas Inteligentes en la Programación de Videojuegos está compuesto de un módulo especializado a través del cual el alumno podrá profundizar en la teoría de agentes, los agentes en la inteligencia artificial y en la ingeniería de software o las diferentes herramientas para la creación de ontologías. Con estos conocimientos será capaz de darle un gran impulso a su carrera aprovechando la creciente importancia que esta área ha ido adquiriendo en el desarrollo de videojuegos.
No encontrarás unos contenidos más avanzados y completos que estos para especializarte en sistemas inteligentes en programación de videojuegos”
Módulo 1. Sistemas inteligentes
1.1. Teoría de agentes
1.1.1. Historia del concepto
1.1.2. Definición de agente
1.1.3. Agentes en inteligencia artificial
1.1.4. Agentes en ingeniería de software
1.2. Arquitecturas de agentes
1.2.1. El proceso de razonamiento de un agente
1.2.2. Agentes reactivos
1.2.3. Agentes deductivos
1.2.4. Agentes híbridos
1.2.5. Comparativa
1.3. Información y conocimiento
1.3.1. Distinción entre datos, información y conocimiento
1.3.2. Evaluación de la calidad de los datos
1.3.3. Métodos de captura de datos
1.3.4. Métodos de adquisición de información
1.3.5. Métodos de adquisición de conocimiento
1.4. Representación del conocimiento
1.4.1. La importancia de la representación del conocimiento
1.4.2. Definición de representación del conocimiento a través de sus roles
1.4.3. Características de una representación del conocimiento
1.5. Ontologías
1.5.1. Introducción a los metadatos
1.5.2. Concepto filosófico de ontología
1.5.3. Concepto informático de ontología
1.5.4. Ontologías de dominio y ontologías de nivel superior
1.5.5. Cómo construir una ontología
1.6. Lenguajes para ontologías y software para la creación de ontologías
1.6.1. Tripletas RDF, Turtle y N3
1.6.2. RDF Schema
1.6.3. OWL
1.6.4. SPARQL
1.6.5. Introducción a las diferentes herramientas para la creación de ontologías
1.6.6. Instalación y uso de Protégé
1.7. La web semántica
1.7.1. El estado actual y futuro de la web semántica
1.7.2. Aplicaciones de la web semántica
1.8. Otros modelos de representación del conocimiento
1.8.1. Vocabularios
1.8.2. Visión global
1.8.3. Taxonomías
1.8.4. Tesauros
1.8.5. Folksonomías
1.8.6. Comparativa
1.8.7. Mapas mentales
1.9. Evaluación e integración de representaciones del conocimiento
1.9.1. Lógica de orden cero
1.9.2. Lógica de primer orden
1.9.3. Lógica descriptiva
1.9.4. Relación entre diferentes tipos de lógica
1.9.5. Prolog: programación basada en lógica de primer orden
1.10. Razonadores semánticos, sistemas basados en conocimiento y sistemas expertos
1.10.1. Concepto de razonador
1.10.2. Aplicaciones de un razonador
1.10.3. Sistemas basados en el conocimiento
1.10.4. MYCIN, historia de los sistemas expertos
1.10.5. Elementos y arquitectura de sistemas expertos
1.10.6. Creación de sistemas expertos
A la innovadora metodología de enseñanza de TECH se le une un temario profundo y actualizado con el que darás respuesta a todos los retos actuales del desarrollo de videojuegos”
Curso Universitario en Sistemas Inteligentes en la Programación de Videojuegos.
Los sistemas inteligentes en la programación de videojuegos son programas informáticos que utilizan algoritmos y técnicas de inteligencia artificial para mejorar la experiencia del jugador. Estos sistemas pueden utilizarse para crear personajes no jugables (PNJs) más realistas y desafiantes, o para mejorar la jugabilidad y la personalización del juego a través de la adaptación al estilo de juego del jugador.
Uno de los sistemas inteligentes que es comúnmente utilizado en los videojuegos es el Aprendizaje Automático (Machine Learning). Este sistema utiliza algoritmos de inteligencia artificial para analizar y aprender del comportamiento del jugador y entonces adaptarse y responder a sus acciones. Por ejemplo, un sistema de aprendizaje automático puede aprender cuáles son las estrategias más comunes que el jugador utiliza para avanzar en el juego y crear enemigos o desafíos específicos para superar estas estrategias.
Otro sistema comúnmente utilizado es el Motor de Comportamiento (Behavior Trees) que es utilizado para programar los movimientos y comportamientos de los personajes no jugables en un juego. Estos sistemas crean una jerarquía de comportamientos que se ejecutan en función del estado actual del personaje y del entorno del juego, permitiendo que los PNJs tomen decisiones más inteligentes y realistas.
También se utilizan sistemas de diálogo inteligente que permiten a los jugadores interactuar con los PNJs de una manera más natural. Estos sistemas analizan las conversaciones entre el jugador y el PNJ y utilizan técnicas de procesamiento de lenguaje natural para responder de manera coherente y realista.
Los sistemas inteligentes en la programación de videojuegos son herramientas que utilizan técnicas de inteligencia artificial para mejorar la experiencia del usuario y hacer más realista el juego. Los sistemas inteligentes pueden mejorar la personalización del juego, la jugabilidad y la interacción entre el jugador y los personajes no jugables. Estos sistemas son una parte fundamental del diseño de videojuegos modernos y son utilizados por muchos desarrolladores para crear juegos más interesantes y desafiantes para los jugadores.