Cómo hacer un videojuego con CMD: 9 pasos (con imágenes)

Tabla de contenido:

Cómo hacer un videojuego con CMD: 9 pasos (con imágenes)
Cómo hacer un videojuego con CMD: 9 pasos (con imágenes)

Video: Cómo hacer un videojuego con CMD: 9 pasos (con imágenes)

Video: Cómo hacer un videojuego con CMD: 9 pasos (con imágenes)
Video: impresora en red en windows 8 paso a paso 2024, Mayo
Anonim

Esta es una de las formas fáciles y gratuitas de crear videojuegos. Tampoco es necesario descargarlo. En el proceso, aprenderá un poco sobre la programación por lotes. Debes proporcionar tu propia historia para ejecutar este juego.

Paso

Hacer un videojuego con Cmd Paso 1
Hacer un videojuego con Cmd Paso 1

Paso 1. Todo lo que esté dentro del apóstrofe se puede cambiar, no afectará al juego, no lo escriba en el código real

Hacer un videojuego con Cmd Paso 2
Hacer un videojuego con Cmd Paso 2

Paso 2. Abra el Bloc de notas u otro programa codificador: Geany, Notepad ++, etc

Guarde el archivo con el nombre 'Mis juegos'.bat

Hacer un videojuego con Cmd Paso 3
Hacer un videojuego con Cmd Paso 3

Paso 3. Empiece a escribir el código

Empiece escribiendo:

  • @echo apagado

  • título 'Mi juego'

  • color 0A

  • si "% 1" neq "" (ir a% 1)

  • pausa

Hacer un videojuego con Cmd Paso 4
Hacer un videojuego con Cmd Paso 4

Paso 4. Agrega color

Ahora guarda y corre. El programa arrojará un error y una combinación de colores completamente diferente. Busque un color que le guste y escriba después de "color" en lugar de "zz". Una buena combinación es el color 0A, que da como resultado un texto verde y un fondo rojo.

Hacer un videojuego con Cmd Paso 5
Hacer un videojuego con Cmd Paso 5

Paso 5. Cree un menú

Para crear un menú, omita la sección de pausa y escriba:

  • :Menú

  • cls

  • echo '1. Comienzo'

  • echo '2. Instrucción'

  • echo '3. Salir'

  • set / p answer = 'Ingrese el número de su elección y presione enter.'

  • if% answer% == 1 goto 'Start_1'

  • if% answer% == 2 goto 'Hint'

  • if% answer% == 3 goto 'Exit'

Hacer un videojuego con Cmd Paso 6
Hacer un videojuego con Cmd Paso 6

Paso 6. Cree una 'Salida' y una 'Pista'

Para salir de la pantalla, escriba el siguiente código:

  • :'Salir'

  • echo ¡Gracias por jugar!

  • salir / b

  • Ahora, para el menú de sugerencias, escriba:
  • :'Instrucción'

  • cls

  • echo 'Pista'

  • eco.

  • A continuación, escribir:
  • echo 'Tu pista aquí'

  • Tantas como quieras, luego escribe:
  • pausa

  • ir al menú

Hacer un videojuego con Cmd Paso 7
Hacer un videojuego con Cmd Paso 7

Paso 7. Inicie el juego

Escriba un escenario:

  • : Start_1

  • cls

  • echo 'Conociste a una mala persona. Sus tropas son: '

  • echo '3 agricultores'

  • echo 'Tienes muchas posibilidades de ganar'.

  • set / p answer = '¿Quieres pelear o correr?'

  • if% answer% == 'Fight' goto 'Fight_1'

  • if% answer% == 'Ejecutar' goto 'Ejecutar_1'

Paso 8.

  • Lucha y corre.

    Ahora para crear el menú de lucha y ejecución:

    Hacer un videojuego con Cmd Paso 8
    Hacer un videojuego con Cmd Paso 8
    • : Run_1

    • cls

    • echo que estás a salvo!

    • pausa

    • ir a 'Start_1'

    • : Fight_1

    • echo Tú eliges luchar.

    • echo Empieza la batalla.

    • set / p answer = Escriba el número 1 y presione enter para continuar:

    • if% answer% == 1 goto Bertarung_1_Loop

    • : 'Fight_1_Loop'

    • set / a num =% random%

    • if% num% gtr 4 goto 'Fight_1_Loop'

    • if% num% lss 1 goto 'Fight_1_Loop'

    • if% num% == 1 goto 'Lose_Bertarung_1'

    • if% num% == 2 goto 'Win_Battle_1'

    • if% num% == 3 goto 'Win_Battle_1'

    • if% num% == 4 goto 'Win_Battle_1'

    • : 'Lost_Fight_1'

    • cls

    • echo Lo siento, perdiste! (

    • pausa

    • ir al menú

    • : 'Win_Fight_1'

    • cls

    • echo ¡Felicitaciones, ganaste!

    • set / p answer = '¿Quieres guardarlo?'

    • if% answer% == 'Yes' goto 'Save'

    • if% answer% == 'No' goto 'Start_2'

    • :'Ahorrar'

    • ir a 'Start_2'

    • Ahora puede repetir el código utilizado en 'Start_1' para crear el segundo, tercero, cuarto y así sucesivamente.
    • Además, si escribe, por ejemplo: Fight_1, también debe asegurarse de que la parte que dice goto Fight_1 permanezca igual que la otra, de modo que si cambia una, tendrá que cambiar ambas.
  • Cierre el Bloc de notas, luego haga clic en Sí, guarde el archivo. Cambie el formato a todos los archivos y agregue.bat después del nombre.

    Hacer un videojuego con Cmd Paso 9
    Hacer un videojuego con Cmd Paso 9
  • Consejos

    • Recuerde, cada vez que desee algo visible para el usuario, escriba echo delante de él.
    • Juega el juego mientras se construye, incluso si aún no está terminado. Esto te ayudará a ver la relación entre lo que escribiste y lo que obtienes y a detectar errores.
    • Si necesita salir en medio de un juego de prueba, escriba Ctrl-C.
    • Los archivos por lotes en Windows se pueden usar para el trabajo automatizado, pero escribir juegos de texto como este es una forma divertida de ver cómo funciona.
    • Revise el script por lotes con cuidado y descubrirá cuál es el incorrecto.
    • Un error muy común es que el programa no se ejecuta.

    Recomendado: