hola amigos , necesito saber si me pueden ayudar con el siguiente juego en c++
1. Juego Tablero (Práctico)
Implementar un juego de avances en un tablero cuadrado, con tirar dados para avanzar, retroceder, mover
izquierda, derecha, arriba, abajo.
Cada jugador se sitúa en uno de los vértices contrapuestos y avanza según la suerte de los dados.
Salida -- Entrada
jugador -- jugador
2 -- 1
_________________________
|__|__|__|__|__|__|__|__|
|__|__|__|__|__|__|__|__|
|__|__|__|__|__|__|__|__|
|__|__|__|__|__|__|__|__|
|__|__|__|__|__|__|__|__|
|__|__|__|__|__|__|__|__|
|__|__|__|__|__|__|__|__|
|__|__|__|__|__|__|__|__|
Entrada -- Salida
jugador jugador 1
2
ReglasCuando una casilla que esta utilizada por uno de los jugadores, y el segundo jugador cae en esa posición, se
debe repetir la jugada.
Inicialmente todas las casillas están inutilizadas, excepto los puntos de partida.
El usuario tirando el dado para agilizar los movimientos.
Si logra avanzar hasta alguna de su sector del otro extremo, gana.
Movimientos Dado 1
N° Par :Avanza
N° Impar :Retrocede
Dado 2
1. Derecha
2. Izquierda
3. Sube
4. Baja
5. 6 sin movimiento
Estructura del programa en “C”
· El tablero se representara en memoria mediante un array bidimiensional de casillas.
· Programación modular
· Ambiente Gráfico
· Cada casilla debe contener suficiente información para saber si contiene o no una jugada.
· Permitir ingresar el nombre del participante
· Contemplar las distintas posibilidades, ya sea para mover o repetir la jugada
· Permitir jugar más de una vez, para ello deben existir opciones:
o Ingresar al juego
o Jugar de nuevo
o Entrega de resultados
o Tiempos de juego
o Histórico de nivel, movimientos y tiempos
o Comparación con el jugador anterior
o Salir
gracias amigos....soy nuevo en programar.