IngeniumMachina

Revision as of 00:48, 27 February 2012 by Godiard (talk | contribs)

Motivación

Hay una necesidad de generar contenidos educativos con formatos lúdicos, una prueba de ello es el éxito de las actividades tipo ConozcoUruguay, y es un tema sitado por participantes en distintos deployments. También vemos que no hay tantos programadores python.

La idea es la siguiente: hacer un editor de juegos, que nos permita generar juegos como "El misterio de los dinosaurios", "El misterio de Quinquela", "El misterio de la revolucion", etc.

Podriamos armar un, o un par de mapas donde se podrian poner objetos (basicamente imagenes y contenedores de texto que se puede leer mientras se recorre) podría haber puertas que se abren si se contestan preguntas correctamente, y la información necesaria se obtendría en los textos encontrados. Al finalizar el juego obtendrías una clave que te permite editar el juego, con lo cual para poder editarlo, tenes que jugarlo al menos una vez.

Necesitariamos definir que es lo que se necesta para armar juegos de este tipo, consignas iniciales, el editor, como manejar el tema de las preguntas, etc Paquetes de arte predefinidos, personajes, etc

Proyecto

Objetivos

  • Programar una actividad que permita crear juegos atractivos y utiles sin necesidad de programar, ni de crear el arte básico.
  • Realizar en paralelo un juego usando la actividad que permita poner a prueba las ideas e implementaciones.

Desarrollo de la actividad

La actividad se divide en dos partes, la parte de la creación de juegos y la parte en la que se juega.

Modo edición

  • Primero se carga un conjunto de preguntas que se responden con opciones multiples.
  • Luego se cargan recursos (imágenes y textos) donde se encontrará la información necesaria para responder las preguntas. Esto se debería poder hacerlo pegando desde el portapapeles o abriendo objetos desde el journal.
  • Por ultimo se distribuyen los recursos en un mapa. La idea es que tengamos un par de mapas vacíos de ejemplo para tomar y llenar, e imágenes simples que sirvan para ambientar, por ejemplo, mesas, estanterias, puertas, etc. Si hacemos que las habitaciones del mapa tengan nombres relacionados con la información que se encuentra en la misma, puede ser util para el jugador, porque lo ayuda a contextualizar la información.
  • Tendríamos que editar tambien una pantalla inicial que cree la historia y explique como empezar.

Modo de juego

  • Las preguntas se encuentran a lo largo del juego, como pistas. Cada opcion tiene asociada una letra elegida al azar, pero las respuestas correctas tienen letras que forman una palabra clave (el nombre del secuestrador, por ejemplo). Si los nombres de los secuestradores se toman de una serie de opciones, dos chicos jugando el mismo juego, pueden tener distintas letras en las preguntas.
  • El juego tiene dos estados, EN_EDICION y TERMINADO. Mientras está en edición, el jugador puede jugarlo u editarlo indistintamente. Sirve para que los docentes o alumnos constryan un juego. Si el juego se pasa a modo TERMINADO, solo se puede editar una vez que se gana el juego, con lo que se obliga al jugador a jugarlo completo y ganarlo antes de pasar al modo de edicion. Esto serviría por ejemplo si el docente arma un juego para sus alumnos o un grupo de de alumnso prepara un juego para otro grupo.

Ejemplo de juego

Culturas precolombinas

Equipo

Actualmente estan trabajando:

Manuel Quiñones

Gonzalo Odiard.

Mas voluntarios, manden un mail a argentina@lists.laptop.org. (Si no estan en la lista de correo, pueden agregarse aqui http://lists.laptop.org/listinfo/argentina)

Fuentes

http://git.sugarlabs.org/ingeniummachina

Pantallas