Pseudocódigo/Diagramas de Flujo - necesito un juego de JAKS en C++

 
Vista:

necesito un juego de JAKS en C++

Publicado por veronica acosta (1 intervención) el 13/09/2004 20:18:04
necesito urgentemente un programa en lenguaje c++. debe ser un juego de jaks, el juego trata de lanzar una pelotita y mientras esta en el aire agarrar unas piezas como asteriscos de plasticos.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Programa en C++ del juego de Jaks

Publicado por Alejandro (90 intervenciones) el 18/04/2024 21:55:24
Verónica, aquí tienes un ejemplo básico de un programa en C++ que simula el juego de Jaks:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main() {
    int score = 0;
    int pelotitaX = 0;
    int pelotitaY = 0;
    int piezaX = 0;
    int piezaY = 0;
 
    // Bucle principal del juego
    while (true) {
        // Lógica del movimiento de la pelotita y las piezas
        pelotitaY++;
        piezaY++;
 
        // Verificar si la pelotita ha sido atrapada por una pieza
        if (pelotitaX == piezaX && pelotitaY == piezaY) {
            score++;
            piezaX = rand() % 10; // Generar una nueva posición para la pieza en el eje X
            piezaY = 0; // Reiniciar la posición de la pieza en el eje Y
        }
 
        // Verificar si la pelotita ha llegado al suelo
        if (pelotitaY >= 10) {
            cout << "¡Has perdido! Puntuación final: " << score << endl;
            break;
        }
 
        // Mostrar la posición actual de la pelotita y la pieza
        cout << "Pelotita: (" << pelotitaX << ", " << pelotitaY << ")" << endl;
        cout << "Pieza: (" << piezaX << ", " << piezaY << ")" << endl;
        cout << "Puntuación: " << score << endl;
 
        // Esperar la entrada del jugador
        if (_kbhit()) {
            char tecla = _getch();
            if (tecla == 'a') {
                pelotitaX--; // Mover la pelotita hacia la izquierda
            } else if (tecla == 'd') {
                pelotitaX++; // Mover la pelotita hacia la derecha
            }
        }
 
        // Limpiar la pantalla
        system("cls");
    }
 
    return 0;
}

Este es solo un ejemplo básico para darte una idea de cómo podría ser el juego de Jaks en C++. Puedes personalizarlo y agregar más funcionalidades según tus necesidades. Recuerda que este código solo representa una implementación básica y puede requerir ajustes adicionales para adaptarse completamente a tus requisitos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar