La BSK

LUDOTECA => Videojuegos => Mensaje iniciado por: cyberbask en 23 de Mayo de 2011, 10:11:58

Título: Batallas Online
Publicado por: cyberbask en 23 de Mayo de 2011, 10:11:58
Muy buenas a todos.

Si este mensaje no va aqui, pido a los moderadores que lo muevan. Gracias :-) .

Como alguno sabra hace poco que me inicie en este mundillo de los juegos de mesa. Y como soy un viciado en seguida me llamo el tema del print and play. Descargue muchas cosas de esta pagina y otras similares, y todavia no tuve la oportunidad de aportar nada.

La verdad es que el tema del diseño se me da de pena. Lo intente varias veces pero no es lo mio :-D . Pero como soy programador informatico pues se me dio por hacer un juego online.

Y aqui estoy para ir enseñando los progresos. Aun esta en una fase muy temprana, pero ya va cogiendo forma.

Es un wargame ligerito(en cuando lo veais ya sabeis en que juego me inspire :-D ), se va a jugar a traves del navegador, y esta programado exclusivamente en html y javascript(sin flash ni nada por el estilo). Todavia no hay muchas cosas hechas. Tengo el terreno bastante avanzado, el tema de los movimientos y linea de vision de las unidades tambien, pero me faltan los dibujitos de las unidades en si :-D entre otras cosas.

Os dejo unas fotillos que es lo suyo. Un mapita:

(http://foton.cyberbask.net/wp-content/uploads/batallas/001.png)

En esta otra podemos ver los posibles movimiento de la unidad(rango verde asi que mueve 4 hexagonos), y los hexagonos en azul son los movimientos extra por hacer todo el movimiento por el camino.

(http://foton.cyberbask.net/wp-content/uploads/batallas/002.png)

Y otro mapita:

(http://foton.cyberbask.net/wp-content/uploads/batallas/003.png)

No seais muy malos que todavia lo estoy empezando :-D . Ya veis que faltan unidades, puentes, vados, etc... . Estamos en ello :-D . En cuanto acabe con la programacion de las cosas mas basicas, ya empiezo con la programacion del proceso del juego en si.

Si os interesa la cosa pues os ire informando por aqui del juego.

Un saludo, y gracias por vuestro tiempo :-) .
Título: Re: Batallas Online
Publicado por: rincew en 23 de Mayo de 2011, 10:52:53
Tiene muy buena pinta. Ánimo.
Título: Re: Batallas Online
Publicado por: warrafael en 23 de Mayo de 2011, 10:55:44
desde luego que tiene una pinta estupenda ...
Mucho ánimo
Título: Re: Batallas Online
Publicado por: cyberbask en 23 de Mayo de 2011, 11:58:07
Gracias por los animos, me alegro que os guste :-D .
Título: Re: Batallas Online
Publicado por: LtGoose en 23 de Mayo de 2011, 12:51:16
Tiene muy buena pinta. Seguiremos los avances ;)

Quien sabe si no se convertirá en la nueva boardgaming-online de wargames  :D :D jejeje
Título: Re: Batallas Online
Publicado por: cyberbask en 23 de Mayo de 2011, 12:53:25
No creo que llegue a tanto :-D .

Lo que si que es facil despues de que termine este juego, es hacer el resto de juegos de commands & colors, ya que lo basico es lo mismo. Habria que cambiar los graficos y programar alguna cosilla mas, pero ya no seria dificil :-) .

Un saludete.
Título: Re: Batallas Online
Publicado por: fre3men en 23 de Mayo de 2011, 17:12:42
Hola cyberbask,

¿On-line es porque hay código del lado servidor y necesitas estar con conexión? Lo digo, porque si es sólo código html+javascript, fácilmente te lo descargan todo y deja de ser on-line ;)

Entiendo que esta aplicación es para jugar un sólo jugador, no es multi-jugador, no?

Yo en su momento hice unas salas virtuales (por navegador web, en mi firma tienes el enlace por si quieres curiosear), la verdad que me llevaron muchísimos meses de desarrollo, y en el futuro miraré de implementar una nueva versión para poder diseñar módulos con muchas mejoras aprendidas hasta la fecha y utilizando muchísimo el JQUERY*

* A mención de este, ¿has utilizado algún framework del javascript? o usas javascript pelado?
Título: Re: Batallas Online
Publicado por: cyberbask en 23 de Mayo de 2011, 17:54:28
Buenas.

Es multijugador, uno contra uno en este caso. No descarto hacer algo de IA, pero por ahora uno contra uno(personas :-D ).

html + javascript+jquery(framework de javascript).

Todo el proceso se hace en el servidor, en el lado del cliente solo se muestran las cosas. Esto lo hago asi tambien por seguridad y para evitar trampas, ya que cada movimiento se analiza y se comprueba si es legal. Si lo hiciera solo del lado del cliente seria imposible mantener el control jeje.

