Foro

Autorol: proyecto para automatizar partidas [Inscripción en la beta abierta]

Comunidad Umbría :: Autorol :: Autorol: proyecto para automatizar partidas [Inscripción en la beta abierta]

Este hilo ha sido cerrado.
Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
04/02/2016, 12:00

Sí. Si veo que no sobrecarga demasiado lo que hará el sistema es grabar los movimientos del usuario tomando nota de las ids de las elecciones. La idea inicial es poder 'narrar' la partida una vez jugada, como si fuera un libro. Es una opción para el autorol independiente, pero que en el RPW valdrá para que el director pueda ver lo que hizo cada jugador.

04/02/2016, 14:36
Editado: 04/02/2016, 15:01

Acabo de mandar correo, a ver si puedo participar que la verdad es que me llama bastante la atención esta propuesta n.n

04/02/2016, 15:21

a mi me suena mucho a "la aventura original" o los primeros maniac mansion

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
04/02/2016, 16:52

Pues sí Durgebole. Es una vuelta a las aventuras conversacionales pero en lugar de tener una línea para teclear (y por tanto estar sometidos al problema del parser que entienda palabras) se usa el formato de iconos con acciones, tal cual Maniac Mansion. De hecho las aventuras gráficas son evoluciones de las aventuras conversacionales, sustituyendo las descripciones por escenarios y añadiendo el movimiento de los personajes. Evidentemente el desarrollo de una aventura gráfica es mucho más costoso porque hay que dibujar sprites, decorados, controlar colisiones, áreas de movimiento... 

No estoy inventando nada nuevo sino montando mi propio casino para narrar historias de forma rápida. Y si es posible extender su uso a los umbrianos ;) 

05/02/2016, 03:11

Suena interesante y desde ya, me apunto. 

Respecto a lo de compatibilizar con el RPW le veo un único problema y es de tiempos. La parte de librojuego puede tardar más o menos tiempo dependiendo del tiempo que le dedique el jugador. Alguno puede tardar en llegarte a una parte RWP un día y otro cuatro. Y alguno ni llegará, claro, lo que hace que el director de juego tenga que estar constantemente pendiente de que le llegue alguien. 

Pero bueno, es cuestión de probarlo y ver como va. 

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
05/02/2016, 12:54

Efectivamente: ese es el verdadero caballo de batalla del sistema.

Mis teorías sobre la integración tiran hacia que el director establezca un número de puntos de acción para cada día real de partida que los jugadores deban cumplirlo o, si no lo cumplen, sufran una consecuencia 'por defecto' establecida por el director. Evidentemente si todos los jugadores gastan sus puntos el director recibe un aviso por si quiere 'resetear' el contador de forma inmediata o le toca ya tomar las riendas de una escena RPW.

En partidas con componentes de estrategia/politiqueo podría dar también mucho juego.

05/02/2016, 14:15

Personalmente, el mayor inconveniente que le veo es el ratio (esfuerzo invertido en prepararlo)/(tiempo que tienes a los jugadores ocupados). Incluso con la herramienta preparada y tal, a poco que se lo curre, un jugador puede pulirse el asunto en cuestión de segundos. 

Pero estoy pisándole los huevos al oso antes de matarlo. Probemos, probemos el sistema primero, opinemos, discutamos y luchemos a navajazos amigablemente. 

05/02/2016, 14:21

A favor del sistema diría que puede que un jugador se pula todo en poco tiempo, pero al ser algo pre hecho puedes hacer llegar la partida a 10 veces más personas al estar todo automatizado. A mi desde luego este proyecto me ilusiona, espero poder aportar mi grano de arena para que sea viable.

06/02/2016, 12:00
Editado: 06/02/2016, 12:02

Cita:

el mayor inconveniente que le veo es el ratio (esfuerzo invertido en prepararlo)/(tiempo que tienes a los jugadores ocupados).

Esto es cierto. Pero, igualmente cierto es que también pasa cuando haces una peli en la que trabajarás un año para que el espectador se la ventile en dos horas, o en un cómic en la que puedes estar año o años y se lo leerán en minutos e incluso preparando una aventura de rol mesa, que quizás ese ratio es inferior pero que también el tiempo invertido por el máster será superior al tiempo de juego. (Salvo esos privilegiados que son tan capaces dd improvisarlo todo al 100%, y que encima les sale bien xD)

Creo que si nos basamos en eso, ya mo produciríamos, o muy poco.

06/02/2016, 13:28
Editado: 06/02/2016, 13:29

