Com fer un videojoc amb CMD: 9 passos (amb imatges)

Taula de continguts:

Com fer un videojoc amb CMD: 9 passos (amb imatges)
Com fer un videojoc amb CMD: 9 passos (amb imatges)

Vídeo: Com fer un videojoc amb CMD: 9 passos (amb imatges)

Vídeo: Com fer un videojoc amb CMD: 9 passos (amb imatges)
Vídeo: impresora en red en windows 8 paso a paso 2024, Maig
Anonim

Aquesta és una de les maneres fàcils i gratuïtes de fer videojocs. Tampoc no cal que el baixeu. En el procés, aprendreu una mica sobre la programació per lots. Heu de proporcionar la vostra pròpia història per executar aquest joc.

Pas

Feu un videojoc amb Cmd Pas 1
Feu un videojoc amb Cmd Pas 1

Pas 1. Qualsevol cosa dins de l'apòstrof es pot canviar, no afectarà el joc; no ho escriviu al codi real

Feu un videojoc amb Cmd Pas 2
Feu un videojoc amb Cmd Pas 2

Pas 2. Obriu el Bloc de notes o un altre programa de codificació: Geany, Notepad ++, etc

Deseu el fitxer amb el nom "Els meus jocs".bat

Feu un videojoc amb Cmd Pas 3
Feu un videojoc amb Cmd Pas 3

Pas 3. Comenceu a escriure el codi

Comenceu escrivint:

  • @echo off

  • títol "El meu joc"

  • color 0A

  • si "% 1" neq "" (vés a% 1)

  • pausa

Feu un videojoc amb Cmd Pas 4
Feu un videojoc amb Cmd Pas 4

Pas 4. Afegiu color

Ara deseu i executeu. El programa generarà un error i una combinació de colors completament diferent. Cerqueu un color que us agradi i escriviu després de "color" en lloc de "zz". Una bona combinació és el color 0A, que dóna com a resultat un text verd i un fons vermell.

Feu un videojoc amb Cmd Pas 5
Feu un videojoc amb Cmd Pas 5

Pas 5. Creeu un menú

Per crear un menú, omet la secció de pausa i escriviu:

  • : Menú

  • cls

  • ressò '1. Començar'

  • eco '2. Instrucció

  • eco '3. Surt '

  • set / p answer = 'Introduïu el número que trieu i premeu Retorn'.

  • si% answer% == 1 passa a "Inici_1"

  • si% answer% == 2 passa "Consell"

  • si% answer% == 3 passa "Surt"

Feu un videojoc amb Cmd Pas 6
Feu un videojoc amb Cmd Pas 6

Pas 6. Creeu una sortida i un suggeriment

Per fer sortir la pantalla, escriviu el codi següent:

  • : "Surt"

  • ressò Gràcies per jugar!

  • sortida / b

  • Ara, al menú de suggeriments, escriviu:
  • : "Instrucció"

  • cls

  • ressò "Pista"

  • ressò.

  • Llavors escriu:
  • fes ressò de "El teu suggeriment aquí"

  • Tantes com vulgueu, escriviu:
  • pausa

  • anar al menú

Feu un videojoc amb Cmd Pas 7
Feu un videojoc amb Cmd Pas 7

Pas 7. Comenceu el joc

Escriviu un escenari:

  • : Inici_1

  • cls

  • ressò 'Va conèixer una mala persona. Les seves tropes són:

  • ressò de "3 agricultors"

  • eco: "Teniu moltes possibilitats de guanyar".

  • set / p answer = 'Voleu lluitar o córrer?'

  • si% answer% == "Lluita" passa a "Lluita_1"

  • si% answer% == "Executa" passa a "Executa_1"

Pas 8.

  • Lluita i corre.

    Ara, per crear el menú de lluita i execució:

    Feu un videojoc amb Cmd Pas 8
    Feu un videojoc amb Cmd Pas 8
    • : Executa_1

    • cls

    • ressò, estàs a salvo!

    • pausa

    • anar a "Inici_1"

    • : Lluita_1

    • eco Tu tries lluitar.

    • ressò La batalla comença.

    • set / p answer = Escriviu el número 1 i premeu Retorn per continuar:

    • si% answer% == 1 passa a Bertarung_1_Loop

    • : "Fight_1_Loop"

    • set / a num =% random%

    • si% num% gtr 4 passa a "Fight_1_Loop"

    • si% num% lss 1 passa a "Fight_1_Loop"

    • si% num% == 1 passa a "Lose_Bertarung_1"

    • si% num% == 2 va "Win_Battle_1"

    • si% num% == 3 passa a "Win_Battle_1"

    • si% num% == 4 passa "Win_Battle_1"

    • : 'Lost_Fight_1'

    • cls

    • eco Ho sentim, heu perdut! (

    • pausa

    • anar al menú

    • : "Win_Fight_1"

    • cls

    • eco Felicitats, heu guanyat!

    • set / p answer = 'Voleu desar-lo?'

    • si% answer% == "Sí" passa "Desa"

    • si% answer% == "No" passa "Inici_2"

    • : "Desa"

    • anar a "Inici_2"

    • Ara podeu repetir el codi utilitzat a "Inici_1" per crear el segon, tercer, quart, etc.
    • A més, si escriviu, per exemple: Fight_1, també heu d'assegurar-vos que la part que diu anar a Fight_1 es mantingui igual que l'altra, de manera que, si en canvieu una, n'haureu de canviar totes dues.
  • Tanqueu el bloc de notes i feu clic a Sí, deseu el fitxer. Canvieu el format a tots els fitxers i afegiu.bat després del nom.

    Feu un videojoc amb Cmd Pas 9
    Feu un videojoc amb Cmd Pas 9
  • Consells

    • Recordeu que, cada vegada que vulgueu una cosa visible per a l’usuari, escriviu echo al davant.
    • Juga el joc a mesura que es construeix encara que encara no estigui acabat. Això us ajudarà a veure la relació entre allò que heu escrit i allò que obteniu i detectar errors.
    • Si heu de sortir al mig d'un joc de prova, escriviu Ctrl-C.
    • Els fitxers per lots al Windows es poden utilitzar per treballar automàticament, però escriure jocs de text com aquest és una manera divertida de veure com funciona.
    • Consulteu atentament l’escriptura per lots i descobrireu quin és el que està malament.
    • Un error molt comú és que el programa no s’executa.

    Recomanat: