Registrarse
Invitado

ayuda al Master en java

Responder Nuevo tema
Foros de Templo de HécateDungeons & Dragons → ayuda al Master en java
  • Ver mensaje
200.45.x.x
Invitado

ayuda al Master en java

Enviado el 21-nov-2005, 10:16 h. (0) Citar
Les comento que soy DM hace mas de 3 años, y ya he pasado los dos primeros test online de la RPGA, por lo que soy Grand Master Level, y hace un tiempo desarrolle un conjunto de reglas para dirigir guerras a gran escala, que dieron muy buen resultado.
Este año comence la carrera de Ingenieria en Sistemas, y se me ocurrio hacer un programa que simulara esto de forma mas realista, ya que (con las reglas que invente yo, u otras, por ejemplo el manual de guerra d20), todo se basa en un combate estadistico.
Aunque mi conocimiento de java no es muy amplio, consegui modelar un programa que simulaba lo siguiente:
-Creacion de un personaje al azar con 4d6 (un guerrero, el personaje mas facil de crear)
-Seleccion de las caracteristicas del guerrero
-Posibilidad de seleccion del nivel del mismo
-Combate (entre dos guerreros del mismo o diferente nivel, con distinto equipo, solo que siempre cuerpo a cuerpo, y acciones de asalto completo, o sea todos los ataques que posean)
-Creacion de estadisticas basadas en un elevado numero de simulaciones, por ejemplo:
-Que personaje gana mas veces si: gana la iniciativa, tiene mas nivel, porta un arma con mas rango de amenaza de critico, etc.

Esa clase que habia creado, por desgracia (o por idiotez mia) se borro al haber formateado el HD (habia hecho un back up del Eclipse antes de empezar a formatear), asi que comenze de nuevo tratando de evitar todos los errores que cometi en el otro programa:
-Estoy tratando de hacer que un solo modulo se encargue de crear los personajes, y no un modulo para cada uno
-Estoy tratando de crear un sistema de IA para hacer mas realistas los combates

De momento solo trabajo en base al guerrero, ya que me parece muy complicado implementar a personajes mas complicados, como el mago, etc.

El programa, como lo he concebido, deberia poder crear dos o mas armadas (ejercitos) y colocarlas en un campo bidimensional, y hacer que cada Pj se mueva de acuerdo a un patron de IA, y poder determinar que ejercito es el ganador.
Ademas el programa sirve para saber cual de dos personajes (o mas) ganaria mas veces (en promedio), en un combate tipo coliseo, y poder testear ademas si una clase de personaje es mas poderosa que otra, por ejemplo, un combate entre un Barbaro Nv 10 y un guerrero Nv 10, y saber si los chicos de WotC crearon una clase mas poderosa que otra.

Ademas el programa esta diseñado para generar tesoros, encuentros y dungeons aleatoriamente segun el nivel de encuentro de los Pjs, aunque con objetos y criaturas de todas las publicaciones que existan,
de esta manera un DM podria crear su dungeon, ya sea al azar o como el desee, crear los encuentros necesarios y colocar los tesoros acordes, y despues de cargar las caracteristicas de sus personajes, asi como un simple patron de IA (porcentaje de vida para tomar una pocion, porcentaje de ataque a distancia, porcentaje de ataque cuerpo a cuerpo, porcentaje de conjuros defensivos y ofensivos, etc.), se podria correr una simulacion una gran cantidad de veces, y saber que les sucedera a los jugadores: posibilidades que tienen de morir, posibilidades de acabar con algun enemigo, posibilidades de encontrar algun tesoro o de abrir cierta puerta secreta, y ademas saber si el desafio es alto, y asi reducirlo, o viceversa.

Necesito a gente que sepa programar en Java, o en cualquier otro lenguaje, no importa que tan avanzado sea, y que pueda dar una mano en la creacion y el testeo del programa, asi como el aporte de ideas.

Cualquier interesado en participar en este proyecto, que he llamado dmHelper, que postee en este foro, y que me envie un correo electronico a n_alvargonzalez@hotmail.com
Ademas seria bueno que cualquiera que este interesado, distribuyera este mensaje en otros foros de rol de su conocimiento.

Mi nombre es Nicolas Alvargonzalez y por si a alguien le interesa mi numero de RPGA es 9516710
Foros de Templo de HécateDungeons & Dragons → ayuda al Master en java
Responder Nuevo tema
Propulsado por Estudio Hécate s.l. 1998, 2008 © Templo de Hécate. Juegos y videojuegos de rol y estrategia
Condiciones de uso | Asociados | Contacto | Estadísticas