Red de conocimiento informático - Conocimiento sistemático - Por favor, traduzca: Un pequeño juego en C++

Por favor, traduzca: Un pequeño juego en C++

Lucky Dice

En la práctica

Utilizando Microsoft Visual Studio 2008, escriba un programa C++ orientado a objetos para ejecutar el juego

"Dados de la suerte". Este juego incluye dos jugadores. Inicialmente, los dos jugadores tiran los dados para ver quién tiene la mano más alta, para determinar qué nivel se rige por la siguiente tabla. El jugador con la mano baja tendrá la oportunidad de quedarse con algunos paquetes de refuerzo de dados seleccionados, es decir, sin una segunda tirada según sus propias preferencias. Si el resultado sigue siendo la mano inferior, entonces pierde el juego. De lo contrario, el otro jugador puede tener la oportunidad de tirar sus dados nuevamente.

Algunas selecciones de dados se mantienen según sus propias preferencias. El juego continúa hasta que cualquiera de los dos jugadores obtiene una tirada suplementaria, luego el otro jugador gana el juego. El juego se reiniciará

Cada vez que se produzca un empate.

La combinación de puntos de los dados determina el rango de la mano. Las combinaciones

descendentes se enumeran a continuación.

Significado combinado

Un número en la categoría de cinco dados del 1 de mayo.

Un número en cuatro dados, más un número inigualable en otro

dado.

Full House es un número por tres dados y otro número por dos dados.

El número de serie de los cinco dados seguidos.

Una categoría de tres tres dados del mismo número; más dos dados no coincidentes

Otros números de teléfono.

Dos pares de dos dados con el mismo número, dos dados con el otro número más

Un dado imbatible.

Un par de dos dados con el mismo número, más otros tres dados imbatibles.

Sola todos los dados con números diferentes. Se calculará el número máximo

.

1. Su programa debe diseñarse con una interfaz gráfica de usuario (GUI).

2. Cuando eres el responsable final del diseño de un programa, es necesario que el código

que ejecuta el juego se implemente en una biblioteca estática separada que incluya las reglas

en C++ administrado. código. El código escrito en C++ administrado solo debe ser responsable de la interfaz gráfica de usuario.

3. Antes de que un usuario comience a jugar, primero debe iniciar sesión en el sistema. Luego se crea un archivo para almacenar el usuario que está jugando en ese momento, como el tiempo del resultado, cuánto ganó y perdió en el juego. Si el usuario ha jugado este juego antes, su historial debe recuperarse y mostrarse en la pantalla. Después de que él/ella juegue, su registro debe ser modificado y

almacenado.

4. Si quieres ganar crédito, debes diseñar un juego con algunas funciones avanzadas. Por

Por ejemplo, los jugadores pueden jugar contra la computadora. Se pueden agregar algunas animaciones en los dados rodantes

a medida que se lanzan los dados.

5. Si quieres ganar un punto, puedes agregar más funciones al juego, lo que lo hará más interesante. Puedes buscar consejo de tu profesor/mentor antes de hacerlo.

Por lo tanto. El criterio es que se deben agregar nuevas características que requieran más y no duplicar logros.