hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 03:59:31
Noticias:
Para ver este enlace Registrate o Inicia Sesion
Privacidad - Necesitas que se depure cierta informacion en nuestro portal?

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  JAVA (Moderador: kamui23)
| | | |-+  como hacer un ajedrez
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: como hacer un ajedrez  (Leído 1884 veces)
fenix999
Recien llegado
*
Desconectado Desconectado

Mensajes: 1


Ver Perfil
« : 30 de Junio de 2007, 10:38:17 »

Necesito por favor si alguien sabe hacer un juego de ajedrez en java
En línea
rafaelsk
Visitante
« Respuesta #1 : 05 de Julio de 2007, 07:22:21 »

Eso es muy sencillo, si es un juego player vs player. Dificil, MUY dificil seria codificar un jugador PC.

Amigo aqui te podemos ayudar. Pero nadie va a hacer el programa por ti. Recuerda eso.
En línea
Pirlo220
Recien llegado
*
Desconectado Desconectado

Mensajes: 14



Ver Perfil
« Respuesta #2 : 30 de Julio de 2007, 12:56:22 »

Yo me apunto a tu proyecto, ponte en contacto conmigo y lo iniciamos, tiene q ser interesante sacar algo así, y si lo hacemos seremos las putas makinas..
En línea

LINUX WILL KILL BILL
Pirlo220
Recien llegado
*
Desconectado Desconectado

Mensajes: 14



Ver Perfil
« Respuesta #3 : 30 de Julio de 2007, 12:58:43 »

mi dirección mail es o_ren_ishii_22 0@hotmail.com
En línea

LINUX WILL KILL BILL
Dydra
NZ1
*
Desconectado Desconectado

Mensajes: 68



Ver Perfil
« Respuesta #4 : 31 de Julio de 2007, 07:18:58 »

Amigo, yo tengo un par de ideas para tu juego e ajedrez.
Por empezar podrias utilizar un array de String para representar el tablero( String tablero[][]). En cada caso, porias una L para los casilleros libres, y pdira poner un string de la siguiente manera para diferenciar piezas y color (reina*blanco). Estoy sguro que podras saber como separar las palabras (tokesizer).

Para la IA  podris fijarte uns simples aperturas en internet y programarlas para que la maquina mueva segun nuestras jugadas y ed esta forma realizano diferentes tipos de movimientos.

Bueno, que tengas suerte en tu proyecto, y si necesitas ayuda, postealo aka q veo lo q puedo hacer.

Saludos
En línea
Pirlo220
Recien llegado
*
Desconectado Desconectado

Mensajes: 14



Ver Perfil
« Respuesta #5 : 03 de Agosto de 2007, 03:35:46 »

umm, lo del array bidimensional es obvio que debe hacer por su similitud con el tablero de ajedrez,  pero a lo que le estoy dando vueltas es como hacer el control de movimientos por piezas, pq me gustaria que desde un principio todas las piezas tuvieran un minimo de control. Esto esta pensando gestionarlo mediante threads que continuamente estuviera comprobando los movimientos.

No se, la verdad es q es complicado. ya veremos. Igual intento el 3 en raya y si sale bien, me meto con esto.

Au.
En línea

LINUX WILL KILL BILL
Dydra
NZ1
*
Desconectado Desconectado

Mensajes: 68



Ver Perfil
« Respuesta #6 : 04 de Agosto de 2007, 09:42:01 »

No estoy cguro si te conviene gestionarlo mediante threads... Tendrias que tener unos 32 threads corriendo al mismo tiempo, y eso no es muy funcional q digamos.

Lo primero es ver cuales son los movimientos de las piezas. Podrias crear un metodo simple que te devolviera los posibles movimientos pasandole cmo datos la pieza que queres mover y la posicion en X e Y de la misma. Creo q seria lo mejor
En línea
ActiveSheet
NZ2
**
Desconectado Desconectado

Mensajes: 108


Hack México.


Ver Perfil WWW
« Respuesta #7 : 16 de Diciembre de 2007, 08:26:38 »

Seguramente el que publico el tema no sabe jugar ajedrez o no sabe programar.

se pon ablar de codear algoritmos de ajedrez como si fuera chilaquiles

jajajaja para poder hacer eso nesesitas una educacion muy enferma

no creo que logres hacer un juego de ajedrez si alguna vez llegas a ver un algoritmo de un juego de ajedrez te puedes asta quedar ciego creeme


xD adios que disparates

es como si digo quien se abienta a ser un SO conmigo xD jaja
En línea


Para ver este enlace Registrate o Inicia Sesion




En que te puedo ayudar?.
Im_The_Joker
NZ2
**
Desconectado Desconectado

Mensajes: 114


Must to be a joker he just do what he please...


Ver Perfil
« Respuesta #8 : 25 de Diciembre de 2007, 05:24:08 »

Seguramente el que publico el tema no sabe jugar ajedrez o no sabe programar.

se pon ablar de codear algoritmos de ajedrez como si fuera chilaquiles

jajajaja para poder hacer eso nesesitas una educacion muy enferma

no creo que logres hacer un juego de ajedrez si alguna vez llegas a ver un algoritmo de un juego de ajedrez te puedes asta quedar ciego creeme


xD adios que disparates

es como si digo quien se abienta a ser un SO conmigo xD jaja

Aaaa o no leiste el tema completo o fuiste a una escuela patito o tu ajedrez es distinto al de los demas??

Como dijo rafaelsk, si es player vs player, osea que 2 humanos controlen las piezas, y lo único que haga el programa sea controlar las reglas del ajedrez NO es tan complicado usando estructuras y arraigos bidimencionale s, cuestión de sentarse una semana a darle  duro al tema.

No le encuentro mayor complejidad como para compararlo con un sistema opererativo.



PD: ClaOR QUE SI QUIERES QUE LA COMPUTADOR JUEGUE CONRA TI, ESTAS ALGO LOCO.....
En línea


Para ver este enlace Registrate o Inicia Sesion



Para ver este enlace Registrate o Inicia Sesion
ActiveSheet
NZ2
**
Desconectado Desconectado

Mensajes: 108


Hack México.


Ver Perfil WWW
« Respuesta #9 : 25 de Diciembre de 2007, 11:46:50 »

o lo siento pense que daban para mas, eso que dices player vs player esta regalado, a y no fui a ninguna escuela. nisiquiera eh visto una Sad
En línea


Para ver este enlace Registrate o Inicia Sesion




En que te puedo ayudar?.
Im_The_Joker
NZ2
**
Desconectado Desconectado

Mensajes: 114


Must to be a joker he just do what he please...


Ver Perfil
« Respuesta #10 : 26 de Diciembre de 2007, 03:19:53 »

o lo siento pense que daban para mas, eso que dices player vs player esta regalado, a y no fui a ninguna escuela. nisiquiera eh visto una Sad

Jajajaja cierras lo ojos cuando vas pasando por una??
no te pierdes de mucho Tongue

Y como dijo una gran persona:

"Lo unico que se interpone en mi aprendisaje, es mi educación."

salu2
En línea


Para ver este enlace Registrate o Inicia Sesion



Para ver este enlace Registrate o Inicia Sesion
ActiveSheet
NZ2
**
Desconectado Desconectado

Mensajes: 108


Hack México.


Ver Perfil WWW
« Respuesta #11 : 28 de Diciembre de 2007, 01:08:32 »

mmmm ok
En línea


Para ver este enlace Registrate o Inicia Sesion




En que te puedo ayudar?.
rafaelsk
Visitante
« Respuesta #12 : 03 de Febrero de 2008, 02:22:53 »

Tema cerrado por que el poster creador del tema nunca respondio y porque ya estan offtopic.
En línea
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online