La versión actual del combate sólo contempla unidades que ocupan una única casilla. Esta mejor contempla la posibilidad de que algunas criaturas sean de tamaño grande y por tanto ocupen 4 casillas de combate.
Puedes rellenar dudas, y comentarios en esta tarea, así hacemos tracking de la misma, sin que estemos dentro de la lista de correo. Estoy suscrito a la tarea así que en principio, cualquier cambio, comentario que añadas me llega directamente.
Saluditos,
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ya he conseguido cargar la partida de inicio y poder hacer los modelos a escala según el Tamaño del tipo de la unidad.
Como no se si esta o no un campo tamaño en casillas de tablero para las unidades, por ahora lo que he hecho es pasarlo como parámetro en la creación de las unidades y me vale a modo prueba.
Ando liado con la configuración del tablero (casillas, ocupadas, inicializacion, movimientos validos o no) ya que al ser unidades de mas casillas afecta bastante a todo esto.
En cuanto al posicionamiento en 3D de la imagen en el tablero también afecta, ya que tiene que verse centrada en su recuadro de 2x2.
Por si acaso lo estoy preparando para mas opciones de tamaño, tipo 3x3 por ejemplo, así que añadiendo poco código podrían soportarse mas tamaños. como los dragones y tal que imagino que serán tochos
Como tengo que continuar desde casa, hoy subiré mis cambios al proyecto DemoQuickCombat, el cual aun funciona a pesar de tocar varias cosas jejeje
Una parte que me tocara pelear, es la representación 3D de los monigotes por que he visto que una cosa es el tablero en 2D (posiciones x,y a modo entero) y otra el tablero 3D (posiciones x,y,z float con altura y fija). Para facilitar el tema estoy intentado que en funcion del tamaño la funcion Posicion3D calcule la posicion correspondiente, creo que sera lo mas cómodo.
Por ahora no he podido avanzar mucho mas pero el meollo estará en el algoritmo que se usa para la gestión de caminos y casillas ocupadas, así como movimiento de las unidades (no es lo mismo avanzar casilla por casilla que comprobar si las dos casilllas o mas siguientes están libres) pero en la cabeza mas o menos lo tengo todo estructurado, después de revisar bastante codigo
Saludos
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
He subido cambios del proyecto pero no se si han sido muchas cosas las que he subido que lo mismo no debía subirlas, pero como no me termino de entender con el SVN .... lo digo por si he hecho algo mal, antes de liarla por favor revisalo.
De paso si fuera así, dime como he de hacerlo bien para el futuro
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Me he bajado el código y visto como rula. He visto los bichos grandes dándolo todo, pero también he visto que las unidades se vuelven un poco locas, así que entiendo que todavía estás en "proceso". Ten en cuenta que cuando las unidades se "bloquean", los FPS bajan drásticamente por lo que el método de "búsqueda de caminos" debe estar tragándose la cpu.. :)
Estoy ahora mismo subiendo un fichero en el youtube de 500 megas con un breve tutorial del subversion.
La subida que hiciste de código perfecta, salvo que subiste más de lo que debieras... :)
También me gustaría tocar el proyecto WarbannersWorld para incluirle la propiedad de IsGrande y IsEnorme, para cada tipo de unidad. Ya hablamos por la lista de correo.
Voy a crear algunas tareaitas más pendientes en el 3D, para que sepas las cosas que faltan... :)
Mil gracias por tu ayuda, Victor! :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Puedes rellenar dudas, y comentarios en esta tarea, así hacemos tracking de la misma, sin que estemos dentro de la lista de correo. Estoy suscrito a la tarea así que en principio, cualquier cambio, comentario que añadas me llega directamente.
Saluditos,
Ya he conseguido cargar la partida de inicio y poder hacer los modelos a escala según el Tamaño del tipo de la unidad.
Como no se si esta o no un campo tamaño en casillas de tablero para las unidades, por ahora lo que he hecho es pasarlo como parámetro en la creación de las unidades y me vale a modo prueba.
Ando liado con la configuración del tablero (casillas, ocupadas, inicializacion, movimientos validos o no) ya que al ser unidades de mas casillas afecta bastante a todo esto.
En cuanto al posicionamiento en 3D de la imagen en el tablero también afecta, ya que tiene que verse centrada en su recuadro de 2x2.
Por si acaso lo estoy preparando para mas opciones de tamaño, tipo 3x3 por ejemplo, así que añadiendo poco código podrían soportarse mas tamaños. como los dragones y tal que imagino que serán tochos
Como tengo que continuar desde casa, hoy subiré mis cambios al proyecto DemoQuickCombat, el cual aun funciona a pesar de tocar varias cosas jejeje
Una parte que me tocara pelear, es la representación 3D de los monigotes por que he visto que una cosa es el tablero en 2D (posiciones x,y a modo entero) y otra el tablero 3D (posiciones x,y,z float con altura y fija). Para facilitar el tema estoy intentado que en funcion del tamaño la funcion Posicion3D calcule la posicion correspondiente, creo que sera lo mas cómodo.
Por ahora no he podido avanzar mucho mas pero el meollo estará en el algoritmo que se usa para la gestión de caminos y casillas ocupadas, así como movimiento de las unidades (no es lo mismo avanzar casilla por casilla que comprobar si las dos casilllas o mas siguientes están libres) pero en la cabeza mas o menos lo tengo todo estructurado, después de revisar bastante codigo
Saludos
He subido cambios del proyecto pero no se si han sido muchas cosas las que he subido que lo mismo no debía subirlas, pero como no me termino de entender con el SVN .... lo digo por si he hecho algo mal, antes de liarla por favor revisalo.
De paso si fuera así, dime como he de hacerlo bien para el futuro
Ya he vuelto a la vida, ahora con Windows 7.
Me he bajado el código y visto como rula. He visto los bichos grandes dándolo todo, pero también he visto que las unidades se vuelven un poco locas, así que entiendo que todavía estás en "proceso". Ten en cuenta que cuando las unidades se "bloquean", los FPS bajan drásticamente por lo que el método de "búsqueda de caminos" debe estar tragándose la cpu.. :)
Estoy ahora mismo subiendo un fichero en el youtube de 500 megas con un breve tutorial del subversion.
La subida que hiciste de código perfecta, salvo que subiste más de lo que debieras... :)
También me gustaría tocar el proyecto WarbannersWorld para incluirle la propiedad de IsGrande y IsEnorme, para cada tipo de unidad. Ya hablamos por la lista de correo.
Voy a crear algunas tareaitas más pendientes en el 3D, para que sepas las cosas que faltan... :)
Mil gracias por tu ayuda, Victor! :)
Ah, y me olvidaba: buen trabajo (hay que ver lo rápido que te has puesto...).
Ticket moved from /p/warbaners/feature-requests/9/