Dette er en av de gratis og enkle måtene å lage videospill på. Du trenger heller ikke laste den ned. I prosessen lærer du litt om batchprogrammering. Du må oppgi din egen historie for å kjøre dette spillet.
Steg
Lag et videospill med Cmd Trinn 1
Trinn 1. Alt i apostrofen kan endres, det påvirker ikke spillet - ikke skriv det inn i den faktiske koden
Lag et videospill med Cmd Trinn 2
Trinn 2. Åpne Notisblokk eller et annet kodeprogram - Geany, Notepad ++, etc
Lagre filen med navnet 'Mine spill'. Bat
Lag et videospill med Cmd Trinn 3
Trinn 3. Begynn å skrive koden
Start med å skrive:
@echo av
tittel 'Mitt spill'
farge 0A
hvis " %1" neq "" (gå til %1)
pause
Lag et videospill med Cmd Trinn 4
Trinn 4. Legg til farge
Lagre og kjør nå. Programmet vil kaste opp en feil og en helt annen fargekombinasjon. Finn en farge du liker, og skriv etter “farge” i stedet for “zz”. En god kombinasjon er farge 0A, noe som resulterer i grønn tekst og rød bakgrunn.
Lag et videospill med Cmd Trinn 5
Trinn 5. Lag en meny
For å lage en meny, utelat pauseseksjonen og skriv:
:Meny
cls
ekko '1. Start'
ekko '2. Instruksjon'
ekko '3. Gå ut'
set /p answer = 'Skriv inn nummeret du ønsker, og trykk enter.'
hvis %answer %== 1 gå til 'Start_1'
hvis %svar %== 2 gå til "Hint"
hvis %svar %== 3 gå til 'Avslutt'
Lag et videospill med Cmd Trinn 6
Trinn 6. Lag en "Exit" og "Hint"
For å få skjermen til å gå ut, skriver du inn følgende kode:
:'Gå ut'
ekko Takk for at du spilte!
exit /b
Nå for hint -menyen, skriv:
:'Instruksjon'
cls
ekko 'Hint'
ekko.
Så skriv:
ekko 'Ditt hint her'
Så mange du vil, skriv inn:
pause
gå til Meny
Lag et videospill med Cmd Trinn 7
Trinn 7. Start spillet
Skriv inn et scenario:
: Start_1
cls
ekko 'Du møtte en dårlig person. Troppene deres er: '
ekko '3 bønder'
ekko 'Du har en god sjanse til å vinne.'
set /p answer = 'Vil du slåss eller løpe?'
hvis %answer %== 'Fight' gå til 'Fight_1'
hvis %answer %== 'Run' gå til 'Run_1'
Trinn 8.
Kjemp og løp.
Nå for å lage kampen og kjøre -menyen:
Lag et videospill med Cmd Trinn 8
: Run_1
cls
ekko du er trygg!
pause
gå til 'Start_1'
: Fight_1
ekko Du velger å kjempe.
ekko Kampen begynner.
set /p answer = Skriv inn tallet 1 og trykk enter for å fortsette:
hvis %svar %== 1 gå til Bertarung_1_Loop
: 'Fight_1_Loop'
sett /a num =%tilfeldig%
hvis % num % gtr 4 gå til 'Fight_1_Loop'
hvis % num % lss 1 gå til 'Fight_1_Loop'
hvis %num %== 1 gå til 'Lose_Bertarung_1'
hvis %num %== 2 gå til 'Win_Battle_1'
hvis %num %== 3 gå til 'Win_Battle_1'
hvis %num %== 4 gå til 'Win_Battle_1'
: 'Lost_Fight_1'
cls
ekko Beklager, du tapte! (
pause
gå til Meny
: 'Win_Fight_1'
cls
ekko Gratulerer, du vant!
set /p answer = 'Vil du lagre det?'
hvis %answer %== 'Ja' gå til 'Lagre'
hvis %answer %== 'Nei' gå til 'Start_2'
:'Lagre'
gå til 'Start_2'
Nå kan du gjenta koden som ble brukt i 'Start_1' for å lage den andre, tredje, fjerde og så videre.
Hvis du skriver for eksempel: Fight_1, bør du også sørge for at delen som sier goto Fight_1 forblir den samme som den andre, slik at hvis du endrer en, må du endre begge deler.
Lukk Notisblokk, klikk deretter ja, lagre filen. Endre formatet til alle filene og legg til.bat etter navnet.
Lag et videospill med Cmd Trinn 9
Tips
Husk at hver gang du vil ha noe synlig for brukeren, skriver du ekko foran det.
Spill spillet som det bygger selv om det ikke er ferdig ennå. Dette vil hjelpe deg å se forholdet mellom det du skrev inn og det du får og oppdage feil.
Hvis du trenger å gå ut midt i et testspill, skriver du Ctrl-C.
Batchfiler i Windows kan brukes til automatisert arbeid, men å skrive tekstspill som dette er en morsom måte å se hvordan det fungerer.
Sjekk batch -skriptet nøye, så finner du ut hvilket som er feil.
En veldig vanlig feil er at programmet ikke kjører.
Å designe videospill er ikke en lett jobb. Men hvis du har en idé som er synd, er det ikke noe bedre tidspunkt å starte enn nå. Med den utbredte trenden med uavhengig utvikling har det aldri vært enklere eller billigere å bygge et spill enn det er i dag.
Noen ganger kan spill av videospill provosere din frustrasjon og sinne, spesielt hvis du er misfornøyd med det relaterte spillinnholdet, har problemer med å passere bestemte nivåer eller ikke klarer å slå andre spillere. Å håndtere følelser er ikke lett og krever en lang prosess.
I disse dager er flere og flere mennesker avhengige av videospill. Det betyr at det er mange muligheter for nye mennesker til å gå inn i spillverdenen og lage flotte spill. Å lage et spill er en komplisert prosess, men du kan gjøre det selv med litt hjelp eller penger.
Å lage et videospill er et stort prosjekt, men sluttresultatet kan være det mest interessante programmeringsprosjektet du noen gang vil fullføre. Du vil lære mer fra verktøy som matcher nivået på programmeringskunnskapene dine, så ikke tro at det å starte fra bunnen av er det beste alternativet.
Å velge eller lære å spille videospill kan være overveldende for noen mennesker som ikke er vant til det. Heldigvis betyr det store antallet valg også at det nesten er et spill du vil like. Med litt veiledning og råd kan du begynne å utforske den virtuelle verden på kort tid.