26
Juegos educativos Edgar Omar Cebolledo Gutierrez

Juegos educativos e Inteligencia Artificial

Embed Size (px)

DESCRIPTION

Una perspectiva del estado del arte en juegos educativos, explicando las areas de ciencias de la computacion relacionadas con cada parte.

Citation preview

Page 1: Juegos educativos e Inteligencia Artificial

Juegos educativos

Edgar Omar Cebolledo Gutierrez

Page 2: Juegos educativos e Inteligencia Artificial

Estructuras de datos.Matemáticas.Física.

Geometría.Conocimiento de formatos como fbx, 3ds, etc.Pipeline grafico.Shaders.Sistemas de particulas.

Diseño de interfaces.Creación de herramientas.

Arquitectura de computadoras.Optimización a nivel instrucciones y estructuras.Programación en paralelo.

Inteligencia Artificial.Graficas.Ruta mas corta.Animación.InverseKinematics.

Redes.TCP/IP, UDP.Sockets.

Page 3: Juegos educativos e Inteligencia Artificial

Donkey Kong Jr. Math

Page 4: Juegos educativos e Inteligencia Artificial

The game was the worst-selling game in the NES' launch library in the US.

"too expensive if it was free"

IGN's Lucas M. Thomas found its controls poor and its execution to be bland and flawed.

GameSpot's Frank Provo found that it became boring quickly; he also criticized the mathematics problems, stating that they wouldeither be too easy for young children or too boring for older ones.

1UP.com's Kevin Gifford called it a game that children would never want toplay.

Recepcion

Page 5: Juegos educativos e Inteligencia Artificial

Resumiendo

• Malos controles y mala ejecucion.

• Aburrido.

• Nivel de dificultad incorrecto.

Page 6: Juegos educativos e Inteligencia Artificial

Otros juegos educativos(mas exitosos)

Page 7: Juegos educativos e Inteligencia Artificial

Como mejorar los juegos educativos

Deben ser divertidos, no tiene caso hacer un juego educativo que nadie quiere jugar.

Debe diseñarse de tal forma que se pueda/quiera volver a jugar. Mientras mas veces se juegue, mejor se refuerza lo que intenta ensenar.

Page 8: Juegos educativos e Inteligencia Artificial

Generación procedural.

No se puede aplicar en todos los juegos, no es algo que se pueda agregar a un juego, este debe ser planeado con la idea de ser generado proceduralmente.

En juegos que intentan narrar una historia es muy difícil usar escenarios generados proceduralmente, pero no es imposible.

Page 9: Juegos educativos e Inteligencia Artificial
Page 10: Juegos educativos e Inteligencia Artificial

Como mejorar los juegos educativos

Deben ser divertidos, no tiene caso hacer un juego educativo que nadie quiere jugar.

Nivel de dificultad correcto.

Debe diseñarse de tal forma que se pueda/quiera volver a jugar, mientras mas veces se juegue, mejor se refuerza lo que intenta ensenar.

Page 11: Juegos educativos e Inteligencia Artificial

Flujo (Flow)

• El flujo es el estado mental operativo en el cual la persona esta completamente inmersa en la actividad que se esta ejecutando.

• Se caracteriza por un sentimiento de enfocar la energía, de total implicación con la tarea, y de éxito en la realización de la actividad. Esta sensación se experimenta mientras la actividad esta en curso.

Page 12: Juegos educativos e Inteligencia Artificial
Page 13: Juegos educativos e Inteligencia Artificial

Adaptabilidad

• Lograr que el jugador este en la zona de flujo, y mantenerlo ahí.

Page 14: Juegos educativos e Inteligencia Artificial

Juegos adaptivos

Page 15: Juegos educativos e Inteligencia Artificial

Player Modeling

¿Qué medir?

¿Cómo medirlo?

¿Encasillar al jugador en una categoría?, ¿mas de una? ¿Cuantas? ¿Son compatibles entre si?

• Estadística.• Lógica difusa.• Redes bayesianas.

Page 16: Juegos educativos e Inteligencia Artificial

Player Experience

Page 17: Juegos educativos e Inteligencia Artificial

Player Experience

• Redes lógicas de Markov.

• Scripts dinámicos.

• Otros.

Page 18: Juegos educativos e Inteligencia Artificial

Componentes personalizados.

Page 19: Juegos educativos e Inteligencia Artificial

Niveles

• ¿2D o 3D?

• ¿Plataformas? ¿FPS?, ¿RPG?

• ¿Cómo saber si un nivel es terminable?, ¿qué tan difícil es?

Page 20: Juegos educativos e Inteligencia Artificial

Niveles

• Algoritmos genéticos.

• Simulaciones.

• Funciones de desempeño.

• Trazado de rutas.

Page 21: Juegos educativos e Inteligencia Artificial

Non Playable Characters (NPC)

Deben adaptarse al jugador.

Deben parecer humanos.

Deben tener sus propias metas y agenda independiente al jugador.

Page 22: Juegos educativos e Inteligencia Artificial
Page 23: Juegos educativos e Inteligencia Artificial

NPC A.I.

Modelos de personalidad:• Reiss: 16 deseos básicos• OCEAN• Otros

Humor:Afectan las decisiones de los NPC, mas volátiles que la personalidad, pero mas estables que las emociones.

Emociones:Estado volátil de personalidad, generalmente dirigido hacia algo o alguien.

Estudios sobre comportamiento humano o teatrales.• Berne, Games People play• Otros.

• Autómatas.• Arboles de diálogos.• Arboles de comportamientos.• Scripts dinámicos.• Otros.

Page 24: Juegos educativos e Inteligencia Artificial
Page 25: Juegos educativos e Inteligencia Artificial

Conclusiones

Un juego educativo es una gran herramienta, es mas fácil lograr que alguien juegue Call of Duty o Halo a que estudie. Y generalmente recuerdan mejor los eventos ocurridos en el juego que en los libros.

Pero para que cumplan su propósito, las personas deben querer usarlos, no sirve de nada hacer un juego educativo que nadie quiere jugar.

Todo lo mencionado anteriormente es con el fin de lograr que la mayor cantidad de gente(adaptabilidad) juegue la mayor cantidad de tiempo posible(reusabilidad, flujo).

Page 26: Juegos educativos e Inteligencia Artificial

¿Pero esos temas(adaptabilidad, reusabilidad, flujo) también son aplicables a juegos no educativos?

Por supuesto, de ahí que varios de los ejemplos son de juegos comerciales no educativos.

FAQ

¿Por qué no trataste temas mas específicos de juegos educativos en vez de conceptos aplicables a otros juegos?

La idea de mi platica era mostrar algunas de las áreas de las Ciencias de la Computación relacionadas con juegos, con énfasis en I.A. y juegos educativos. Para temas mas específicos de juegos educativos, el enfoque debería ser mas pedagógico que computo logo.