• Sábado 9 de Noviembre de 2024, 03:36

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - chacharly31

Páginas: [1]
1
Diseño de Algoritmos / crear este juego
« en: Viernes 14 de Noviembre de 2008, 01:41 »
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                                                


Reglas
Cuando 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.

Páginas: [1]