Un saludete.
Título: Re: Batallas Online
Publicado por: fre3men en 23 de Mayo de 2011, 19:03:22
Okey, lo decía porque habías comentado que lo hacías en javascript y html. Con la ayuda de "php" u otro que utilices se puede hacer cosas inrcreíbles, y si en lado del cliente le metes JQUERY como has hecho, pues no hay límite ;) me imagino que ya son cosas que sabes ;).

Yo en las Salas Virtuales no apliqué "obligación" de reglas, pues mi intención era crear un sistema que diera la impresión de estar delante del tablero, y ya cada cual (sobretodo el Máster) vigilaría de que se aplican las normas (pudiendo ser estas caseras...), algo así como el Vassal pero todos los que acceden son clientes (y por navegador web), nadie hace de servidor y los datos se guardan en la Base de Datos de la web.

Si aplicas las reglas de juego... siempre podrás hacer rankings :)

¿Cómo guardas la info de las acciones...? ¿usas MYSQL u otra base de datos?

Título: Re: Batallas Online
Publicado por: cyberbask en 23 de Mayo de 2011, 22:52:22
php en el servidor, mysql en la base de datos.

Ya tengo todo diseñado hasta para que puedas dejar una partida a medias y continuarla otro dia que te juntes con el mismo amigo :-D .

Lo de las estadisticas y rankins tambien lo tenia pensando.

Un saludete
Título: Re: Batallas Online
Publicado por: almagrorihuela en 23 de Mayo de 2011, 23:56:25
Yo quiero ser tester! :D
Título: Re: Batallas Online
Publicado por: almagrorihuela en 23 de Mayo de 2011, 23:58:05
Y me apunto a Heroquest :D
Título: Re: Batallas Online
Publicado por: cyberbask en 24 de Mayo de 2011, 12:22:42
Buenas.

Hoy hice un pequeño avance mas.

Añadi todas las unidades incluidos los comandantes.

Ademas termine la programacion tanto de los movimientos de las unidades, como los posibles ataques de los arqueros y su linea de vision, lo que para mi era la parte mas dificil de programar.

Os dejo un par de fotillos en las que solo se ve el tablero, alrededor esta la zona de juego(cartas, fichas de orden, resumen de partida, chat ...) pero no vale la pena enseñarlo porque esta practicamente vacio :-D . Hay mas unidades de las que deberia en la batalla pero para probar van perfectas :-D . En las dos fotos se ven los posibles ataques de un arquero segun su distancia, linea de vision y situacion en el tablero(terreno elevado, etc..). Todo automatizado por supuesto. Al dar una orden de ataque al arquero ya se resaltan automaticamente los posibles objetivos "legales".

