El mundo del rol :: Herramientas roleras :: Buscando Colaboradores y Retroalimentación Herramienta rolera
Hola a todos, estoy emocionado de compartir que estoy comenzando un nuevo proyecto llamado de "RPG Utility", una aplicación diseñada para apoyar partidas de juegos de rol (RPG). Como arquitecto de software con más de 30 años de experiencia, tengo muchas ideas sobre cómo quiero que funcione esta aplicación, pero también me siento un poco abrumado por la cantidad de conceptos y funcionalidades que quiero implementar.
El objetivo principal de "RPG Utility" es proporcionar herramientas útiles para jugadores y maestros de juego, facilitando la gestión de personajes, el combate y otras dinámicas de juego. Estoy planeando utilizar tecnologías como Symfony y API Platform para el backend, y Nuxt.js para el frontend.
He pensado en una estructura modular basada en dominios, que incluye:
Si tienes experiencia en desarrollo de software, juegos de rol o simplemente te apasiona la tecnología, ¡me encantaría escuchar tus pensamientos! También estoy abierto a cualquier consejo sobre cómo avanzar en este proyecto. Gracias de antemano por tu tiempo y apoyo. Estoy ansioso por escuchar sus ideas y sugerencias. ¡Saludos!
Me gustaría ayudar si es posible. Se ve interesante el proyecto, aunque no soy programador.
Buenas de momento estoy haciendo acopio de ideas, y ver si hay algo parecido, o ver si hay algún proyecto abandonado para recogerlo. Sobre todo ver el interés que puede haber. Puesto que mi idea es hacer algo que pueda ser muy útil para poder dirigir partida desde una tablet, o poner incluso una tablet como mapa, o incluso usar interconexión de correos para hacer partidas online. Porque al final hay un montón de cosas pero me da que están desunidas.
Hola, suena muy interesante. A mí me gustaría ayudar desde el punto de vista de opiniones y ese tipo de cosas.
Vas a abrir una partida, por chat.
Lo primero que te diría es para que tipos de juego y quién sería tu usuario.
Yo juego D&,D 5e y juego en una mesa sandbox y me gusta llevar control de los mundos ciudades etc y uso una que se llama rpg note por ejemplo.
Hay una con los spell que se llama spells ,<5e
Buenas @En0seg.
Si me permites la sinceridad, haces una propuesta poco detallada y, por tanto, dejas mucho a la imaginación. No se sabe si es demasiado ambiciosa o muy de estar por casa.
Además, lo que propones, en menor o mayor medida existe ya (o está apunto de salir).
Desde soluciones modulares y complejas como Amsel Suite, hasta todas las Herramientas Roleras o Generadores que hemos comentado en esta misma web, pasando por apps bastante completas para juego síncrono, tanto en mesa como por teleconferencia como Foundry, Roll20, Fantasy Grounds, o la misma Comunidad Umbria...
Uso algunas de las herramientas de arriba para crear PNJs, mapas o lo que se precie (que tengo tiempo limitado) y todo eso luego es muy fácil subirlo a la nube y mostrarlo con una tablet.
Vamos, que no me hago aún una idea de qué estas ofreciendo y para qué... y sin eso es bastante complicado ayudar o ir en una dirección :-/.
Hola @En0seg, Como dice Armodan, es algo vaga la propuesta de tu App, igual me permito sugerir en su lugar una serié de apps, una principal, que sería la última en hacerse, unas independientes, como un generador de mapas, un gestor/base de hechizos, un gestor/base de clases, un gestor de monstruos y un gestor/base de reglas y unas dependientes, como un gestor de personajes que se alimentaría de los archivos simples que generarían las apps independientes, cargaría las listas de conjuros disponibles y clases, mientras la app principal cargaría los datos de las fichas y mapas, generando las casillas, los token, las tiradas y los turnos, dejando cargar a los jugadores los datos de sus personajes y recordatorios de reglas y al master todo lo anterior y los datos de los jugadores y monstruos, ajustar las distancias dentro del mapa, dejar registro de tiradas públicas, privadas (solo máster y jugador las ven) y secretas (solo máster las ve)
Sugiero hacerlo en apps separadas para reducir el trabajo y hacer en partes un programa, facilita el manejo y solución de problemas, también sugiero usar tipos de datos comunes para, aunque parezca no beneficioso, permitir 'data' de otras aplicaciones y recursos.
Espero mis ideas ayuden en algo.
Buenos dias, primeramente gracias por los aportes. Si que verdaderamente como decís el proyecto puede ser muy general o muy ambicioso. Es por ello que primero quiero ver que tipo de herramientas hay, que se puede integrar o reusar, y ver si se puede formar algún equipo de desarrollo. Si que verdaderamente al intentar usar una arquitectura hexagonal en el desarrollo DDD, como dice @Onirian el desarrollo es verdaderamente son aplicaciones o micro aplicaciones unidas.
Por otra parte mi idea es hacerlo de momento por encima para poder después adaptarlo por medio de plugins que pudiera ser para D&D, o cualquier juego de rol. Utilizando los términos en común. Por ello detallo algún punto mas, por supuesto se puede detallar todo lo que se quiera el proyecto con vuestras ideas, y saber si es viable.
Esta claro que hay muchas herramientas que desunidas pueden ser buenas, no se yo propongo esta idea e incluso iré haciendo documentación de lo que seria el proyecto si verdaderamente esto es buena idea.
Buenos dias:
Le echare un ojo a la pagina completo a la pagina. Quizás ya estas herramientas como https://foundryvtt.com/ que ya están en el mercado sean muy buenas, lo que pasa que para hacer cosas que no estén programadas o elaboradas por los que mantienen suelen requerir de una curva de aprendizaje bastante amplia.
Pero bueno mi idea era ver si era viable, o si pudiera interesar. Teniendo en cuenta estos puntos:
Pero vuelvo a decir que no se hasta que punto es viable.
No, si yo mi proyecto ya lo tengo claro.
Era solo para darte un primer punto del cual puedes empezar a tirar y documentarte si de verdad tienes interés. Porque hay un montón de herramientas por ahí adelante y si no las conoces... pues no acabo de entender a donde quieres ir. Lo primero, en cualquier proyecto serio que vaya a ser algo más que una declaración de intenciones, es examinar y conocer las herramientas que ya hacen (o podrían hacer) lo que tú quieres para ver si son realmente necesarias.
Pero que sabré yo... ¡Suerte con todo!
Antes que ver en el mercado que existe Chemo, diría yo.
Que necesita el mercado.
Vas a crear algo porque tu lo quieres crear o porque has visto que hay una necesidad.
---------------------
Yo empezaría por unas preguntas.
1ro. Es algo para vender, para regalar o para ganar por anuncios?
2do. Tu juegas rol? Has identificado jugando un hueco o nicho en el mercado?
3ro. Asumo que esto es para crear una aplicación para celuar // tablet no para un programa de pc no es así?
-----------------------
Otro tema. Yo te recomendaría crear una partida y ahi puedan entrar las personas que desean y puedan discutir o decirte cosas. o normal se puede hablar or aquí
Buenas a todos gracias por las aportaciones de nuevo.
Respondiendo a los post tengo que decir que tu consejo de examinar las herramientas existentes es muy acertado. Es un paso crucial en el desarrollo de cualquier proyecto serio. Sin embargo, esto no necesariamente invalida nuevas iniciativas, especialmente si aportan innovación o satisfacen necesidades específicas no cubiertas. Lo importante es abordar el proyecto con conocimiento, pasión y una visión clara de cómo puede aportar valor único.
Por otra parte cuando yo juego a rol m si que veo carencias en ciertas herramientas que he usado, es verdad que no usado alguna tan general como https://foundryvtt.com/. Pero si que he testeado varias incluida Roll20, que me ha dejado un poco frio.
La mayor necesidad que he visto es la generación de campaña, que una persona puede tener muchas buenas ideas, pero no hay una ayuda para terminar de concretarlas o unirlas, como puede pasar si se integraría con GPT-4. o futuramente GTP-5. Por cierto, la aplicacion no es para cell o tablet, es para cualquier dispositivo ya que sea WEB, como foundry esta hecho sobre Javascript, posiblemente VUE.
Es por eso que ofrezco esta iniciativa, para ver tambien si alguno que haya probado herramientas ve esas necesidades, que yo principalmente veo en la generación de narrativa. Repito que estoy mirando la viabilidad, porque tambien esta claro que yo solo no puedo abordar un gran proyecto.
Creo, en mi opinión, que mucho depende de varios factores.
Hablando especificamente de d&d 5ta edición.
Las herramientas web, son básicamente para llevar a cabo la partida. Hasta donde yo las he visto desde el punto de vista de jugador o master novato. No he pagado nunda por ellas y más allá de eso no se que decirte.
Tal vez podrías empezar desde otra visión. Que quiere el jugador y luego ir retrocediento.
Una pregunta En0seg ¿Te estás ayudando de una ia para exponer lo que pretendes hacer / contestar los comentarios? Esto no quitaría ni añadiría nada a lo que propones, simplemente es que me está dando esa impresión por el tipo de expresiones y me está rayando mucho no saberlo.
Si me permites un apunte, de momento no estás ofreciendo una iniciativa. Estás haciendo una tormenta de ideas y creo que, aunque no te va a venir mal abrir un hilo como este y ver nuestras opiniones, necesitas organizar tu mente antes.
Respecto a las carencias que ves en otros vtt como roll20 quizás convenga examinar a ver si son carencias reales o simplemente lo que buscas está en la versión de pago. Que alguna vez me ha pasado. Dicho esto ¿que carencias sueles ver?
Buenas tardes:
De nuevo muchas gracias por vuestros comentarios, respecto a la pregunta de @rahel si estoy usando una IA para responder a los comentarios, la respuesta es no, me expreso asi. Bueno uso simplemente uso el corrector de Google si veo algo incorrecto ortográficamente, detalle que aqui no es fácíl porque el botón derecho esta capado por Javascript.
Detallando un poco el apunte y contestando a la segunda pregunta de @rahel, si es una especie de iniciativa y tormenta de ideas, ya que la principal carencia que le veo yo es precisamente poder ordenar y detallar una campaña cuando verdaderamente tienes ideas que puedan ir con los diferentes módulos.
A mi me ha pasado que cuando he dirigido campañas, anotas ideas y detalles importantes que les pasan a los jugadores que de una manera u otra pueden afectar a la campaña. y como verdaderamente eres tu el único que gestiona la campaña seria como un "copilot" pero para realizar campañas de rol.
De todas maneras simplemente es una iniciativa/tormenta de ideas, por si pudiera interesar, ya que tampoco es fácil encontrar desarrolladores para estos proyectos. No es fácil ni cuando busco desarrolladores para proyectos remunerados, pues estos suele ser peor.
A mi me ha pasado que cuando he dirigido campañas, anotas ideas y detalles importantes que les pasan a los jugadores que de una manera u otra pueden afectar a la campaña. y como verdaderamente eres tu el único que gestiona la campaña seria como un "copilot" pero para realizar campañas de rol.
Si esto es lo que más echas de menos (asistencia y gestión de campañas para el DJ) entonces me remito a mi primer mensaje: el Amsel Suite es lo que hace con una idea bastante aproximada a lo que tú estas exponiendo. Y conste que no gano comisión alguna ni nada por volverlo a repetir (y sale el mes que viene).
Fíjate que para mi es una herramienta casi "obsesiva" y que al final me da más trabajo como DJ que mis cuadernos y mis notas metidas en la nube (que con tenerlas ordenadas me valen), pero entiendo a la gente que le gusta tener todo bien atado, la creación del Mundo muy precisada y cada punto de la campaña bien registrado, incluyendo los PNJs.
Ya digo, todo esto parece bastante resuelto con el Amsel (por las demos y videos que he estado viendo) y lo único es que está en la lengua de shakespeare. Igual puedes hacer tuyo ese trabajo o ponertelo como base, quitar las partes que no te gustan o añadir las que veas que necesitas y ya que estamos, hacerlo en la lengua de Cervantes ;-).
Por eso te lo puse en mi primera intervención, porque cuando uno tiene una idea y quiere dedicarle tiempo a darle forma, tiene que explorar si ya se ha hecho... y en este caso, creo que si es así, que ya hay, por lo menos un producto, que hace lo que tú quieres hacer.
Buenos dias a todos:
Quiero comenzar agradeciendo sinceramente a cada uno de ustedes por sus aportes y comentarios. He estado revisando las herramientas existentes en el mercado y, efectivamente, parece que hay muchas opciones que abarcan diversos aspectos de la generación de campañas para juegos de rol. Es impresionante ver cuántas soluciones se han desarrollado y cómo han evolucionado para satisfacer las necesidades de los jugadores y maestros de juego.
Asi que en vista de eso, dedicaré mis esfuerzos a otro proyecto, así pues doy por cerrado este hilo.
Gracias a todos por vuestros aportes.