Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Moderador: Moderadores Wargames
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Bueno…decir bravo es poco…
Eso si deberías empezar a pensar en cambiar el título del hilo… porque eso de “pequeño”, perdona, pero NO cuela…
Ánimo con el proyectazo…
Eso si deberías empezar a pensar en cambiar el título del hilo… porque eso de “pequeño”, perdona, pero NO cuela…
Ánimo con el proyectazo…
- Stratos
- Crack - Oberst

- Mensajes: 3613
- Registrado: 23 Nov 2004, 09:41
- STEAM: Jugador
- Ubicación: Amposta
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Si añades táctico esto puede ser algo MUY MUY grande!
-Los pilotos de caza hacen películas.
-Los de ataque hacen historia!

-Los de ataque hacen historia!

-
PijusMagnificus
- Crack - Oberst

- Mensajes: 2928
- Registrado: 05 Mar 2011, 08:25
- STEAM: Jugador
- Ubicación: Dandole caña a Incontinencia Suma
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
El sistema táctico va avanzando más rápido de lo que esperaba, he creado un editor de batallas que permitirá jugar batallas predefinidas o darle unos parámetros a la batalla y que crea una aleatoria.
Las batallas tácticas están conectada con la parte estratégica-operativa del juego y se pueden jugar contra IA o solo (modo hotseat), más adelante cuando implemente el modo PBEM también se podrán jugar junto o separado de la campaña en modo multi-jugador PBEM.
Las batallas se juegan de 2 modos, por iniciativas o por turnos (este último será el modo preferente, si no único, para el PBEM). Por iniciativas, al inicio de un turno uno de los bandos tiene la iniciativa, se tiran un dado por bando y la diferencia entre los dados dice quien empieza y cuantas naves puede activar antes que el otro bando, en una activación una nave puede mover y disparar.
Está incluido todo lo habitual en los juegos tácticos de la época: despliegue del velamen, tipo de munición, a donde se apunta cuando se dispara, etc
La capacidad de movimiento dependerá del tamaño de la nave, de la configuración de vela que lleve, del daño de la nave, y de la fuerza del viento.
El tiempo atmosférico afecta a ciertos mecanismos de la batalla.
En sí el módulo táctico es como un segundo juego que puede jugar por si solo (batallas predefinidas, editar tus propias batallas o dejar que el juegos cree una random basada en los parámetros que decidas)
Para los contadores que representan las naves utilizo unos genéricos por tamaño de nave, pero es posible de manera muy fácil crear contadores específicos, un aspecto más de modeabilidad que quiero dar al juego. Cada nave en la base de datos tiene asignada un número de contador a usar, si el jugador quiere utilizar otro, solo tiene que crearlo darle un número que no exista, cambiar el número en el fichero texto de las naves, y poner el fichero en la carpeta \image y listo.
Aparte de mar abierto, hay costa y bajíos.
Ahora estoy concentrado en a IA, que ya mueve y dispara, pero aun hace alguna que otra tontería que tengo que acotar.
Las batallas tácticas están conectada con la parte estratégica-operativa del juego y se pueden jugar contra IA o solo (modo hotseat), más adelante cuando implemente el modo PBEM también se podrán jugar junto o separado de la campaña en modo multi-jugador PBEM.
Las batallas se juegan de 2 modos, por iniciativas o por turnos (este último será el modo preferente, si no único, para el PBEM). Por iniciativas, al inicio de un turno uno de los bandos tiene la iniciativa, se tiran un dado por bando y la diferencia entre los dados dice quien empieza y cuantas naves puede activar antes que el otro bando, en una activación una nave puede mover y disparar.
Está incluido todo lo habitual en los juegos tácticos de la época: despliegue del velamen, tipo de munición, a donde se apunta cuando se dispara, etc
La capacidad de movimiento dependerá del tamaño de la nave, de la configuración de vela que lleve, del daño de la nave, y de la fuerza del viento.
El tiempo atmosférico afecta a ciertos mecanismos de la batalla.
En sí el módulo táctico es como un segundo juego que puede jugar por si solo (batallas predefinidas, editar tus propias batallas o dejar que el juegos cree una random basada en los parámetros que decidas)
Para los contadores que representan las naves utilizo unos genéricos por tamaño de nave, pero es posible de manera muy fácil crear contadores específicos, un aspecto más de modeabilidad que quiero dar al juego. Cada nave en la base de datos tiene asignada un número de contador a usar, si el jugador quiere utilizar otro, solo tiene que crearlo darle un número que no exista, cambiar el número en el fichero texto de las naves, y poner el fichero en la carpeta \image y listo.
Aparte de mar abierto, hay costa y bajíos.
Ahora estoy concentrado en a IA, que ya mueve y dispara, pero aun hace alguna que otra tontería que tengo que acotar.
Otros nicks: Meroka37
- Stratos
- Crack - Oberst

- Mensajes: 3613
- Registrado: 23 Nov 2004, 09:41
- STEAM: Jugador
- Ubicación: Amposta
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Pregunta, para más adelante sería posible añadir barcos a vapor? Me refiero a estilo guerra civil americana.
-Los pilotos de caza hacen películas.
-Los de ataque hacen historia!