Esta mañana durante las pruebas de calentamiento de los equipos que pruebo he estado curioseando un poco sobre las aventuras conversacionales a día de hoy y tal vez te interese saber que no esta tan  abandonado como parece, hay "motores de juego" para dichas aventuras con mas o menos opciones y que varias de ellas el código es GPL o incluso BSD incluyendo parsers y otras cosas, hasta programas para crear los juegos o la opción de jugar por chat/irc.

Un foro que habla del tema http://www.caad.es/

 

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
06/02/2016, 15:17
Editado: 06/02/2016, 15:18

Sí, hace aproximadamente unos 6-8 meses estuve curioseando el tema para hacer algo como lo que ahora estoy preparando. De hecho mi idea inicial era hacer un videojuego en RPGMaker de una idea que tenía. Luego, ya medio picado, miré todas las opciones. Vagué por caad (incluso contacté por Facebook con Andrés Samudio, director en su momento de AD. Encontré un par de motores online para hacer algo como lo que tenía en mente. Luego me subió la ambición y eché un ojo a Gamemaker y Unity. Me descendió la fiebre y pensé que al final quería algo que hiciese unas cosas muy concretas, a mi manera, y que la verdad programarlo desde cero no tendría mucho inconveniente si usaba Django. Efectivamente. Tras un par de horas de tecleo logré el motor básico del autorol y a partir de ahí fui pensando en como integrarlo con el nuevo RPW (escrito también en Django, que es el framework que uso para mi vida profesional, con proyectos bastante más complejos). Uno de mis defectos es querer inventar la rueda varias veces pero la verdad es que en el caso del RPW + Autorol tengo las ideas bastante claras y me supone más esfuerzo adaptar código de otra gente que crear el mío propio (se tienen que notar los años especializado en una aplicación rolera).

De hecho en estos momentos mis esfuerzos actuales, para este puente, se enfocan en escribir la aventura y pulir la interfaz de la zona de diseño de aventuras para que, una vez jugada, cualquiera pueda trastear con el esquema y animarse a crear otra partida autojugable si quiere.

Sobre lo que comenta G-Master: totalmente de acuerdo. La respuesta hay que enfocarla como han dicho Zero y Diluvi: todo va a depender de las expectativas del director. Si quieres dirigir una partida corta, improvisada, para cuatro jugadores... pues no te rompas la cabeza. Pero mi idea va un poco más allá. Yo quisiera dejar varias de mis partidas antiguas 'autojugables' para que otra gente pudiera pasar por esas historias (y comentarlas). También quiero el autorol para la parte de 'gestión' de mis partidas normales. En mi caso dirigiría muchas más partidas (y más feliz) si tuviera que limitarme sólo a intervenir en la parte de rol de verdad (conversaciones, situaciones innovadoras, etc...). Una misma partida podría jugarse cinco veces sin demasiado esfuerzo, incluso aunque no fuera autojugable en su totalidad. Todo depende de la 'ambición' del director. Tengo varias ideas en las que el autorol podrían encajar.

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
09/02/2016, 01:00
Editado: 09/02/2016, 01:01

Bueno, sigo informando. Ya está operativa la parte técnica y he comenzado a escribir la aventura usando únicamente la interfaz web, como haría cualquiera que quisiera escribir una aventura de autorol sin conocimientos informáticos. Si consigo llevar un ritmo de una hora de escritura diaria espero tener lista la beta para el lunes que viene. 

Lo que he hecho es crear un sistema estilo Gunshoe, con unas doce habilidades, de las cuales podemos escoger cinco para el personaje, repitiendo algunas si queremos tener más puntos. Los enlaces pueden ser de varios tipos:

  • Siempre visibles. Decisiones que no requieren condiciones.
  • Solo accesible si se cumplen condiciones (tener una cantidad determinada de puntos, objetos o similar).

 

Por ejemplo nada más empezar el PJ recibe una llamada y tiene tres opciones libres:

 

  • Acudir a una cita.
  • Ignorar la llamada.
  • Acudir a la cita con antelación.

 

Pero además hay una cuarta opción que sólo estará disponible para los jugadores cuyo personaje tenga al menos un punto en Investigación:

 

  • Realizar unas llamadas para comprobar información sobre la cita.

 

Mi idea es que en este capítulo haya una cierta libertad para enfocar las situaciones desde varias perspectivas, dependiendo del tipo de PJ que nos hagamos.

En cuanto termine este capítulo (calculo que tendrá unos 500 fragmentos de escritura) repasaré la interfaz del 'director' para agilizar lo máximo posible el trabajo con los enlaces entre fragmentos. Ahora mismo funciona bien pero me da que cuando empiece a tener un número creciente será cada vez más complicado seguir el hilo (me refiero a nivel director).

A los que habéis mandado el email: en cuanto lo suba para jugar os aviso. Como ya he dicho espero que sea el lunes.

Por cierto en la historia sois un ladrón profesional que tiene que echarle un cable a un colega. Si sois de guante blanco o bruto como un arado depende de como repartáis los puntos ;) 