(http://foton.cyberbask.net/wp-content/uploads/batallas/003.png)

(http://foton.cyberbask.net/wp-content/uploads/batallas/004.png)

Lo siguiente sera terminar los vados y puentes, y luego ya me pongo con el tema de cartas y fichas de orden, etc..

Como no lo comente en el primer post, decir que el juego va a ser multijugador. Habra un pequeño lobby para organizar las partidas, y luego seran partidas uno contra uno. Las partidas se podran dejar a medias y continuarlas mas adelante sin problema. Habra estadisticas y esas cosas que tanto gustan. Por supuesto tendra su chat para poder regocijarse cada vez que derrotas a tu oponente :-D .

Un saludete.
Título: Re: Batallas Online
Publicado por: fre3men en 24 de Mayo de 2011, 12:39:24
Tiene una pinta estupenda!

Me encanta que utilices herramientas como php, mysql y jquery :D , eso hace que aún me guste mucho más el proyecto :)

Título: Re: Batallas Online
Publicado por: cyberbask en 24 de Mayo de 2011, 13:02:28
Queria evitar el flash a toda costa y queria evitar framework cerrados o muy pesados.

Asi que las opciones eran claras :-D .
Título: Re: Batallas Online
Publicado por: Gand-Alf en 24 de Mayo de 2011, 13:05:14
Tiene muy buena pinta pero no se yo si FFG te va a dejar usar imágenes y nombres de sus productos. A lo mejor deberías cambiar algunas cosas para evitar posibles problemas.
Título: Re: Batallas Online
Publicado por: cyberbask en 24 de Mayo de 2011, 13:08:29
Por los nombre no hay problema que no se llama igual :-D .

En cuanto a las imagenes pues ya se vera, se cambian en un rato asi que no me preocupa.
Título: Re: Batallas Online
Publicado por: LtGoose en 24 de Mayo de 2011, 23:53:07
Sencillamente fabuloso... Seguimos con ansia ese avance  :B
Título: Re: Batallas Online
Publicado por: cyberbask en 31 de Mayo de 2011, 14:00:17
Algun avance mas:

(http://foton.cyberbask.net/wp-content/uploads/batallas/006.png)

-Indicador de Rango
-Numero de figuras que queda en cada unidad
-Ejercito al que pertenecen
-Añadido lado del tablero
-Como algunas unidades pueden mover 1 y atacar, o mover 2, pues puse en verde oscuro el movimiento que ya no te permitiria atacar.
-En azul como siempre los movimiento extra por hacer todo el movimiento por el camino
-Los vados ya funcionan


Y ya estoy comenzando con las cartas.

Un saludete, y seguiremos informando.
Título: Re: Batallas Online
Publicado por: chuskas en 31 de Mayo de 2011, 15:51:43
Realmente muy interesante. Cuando necesites testeadores ya sabes que tienes a muchos dispuestos... yo el primero  ;D
Título: Re: Batallas Online
Publicado por: Lupus en 31 de Mayo de 2011, 16:22:48
Me encanta. Me ofrezco tambien como testero :D

Tennos al tanto
Título: Re: Batallas Online
Publicado por: cyberbask en 10 de Junio de 2011, 13:57:01
Unos cuantos avances mas.

Ya tengo el diseño inicial mas o menos listo, aunque aun faltan graficos. Unas capturas como siempre:

Vista general:
(http://foton.cyberbask.net/wp-content/uploads/batallas/008.png)

Con pantalla de informacion de una unidad a la derecha:
(http://foton.cyberbask.net/wp-content/uploads/batallas/009.png)

-Se añadieron las zonas de juego.
-Se añadieron las cartas de comandante, cartas de liderazgo y distintan fichas e indicadores.
-Cuando se deja el cursor encima de una unidad , terreno o carta sale una ventanita de informacion con todos los datos actualizados.

Un saludete.
Título: Re: Batallas Online
Publicado por: Erwin Rommel en 11 de Julio de 2011, 11:29:43
Ostras... Yo tambien me oferezco... Nos pudrías facilitar el juego(si no puedes no pasa nada)
Título: Re: Batallas Online
Publicado por: Rueco en 15 de Septiembre de 2011, 00:47:38
¿como va el proyecto?  ;)
Título: Re: Batallas Online
Publicado por: cyberbask en 15 de Septiembre de 2011, 08:37:07
Va para adelante :-D .

Estoy con la sincronizacion entre jugadores, que es la parte mas laboriosa a mi entender. Ademas no tiene parte visible por eso no puse novedades jejeje.

Un saludo.
Título: Re: Batallas Online
Publicado por: Erwin Rommel en 15 de Septiembre de 2011, 21:33:20
Pues a ver si nos lo cuelgas o algo...
Título: Re: Batallas Online
Publicado por: Pérez-Corvo (Proxegenetyc) en 21 de Septiembre de 2011, 13:50:43
Oye, pues esta de lujo macho, sobre todo para los que no disponemos de la facilidad de encontrar a alguien con quien wargamear un poco (tengo mi C&C cogiendo polvo años).

Animo, que al menos yo, lo estoy esperando!!
Título: Re: Batallas Online
Publicado por: cyberbask en 21 de Septiembre de 2011, 13:53:36
Gracias a todos por los animos.

Sigo desarrollando el tema de la sincronizacion entre jugadores. En cuanto al aspecto grafico y funcionamiento no tengo todavia ningun avance reseñable, por eso no puse nada.

La programacion es lo que tiene, que a veces avanzas un huevo pero no luce nada ;-D .

Un saludo a todos.
Título: Re: Batallas Online
Publicado por: balowsky en 17 de Enero de 2012, 00:43:04
¿alguna novedad?
Título: Re: Batallas Online
Publicado por: cyberbask en 17 de Enero de 2012, 08:15:11
Novedades pocas, sigo peleandome con el tema de sincronizacion entre jugadores, el chat y ese tipo de cosas. Ahi andamos :-D

Un saludo.
Título: Re: Batallas Online
Publicado por: JoviJuaN en 18 de Enero de 2012, 00:22:36
¿En qué lenguaje lo estás haciendo?
Título: Re: Batallas Online
Publicado por: cyberbask en 18 de Enero de 2012, 08:24:53
Mayormente en php y javascript.
Título: Re: Batallas Online
Publicado por: Erwin Rommel en 05 de Febrero de 2012, 21:53:33
Yo quiero jugar...
Título: Re: Batallas Online
Publicado por: LtGoose en 13 de Julio de 2012, 12:47:00
Resucito este hilo porque me picaba la curiosidad... ¿Qué se hizo de este juego? ¿Lo conseguiste terminar? ¿Cómo lo llevas?
Título: Re: Batallas Online
Publicado por: Erwin Rommel en 24 de Julio de 2012, 00:00:12
Yo aún lo espero...