-Los de ataque hacen historia!

-
PijusMagnificus
- Crack - Oberst

- Mensajes: 2928
- Registrado: 05 Mar 2011, 08:25
- STEAM: Jugador
- Ubicación: Dandole caña a Incontinencia Suma
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Mas adelante se puede extender a ironcloads pero por ahora hay que rematar la era a vela antes de pensar en expandir el periodo.Stratos escribió: 17 Abr 2026, 09:40 Pregunta, para más adelante sería posible añadir barcos a vapor? Me refiero a estilo guerra civil americana.
Otros nicks: Meroka37
- Patxi
- Support-PdL

- Mensajes: 4602
- Registrado: 28 Ago 2005, 22:45
- STEAM: No Jugador
- Ubicación: Siberia
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Eres un semidios, Pijus, reconvertido en programador informático, ¿no?


http://www.aitordelgado.com/
- Piteas
- Support-PdL

- Mensajes: 7879
- Registrado: 05 Feb 2011, 16:15
- STEAM: Jugador
- Ubicación: por las Rías Altas
- Contactar:
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Yo creo que es una IA de última generación.Patxi escribió: 17 Abr 2026, 11:45 Eres un semidios, Pijus, reconvertido en programador informático, ¿no?

- Stratos
- Crack - Oberst

- Mensajes: 3613
- Registrado: 23 Nov 2004, 09:41
- STEAM: Jugador
- Ubicación: Amposta
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Por supuesto, pero está bien que sea una idea con posibilidad de expansión!PijusMagnificus escribió: 17 Abr 2026, 10:14Mas adelante se puede extender a ironcloads pero por ahora hay que rematar la era a vela antes de pensar en expandir el periodo.Stratos escribió: 17 Abr 2026, 09:40 Pregunta, para más adelante sería posible añadir barcos a vapor? Me refiero a estilo guerra civil americana.
-Los pilotos de caza hacen películas.
-Los de ataque hacen historia!

-Los de ataque hacen historia!

-
PijusMagnificus
- Crack - Oberst

- Mensajes: 2928
- Registrado: 05 Mar 2011, 08:25
- STEAM: Jugador
- Ubicación: Dandole caña a Incontinencia Suma
Re: Un pequeño proyecto personal - Age-of-Sail Naval Campaign
Trabajando el módulo táctico, unos detalles del abordaje

En la imagen el Temeraire en su fase de movimiento se han enganchado al Redoubtable, las condiciones para poder engancharse a otra nave es que la nave que mueve tenga 1MP (punto de movimiento) o 0 MP, si tiene más se supone que va demasiado rápida para poder lanzar los garfios, y además que la nave este borda con borda con la nave a abordar. El enganche no es automático, se tiene en cuenta la cantidad de vela desplegada. Una vez enganchadas las naves, en la activación del Redoubtable este intenta romper y alejarse, esto la IA lo decide en base a las probabilidades que tiene de ganar el abordaje, si estás no superan en un 20% las probabilidades de la nave enemiga intenta romper contacto.
El cálculo de ganar el abordaje tiene en cuenta número de tripulación, calidad, moral.
Por cada punto de movimiento que tenga la nave que intenta romper tendrá un intento, se puede ver en e log de abajo del pantallazo, 6 intentos ya que tiene al inicio de su activación 6 MP (viento de través, velas de batalla, viento moderado); en cada intento de romper hay perdidas tanto de tripulación como de vela, históricamente el solo contacto entre naves en el intento de una de abordar y de la otra de evitarlo ya daba lugar a perdidas, la velas y salían dañadas por el contacto entre ellas.

En la imagen el Temeraire en su fase de movimiento se han enganchado al Redoubtable, las condiciones para poder engancharse a otra nave es que la nave que mueve tenga 1MP (punto de movimiento) o 0 MP, si tiene más se supone que va demasiado rápida para poder lanzar los garfios, y además que la nave este borda con borda con la nave a abordar. El enganche no es automático, se tiene en cuenta la cantidad de vela desplegada. Una vez enganchadas las naves, en la activación del Redoubtable este intenta romper y alejarse, esto la IA lo decide en base a las probabilidades que tiene de ganar el abordaje, si estás no superan en un 20% las probabilidades de la nave enemiga intenta romper contacto.
El cálculo de ganar el abordaje tiene en cuenta número de tripulación, calidad, moral.
Por cada punto de movimiento que tenga la nave que intenta romper tendrá un intento, se puede ver en e log de abajo del pantallazo, 6 intentos ya que tiene al inicio de su activación 6 MP (viento de través, velas de batalla, viento moderado); en cada intento de romper hay perdidas tanto de tripulación como de vela, históricamente el solo contacto entre naves en el intento de una de abordar y de la otra de evitarlo ya daba lugar a perdidas, la velas y salían dañadas por el contacto entre ellas.
Otros nicks: Meroka37



