Autor |
Mensaje |
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Programa De Ajedrez: De Java A Gambas...
Hola a todos..
He encontrado esta interesante página donde te puedes descargar el código fuente (en java) de un juego de ajedrez de 6 k, ¿quien me ayuda a portarlo a gambas????
http://rcafsoft.com/blogrcaf/2006/12/10/ajedrez-de-5kb/
Hay dos versión la de 5 k y la de 6 k, haber si podemos portarlo el de 6 k....que parece mejor terminado.
Saludos
última edición por jsbsan el Domingo, 09 Enero 2011, 19:17; editado 1 vez
|
#1 Domingo, 09 Enero 2011, 19:17 |
|
|
ivanovichenco
Ingeniero Programador
Registrado: Septiembre 2010
Mensajes: 274
Edad: 66 Ubicación: Neiva, Huila, Rep. de Colombia
|
Re: Programa De Ajedrez: De Java A Gambas...
Julio, no es java sino javascript , por eso es tan liviano.
|
#2 Lunes, 10 Enero 2011, 17:11 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Programa De Ajedrez: De Java A Gambas...
Gracias Ivanovichenco, por la aclaración...
Bueno pues eso, pasarlo de Javascript a gambas...
¿quien me ayuda...?
He encontrado esta pagina:
http://paginaweb2.com/cat-javascript-7
Por ahi empezare a leer...
Saludos....
|
#3 Lunes, 10 Enero 2011, 19:10 |
|
|
ivanovichenco
Ingeniero Programador
Registrado: Septiembre 2010
Mensajes: 274
Edad: 66 Ubicación: Neiva, Huila, Rep. de Colombia
|
Re: Programa De Ajedrez: De Java A Gambas...
http://translate.googleusercontent....hcGZshv3W2UFcyQ
Julio aquí esta el juego de ajedrés, lo encontré hace días en el foro francés de gambas
Hay que traducirlo. Suerte.
|
#4 Lunes, 10 Enero 2011, 21:51 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Programa De Ajedrez: De Java A Gambas...
Ese ya me lo descargue, pero solo trae un tablero y el dibujo de los piezas.
El de javascript si funciona completo (juega contra el ordenador y tiene varios niveles de dificultad....)
Saludos
última edición por jsbsan el Martes, 11 Enero 2011, 00:24; editado 1 vez
|
#5 Martes, 11 Enero 2011, 00:23 |
|
|
ivanovichenco
Ingeniero Programador
Registrado: Septiembre 2010
Mensajes: 274
Edad: 66 Ubicación: Neiva, Huila, Rep. de Colombia
|
Re: Programa De Ajedrez: De Java A Gambas...
Un programa de ajedrez debe tener una base datos sonde están almacenadas las jugadas y todas las posibilidades para que el motor del juego las use de acuerdo a como el jugador vaya avanzando. Voy a mirar mas código para pensar la forma de meterle la mano aunque sea a los gráficos, pues esos del gambas francés están muy regularcitos y no se ajustan a la estetica que deberían tener. Si me orientan yo colaboro con gaficos si me dicen qué se puede necesitar.
Suerte.
http://es.wikipedia.org/wiki/Motor_de_ajedrez
Yo miro esto un poco complicado
última edición por ivanovichenco el Miercoles, 12 Enero 2011, 06:13; editado 2 veces
|
#6 Miercoles, 12 Enero 2011, 05:51 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Programa De Ajedrez: De Java A Gambas...
ivanovichenco:
Citar: debe tener una base datos sonde están almacenadas las jugadas y todas las posibilidades
No es necesario, de echo el programa echo en javascript no tiene ninguna base de datos....
El programa usa un algoritmos donde "calcula" (evalua la posicion y el numero de piezas) cuales son las mejores jugadas, según algoritmo que se llama:
MINIMAX también hay variantes de este (por temas de podas...)
Te dejo varias paginas donde lo describen:
http://es.wikipedia.org/wiki/Minimax
http://profeblog.es/blog/alfredo/20...poda-alfa-beta/
Nota:
Ese algoritmo es aplicable a cualquier juego de 2 jugadores (uno humano y el otro ordenador), por ejemplo para un juegos de damas, o de estrategia (los tipicos juegos de por turnos). Solamente es variar la forma de evaluar las posiciones, y decirles las reglas de movimiento y valoeres de las piezas
|
#7 Miercoles, 12 Enero 2011, 13:18 |
|
|
AnSnarkista
Programador
Registrado: Junio 2010
Mensajes: 118
Edad: 33
|
Re: Programa De Ajedrez: De Java A Gambas...
A mi me gusta gimpear* asi que si necesitas ayuda con el apartado grafico, ahora que voy a tener algo mas de tiempo, pues podemos intentar hacer algo.
(*) Gimpear:(Vb.) Hacer uso del GIMP
|
#8 Jueves, 13 Enero 2011, 01:33 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Programa De Ajedrez: De Java A Gambas...
AnSnarkista:
ok, prepara tu los dibujos de las piezas y varios tableros de ajedrez, para que el usuario pueda elegir entre ellos...
Saludos
|
#9 Viernes, 14 Enero 2011, 08:14 |
|
|
AnSnarkista
Programador
Registrado: Junio 2010
Mensajes: 118
Edad: 33
|
Re: Programa De Ajedrez: De Java A Gambas...
El tamaño y demas como lo hago?
En plan para hacerme una plantilla, e ir haciendo dibujos dentro de la plantilla.
Tenia pensado hacer como dos temas, uno que sea el tipico "Simple" o "Default", y otro mas bonito por asi decirlo, a ver que sale...jajajajjaa
la semana que viene tengo los dos ultimos examenes, asi que será acabar y ponerme con los dibujos.
PD:
Uno de los examenes que tengo, es de Kinantropometria, y creo recordar que alguien del foro iba a hacer una aplicacion en la que recuerdo que en el codigo venian los nombres de las medidas que se suelen hacer en un analisis kinantropometrico, asi que intuyo que esta haciendo una aplicacion relaiconada con ello. Es solo para comentar, que nos han pasado en la universidad una hoja de calculo que automatiza todo ello, y te da muchisima informacion con solo meter las mediciones (estan puestas todas las formulas y demas, ademas, tiene funcion de base de dadtos con macros y demas). Esta hecha por el GREC (GRupo Español de Cineantropometria), concretamente por un profesor nuestro.
Salud!
|
#10 Viernes, 14 Enero 2011, 11:29 |
|
|
|