gtemata.com

Cum se creează un joc video redat din comanda de comandă

Mai jos ilustrăm o metodă ușoară și gratuită de programare a unui joc video. Prin citirea acestui articol puteți începe să învățați elementele de bază ale programării. Vă vom lăsa să inventăm un complot pentru joc.

conținut

paşi

1
Orice cod între apostrofuri poate fi schimbat. Nu includeți apostrofii în adevăratul cod sursă.
  • Imagine cu titlul Faceți un joc video cu Cmd Pasul 2
    2
    Open Notepad sau orice alt program de manipulare a cuvintelor - Geany, Notepad ++, etc. Salvați fișierul ca "My Game.bat"
  • Imaginea intitulă Efectuați un joc video cu Cmd Pasul 3
    3
    Să începem. scrie:
  • @echo off
  • titlu "Jocul meu"
  • culoare zz
  • dacă "1%" neq "" (pentru% 1)
  • pauze
  • Imagine cu titlul Faceți un joc video cu Cmd Pasul 4
    4
    Adăugați Adăugați culori. Acum, salvați-l și porniți-l. Veți primi un mesaj de eroare împreună cu diferitele combinații de culori posibile. Găsiți una care vă place și tastați combinația potrivită după comanda "color", în loc de "zz". O bună combinație de culori ar putea fi 0A, care este textul verde pe un fundal negru.
  • Imagine cu titlul Faceți un joc video cu Cmd Pasul 5
    5


    Creați meniul. Pentru a crea meniul, eliminați "pauză" și tastați: br>
  • : Meniu
  • cls
  • echo "1. Start `
  • echo "2. Instrucțiuni
  • echo "3. Sign Out "
  • set / p answer = `Introduceți o opțiune sau apăsați Enter.
  • dacă% answer% == 1 a ajuns la `Start_1`
  • dacă% answer% == 2 goto `Instructions`
  • dacă% answer% == 3 goto `Exit`
  • Imaginea intitulă Efectuați un joc video cu Cmd Pasul 6
    6
    Creați "Exit" și "Instrucțiuni". Pentru a crea ecranul de ieșire, tastați:
  • : „Ieșire“
  • echo Vă mulțumim că ați jucat!
  • ieșire / b
  • În ceea ce privește instrucțiunile, tastați:
  •  : „Instrucțiuni“
  • cls
  • echo "Instrucțiuni"
  • ecou.
  • Apoi tastați:
  • echo `instrucțiunile tale aici`
  • apoi:
  • pauze
  • Mergeți la meniu
  • Imaginea intitulă Efectuați un joc video cu Cmd Pasul 7
    7
    Începerea jocului. Creați un scenariu:
  • : START_1
  • cls
  • echo `Ai întâlnit niște tipi umbroși. Acestea sunt:
  • echo `3 fermieri`
  • echo `Aveți mari șanse de a câștiga.`
  • set / p answer = `Vrei să lupți sau să fugi?`
  • dacă% answer% == `Luptă` a primit `Combatti_1`
  • dacă% answer% == `Escape` a ajuns la `Escape_1`
  • Imaginea intitulă Efectuați un joc video cu Cmd Pasul 8
    8
    Luptați și fugiți. Acum, trebuie să creați ecrane pentru luptă și evadare:
  • : Scappare_1
  • cls
  • echo Ai scăpat în siguranță!
  • pauze
  • a intrat pe `Start_1`
  • : Combattere_1
  • ecou Ați ales să luptați.
  • echo Bătălia începe.
  • Ajungeți la Combatti_1_Loop
  • : `Combatti_1_Loop`
  • set / a num =% aleator%
  • dacă% num% gtr 4 a ajuns la `Combatti_1_Loop`
  • dacă% num% lss 1 a ajuns la `Combatti_1_Loop`
  • dacă% num% == 1 a ajuns la `Perdi_1`
  • dacă% num% == 2 a ajuns la `Vinci_1`
  • dacă% num% == 3 a ajuns la `Vinci_1`
  • dacă% num% == 4 a ajuns la `Vinci_1`
  • : `Perdi_1`
  • cls
  • echo Scuze, ai pierdut.
  • pauze
  • Mergeți la meniu
  • : `Vinci_1`
  • cls
  • ecou Felicitări, ați câștigat codul>
  • set / p answer = `Doriți să salvați?`
  • dacă% answer% == `Da` trebuie să `Salvați`
  • dacă% answer% == `Nu` trebuie `Start_2`
  • : „Salvați“
  • "Start_2"
  • Acum puteți repeta codul utilizat în "Start_1" pentru a crea oa doua luptă și oa treia, un sfert și așa mai departe.
  • De asemenea, când introduceți, de exemplu: Combat_1, trebuie să vă asigurați că eticheta Combat_1 și toate celelalte rămân aceleași atât pentru comandă, cât și pentru etichetă. Deci, dacă la un moment dat în cod trebuie să îl schimbați, va trebui să-l modificați în tot codul.
  • 9
    Închideți Notepad-ul, selectați Da, salvați fișierul, modificați formatul în "Toate fișierele" și adăugați .bat după numele fișierului.
  • Sfaturi

    • Rețineți, ori de câte ori doriți să imprimați ceva pe ecran, va trebui să utilizați comanda "ecou".
    • Dacă trebuie să părăsiți programul în mijlocul jocului, apăsați Ctrl + C.
    • Încercați jocul din timp în timp, chiar dacă nu l-ați terminat încă. În acest fel, puteți previzualiza jocul, detecta erorile și le puteți corecta cât mai curând posibil.
    • Citiți cu atenție codul, găsiți și corectați orice eroare.
    • Unele greșeli comune pot face jocul incompetent.
    • Fișierele batch din Windows pot fi folosite pentru a crea procese automate. Scrierea jocurilor este cu siguranță o modalitate utilă și distractivă de a înțelege cum funcționează
    Distribuiți pe rețelele sociale:

    înrudit