Hola, soy Juanjo Ramos, y me gusta programar... Y con esta Jam podré por fin extender una idea que tenía hace tiempo: una aventura conversacional multijugador.
Lo que me interesa es desarrollar un motor, o al menos un marco de trabajo para contar historias. Una especie de RPG Maker, pero de texto, en red, y con un sistema de diálogos que sea fácil de utilizar.
Me gustaría que fuera de texto, para que sea accesible para personas con dificultad visual. Y porque la lectura favorece el uso de la imaginación. Y si pongo un monstruo gigante, seguro que en la cabeza del lector es más terrible que cualquier ilustración que pueda llegar a elaborar... La magia de la imaginación.
Me gustaría que el motor permita:
- Explorar un lugar. Vamos, visitar las habitaciones de un castillo. Y examinarlas.
- Utilizar varias acciones básicas: coger, ir, hablar, usar, examinar. No sé qué otra acción sería interesante utilizar.
- Mantener un pequeño inventario. Los artículos que se guarden en el inventario, serían únicos en el "mundo" de la historia. Esto complica el diseño para cuando juegan varias personas al mismo tiempo :).
- Hablar con personajes no jugables. En principio, usando árboles o grafos con diálogos con varias posibilidades.
- Modelar el comportamiento de los personajes no jugables: que se muevan por los escenarios, vayan a comer, a dormir a su hora, o se lancen a mordisquear a otros/as jugadores/as cuando se les hechice...
- Hablar con otros jugadores. Un chat. Pero en el mundo del juego... si os entretenéis, os pilla el bicho y os come.
- Gestionar eventos de tiempo. De esa forma se puede diseñar rompecabezas que dependan de cómo de veloz sea el jugador.
- Todo lo que tenga una descripción o sea examinable debe tener varias alternativas. Para que el jugador no se aburra de leer siempre lo mismo. Y para incentivar que examinen de forma exhaustiva ciertas cosas.
- Describir de forma inteligente las situaciones. Vamos, que sea capaz de, a partir de la información sobre la habitación, generar un texto descriptivo con toques artísticos. O no demasiado robótico...
- Mantener la posición relativa de los jugadores. De esta forma podrá describir situaciones, unas veces como: "Detrás de ti hay un armario repleto de trofeos", y otras: "a tu derecha queda un armario repleto de trofeos". Me gustaría evitar decir: "ir norte" o "ir sur", para que sea más intuitivo.
- Poder controlar la secuencia de los eventos fundamentales de la historia. Aunque deseo tener un pequeño mundo abierto, es necesario controlar qué ocurre, para poder contar la historia que quiera transmitir el/la diseñador/a.
¿Alguna idea sobre la funcionalidad? ¿Echáis algo de menos o más?