09/02/2016, 02:43

Tarde, pero aquí hay otro interesado en probar el Autorol. Suena interesante, no creo que para una partida completa, pero si para explorar diversos "caminos de acción" antes de llegar a una escena de RPW tradicional

Te mando el PM para que me pongas en la lista

09/02/2016, 11:22

Voy tomando nota.

P.d.:

y he comenzado a escribir la aventura usando únicamente la interfaz web, como haría cualquiera que quisiera escribir una aventura de autorol sin conocimientos informáticos.

Justo lo que necesita un paleto servidor. XD

P.d.II: Wow, veo que será más completo de lo que imaginaba. No esperaba que pudieras incluir ficha, sólo decisiones. O_O ¡MOla!

Pues nada, cuando llegue, se prueba. ¡Ánimos! Ganas y curiosidad por probarlo las hay.

09/02/2016, 13:21

¿se podría añadir fragmentos para determinados jugadores dentro del mismo post? de esa forma se evita hacer un post solo para los jugadores que han superado X tirada y se elimina parte del metajuego ya que ellos lo ven como un solo post y no un post dirigido a X

O estos diferentes según una o varias reglas (tener x habilidad o conocimiento, superar X tirada, tener valor X en determinada tirada)

-Director hacer tiradas de percepción 

Los que sacan menos de 15

Los ruidos de la calle se meten en la cabeza por su intensidad un tendero con una voz especialmente potente anuncia sus abalorios.

Los que sacan entre 18 y 22

La calle es ruidosa destacando un vendedor de abalorios con su potente voz sin embargo apoyado en una pared hay un joven ajeno a todo mirando el horizonte

Los que sacan 23 o mas

El escándalo de la calle es notorio consigues aislar el ruido de tu cabeza sobretodo de el vozarrón del dueño de la tienda de abalorios un joven mira al horizonte apoyado en la pared pero lo que llama tu atención es una pareja no muy lejos que no le quita la vista de encima.

quienes tengan conocimientos de magia, sociedad o nobleza y han sacado 18 o mas

El joven resulta ser el tercer hijo de la casa Postro una de las mas influyentes de la ciudad y alumno de Garten Lucifens el mago mas reconocido en muchos kilometros a la redonda

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
09/02/2016, 13:42
Editado: 09/02/2016, 13:47

Sí. El sistema se basa en items/tokens, que básicamente son variables muy simples.

Puedes definir tantas variables como necesite tu aventura. Las habilidades no dejan de ser otra variable, igual que los objetos. El sistema distinguirá la clasificación de objetos/habilidades para efectos de interfaz, pero en realidad a nivel interno da igual que necesites 'Carisma (x1)' o 'Linterna (x1)' para abrir una opción.

El autorol básico (que es el que desarrollo ahora) no tiene tiradas todavía, pero cuando se las integre funcionará como dice Durgeoble: se pondrán una serie de respuestas dependientes del valor resultado. Cuando se una al RPW es lógico pensar que podremos usar los dados específicos de cada sistema. De hecho eso es algo que casi se podrá integrar el RPW 'normal' sin necesidad incluso de usar el RPW. Hay varias cosas que crearán sinergia entre ambos sistemas aunque un master quiera usar RPW 'a secas'.

@Diluv: P.d.II: Wow, veo que será más completo de lo que imaginaba. No esperaba que pudieras incluir ficha, sólo decisiones. O_O ¡MOla!

En el fondo la ficha no es más que una escena creada con toma de decisiones. Es decir: entras en un fragmento y tienes una opción por cada punto que quieres subir, además de un token que va descendiendo para contar cuantas opciones has escogido. Cada vez que escoges carisma se suma un punto al token de carisma y desciende un punto el token de puntos disponibles, y vuelves a la escena de selección.. Al final tienes una ficha operativa. Y lo más importante: cada director puede montar sus propias habilidades dependiendo de sus necesidades.

09/02/2016, 13:45

¿Se puede decir por aquí que me la está usted poniendo dura, señor Chemo? Yo que me metí en FATE porque su regla de "Todo es un personaje" me recordaba a POO lo estoy flipando ahora mismo :P

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
09/02/2016, 13:48

