Travian Combat

Se expone todo lo relacionado con el lenguaje, desde lo más básico hasta lo no tanto.

Moderadores: gneuromante, Andres_age, Yzumi

Travian Combat

Notapor Andres_age » Mié Dic 28, 2005 20:09

Buenas, aquí está mi último proyecto, realizado para el juego online Travian.net (no se si alguno juega o lo conoce).

Travian Combat es un simulador de batallas de Travian.net realizado bajo licencia GPL.

Ofrece al jugador un simulador mucho más completo que el simulador que trae el juego por defecto, intentado llegar a la exactitud del simulador de la versión Plus.
Por el momento tan solo sirve para batallas "normales", no para "atracos".

Está hecho 100% en Ada95, y usa las librerias JEWL para Windows.
También funciona en Linux con WINE.

Admite cualquier compilador (no uso 'img así que podeis usar otros aparte de GNAT :P), y la parte de cálculo está dividida del programa principal, por lo que es posible implementar una interfaz con otras librerias: adagraph, gtkada, hacer una versión para consola (incluye un fichero de ejemplo "prueba.adb").


Por último, decir que he usado otro proyecto, AdaIntl, en este.
¿El resultado? Travian Combat está disponible en un único binario en inglés, castellano, catalán, alemán, francés e italiano. Casi nada ;)

Aquí os podeis bajar el binario de Windows
http://www.box.net/public/jkgt81qg1a
También hice un instalador para Windows, simplemente extrae los binarios con el típico Siguiente, Siguiente, Siguiente :D
(no, el instalador no lo hice con Ada :P si mal no recuerdo usé CreateInstall o alguno de estos programas que hay por ahí para hacer instaladores)
http://www.box.net/public/86ul3mnvdh
(Los binarios los he quitado de Canal Ada para que no consuma ancho de banda, la última versión de Travian Combat lleva 10.000 downloads en un par de meses!!)

Aquí el código fuente
http://www.canalada.org/recursos/Travian_Combat_src.zip



Screens:

Imagen

Imagen

Imagen
Última edición por Andres_age el Mié Ene 17, 2007 0:39, editado 2 veces en total
Andres_age
Moderador
Moderador
 
Mensajes: 121
Registrado: Sab Abr 02, 2005 22:40

Notapor borlafu » Jue Ene 26, 2006 2:54

Hay, hay, hay... qué fea hubiera quedado la ventana de línea de comandos de fondo eh? :P

Interesante programa, seguro que encuentro a más de uno que lo utilizará asiduamente. A demás la interfaz está muy lograda, buena estructuración y diseño.

Enhorabuena.
borlafu
Novato
Novato
 
Mensajes: 7
Registrado: Vie Dic 09, 2005 20:31

Notapor Andres_age » Jue Ene 26, 2006 11:32

:P

También he logrado la forma de poner un icono al ejecutable (lo "descubrí" hará un par de dias). También es añadiendo un pragma_linker.
Os interesa? :P
Andres_age
Moderador
Moderador
 
Mensajes: 121
Registrado: Sab Abr 02, 2005 22:40

Notapor borlafu » Dom Ene 29, 2006 15:32

Desde luego nunca viene mal saber algo nuevo!
borlafu
Novato
Novato
 
Mensajes: 7
Registrado: Vie Dic 09, 2005 20:31

Notapor capiflash » Mié Feb 08, 2006 14:40

Bueno , he visto el programa y la verdad te ha quedado bastante bien .

Podria pedirte un favor ?? No consigo bajarme las JEWL , podrias mandarla a imanol.cea@gmail.com ?? te lo agradeceria bastante , saludos y enhorabuena
capiflash
Novato
Novato
 
Mensajes: 6
Registrado: Sab Abr 23, 2005 16:08

Notapor Andres_age » Mié Feb 08, 2006 16:12

Vienen incluidas en el código fuente :P
Andres_age
Moderador
Moderador
 
Mensajes: 121
Registrado: Sab Abr 02, 2005 22:40


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron