Foros del Web » Programación para mayores de 30 ;) » C/C++ »

ayuda por favor!!

Estas en el tema de ayuda por favor!! en el foro de C/C++ en Foros del Web. no kiero ke me hagan el programa.. soy nuevo en c++ y me pidieron que haga un juego de damero(un tablero de 8*8) en c++.. ...
  #1 (permalink)  
Antiguo 18/08/2007, 16:57
 
Fecha de Ingreso: agosto-2007
Mensajes: 6
Antigüedad: 17 años, 4 meses
Puntos: 0
ayuda por favor!!

no kiero ke me hagan el programa.. soy nuevo en c++ y me pidieron que haga un juego de damero(un tablero de 8*8) en c++.. supongo ke la mayoria sabe en que cosiste damero pero les voy a poner las reglas que el maestro nos pidio para este juego:
1) La ficha solo se mueve para adelante en forma diagonal un espacio.
2) Si el jugador1 esta en posicion para "comerse" una ficha del jugador2 y no lo efectua la ficha del jugador1 se le sera removida (igual si el jugador2 no se "come" la ficha del oponente esta se le sera removida).
3) Si un jugador llega al lado del tablero donde el enemigo inicialmente se encontraba, esta ficha que llevo a ese lado sera coronada y podra moverse adelante y atras cuantos espacios quiera en forma diagonal.

El juego debe poder ser jugado uno contra computadora, uno contra uno.. eso en la misma computadora.. y uno contra uno en distintas computadoras..

Esas son las reglas.. lo que deseo saber es como hacer que en DEV-C++ ponga un tablero con colores y las fichas con colores??.. y mover sin usar posiciones tipo arreglo bidimensional.. si no con el teclado??

Espero su respuesta pronto, gracias por su atencion.
  #2 (permalink)  
Antiguo 22/08/2007, 21:32
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 1 mes
Puntos: 52
Re: ayuda por favor!!

Para hacer un tablero con colores y lo que quieras debes utilizar una libreria grafica. SDL y Allegro son las mas faciles de usar sobretodo en una urgencia. Obviamente debes tu diseñar tu tablero, fichas, etc con un programa de edicion de mapa de bits.(Algo como Paint o Corel Draw)..

Para poder mover las fichas con el teclado todo dependera de tu algoritmo, pero genericamente SDL y Allegro tambien tienen funciones para el facil manejo del teclado, el chiste es implementarlas segun tu algoritmo, que segun veo no es un arreglo bidimensional(aunque yo usaria eso)

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:15.