Todo son 0 y 1. TODO. Bienvenidos a Matrix...

09/02/2016, 14:04

yo me apunto a probarlo, pinta demasiado bien

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
09/02/2016, 14:54

Si alguien quiere apuntarse puede mandar un email a chemo arroba comunidadumbria.com y lo añado a la lista de correo. Los comentarios generales los iremos siguiendo desde este hilo del foro, pero de primeras para jugar apuntaré a la peña por privado.

Si pasamos la primera fase (que la beta básica cumpla su cometido y que la gente siga interesada en el sistema) abriré una segunda fase de beta abierta donde cualquiera se podrá anotar directamente desde la web que voy a subir.

09/02/2016, 17:31

Me encantaban los libros-aventuras... asi que si se puede me gustaría probar tambien... ^^

10/02/2016, 10:16

La verdad es que como aficionado a los libro juegos y digno poseedor de una buena biblioteca con unos pocos títulos, también estoy interesado. Mandando correo.

10/02/2016, 11:05

Una pequeña duda: Ya veo que pones que esperas que tenga una duración de unos 15 minutos. No hay mayor problema, pero ¿se puede "guardar" a la mitad?
Entiéndase por guardar el hecho de que puede surgir que estás en medio de la escena y algo te interrumpe (la vida real es lo que tiene), ¿se puede dejar dónde se estaba y seguir después, quizás incluso en otro ordenador? ¿O es sólo para hacer de un golpe? ¿Quizás es una mejora a pensar para después?

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
10/02/2016, 11:16

Sí. El sistema controla donde se encuentra el jugador y guarda el 'marcador' de forma automática. Como se guarda en el servidor puedes retomarlo desde otro ordenador o movil.

10/02/2016, 16:12

OK, perfecto.

12/02/2016, 08:31

Me sumo al interés por este nuevo recurso, ahora mando un MP... ;)

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
12/02/2016, 09:41

Email. Mandad un email a chemo (arroba) comunidadumbria.com. Así apunto vuestra dirección en el grupo de email, aparte de que es a donde os llegará la invitación para entrar en el sistema (por el momento está totalmente fuera de Umbría).

13/02/2016, 13:00

Mail enviado

Chemo
 
Demiurgo (Fundador de la web) Carné Umbriano nº1
14/02/2016, 21:59
Editado: 14/02/2016, 22:02

Ok. Todo listo para mañana. Cupo de betatesters cerrado. A partir de este momento ya no se acepta a nadie más para la 'primera vuelta'.

Ahora sólo queda poner el login de acceso y sacar unas cuantas capturas de pantalla de la interfaz de creación para ponerla en la web de pruebas, de forma que quien tenga curiosidad pueda verlo. Mañana por la noche (hora España) pongo el enlace.

Finalmente he logrado que interfaz de diseño simplifique mucho las tareas de enlazar escenas, añadirles condiciones (comprobar los objetos) y añadirles consecuencias (modificar el inventario y los estados). Todo se hace desde la misma pantalla. He añadido varios niveles de organización. Lo que se crea es una Historia (que sería el equivalente a una partida), que a su vez tiene capítulos (como si fueran escenas) y dentro de ellos escenas (que son los fragmentos que el jugador lee).

Para arrancar la prueba he cortado por lo sano y sólo habrá 42 escenas. El tema está en que quiero un feedback inicial rápido y luego, dependiendo de lo que me digan, completaré ese primer capítulo hasta las 500 escenas previstas. Así que los beta-testers recorrerán una intro muy corta, con un par de situaciones, cada una de ellas dependiente de las habilidades que hayan escogido. 

Hay varias ideas que me rondan la cabeza pero que he dejado para la segunda vuelta, porque ahora quería sacar un producto mínimo viable que cumpliera el plazo previsto. Pero ya tengo perfilado para la segunda vuelta:

  • Enlaces que dependen de una estadística basada en puntuaciones (para tiradas de habilidad y combates).
  • Exportación de la partida en formato librojuego a PDF y/o texto.
  • Comprobaciones globales a la historia. Chequeos que se hacen automáticamente cada vez que entras en una escena (por ejemplo si te quedan puntos de vida o cordura).

Lo dicho: primero arranco con lo básico y luego va esto, aparte de las sugerencias de los jugadores.

14/02/2016, 23:59

Estoy deseando probarlo, lastima que si sale por la noche me pilla currando, aunque igual le hago un hueco

Este hilo ha sido cerrado.