Kazalo:

Ustvarjanje igre v beležnici in še veliko več: 10 korakov
Ustvarjanje igre v beležnici in še veliko več: 10 korakov

Video: Ustvarjanje igre v beležnici in še veliko več: 10 korakov

Video: Ustvarjanje igre v beležnici in še veliko več: 10 korakov
Video: ПРАВДА О РЕИНКАРНАЦИИ. Что будет после смерти? Откровение оккультиста (English, CS Subtitles) 2024, Julij
Anonim
Ustvarjanje igre v beležnici in še veliko več
Ustvarjanje igre v beležnici in še veliko več
Ustvarjanje igre v beležnici in še veliko več
Ustvarjanje igre v beležnici in še veliko več
Ustvarjanje igre v beležnici in še veliko več
Ustvarjanje igre v beležnici in še veliko več

To je moj prvi pouk. Zato, če imate kakšen predlog, komentirajte. Začnimo!

Ko vsi slišimo besedo beležnica, pomislimo na nekaj dolgočasnih neuporabnih aplikacij za beleženje stvari. Beležnica je veliko več kot to. Lahko nadzorujemo svoj računalnik, naredimo nekaj kul taksiranja in se zabavamo.

ps tukaj je paketna datoteka za igro s kazalci

1. korak: Uvod v paket

Uvod v paket
Uvod v paket
Uvod v paket
Uvod v paket
Uvod v paket
Uvod v paket

Paket je jezik, ki teče predvsem iz vašega ukaznega poziva Windows. Ne samo, da je uporaben, ampak ga lahko uporabite tudi za ustvarjanje neverjetnih besedilnih iger! Kaj je besedilna igra, ki jo vprašate? To je igra (zelo preprosta), v kateri uporabnik komunicira z uporabo besedila in izbire. Naučili se boste, kako nastaviti situacije, v katerih se bodo morali liki odločiti, kako se bodo problema lotili.

Najprej odprite beležnico

Koda! Zdaj ste pripravljeni na vnos prvih vrstic kode in učenje prvih ukazov. Ukazi so vsaka od besed, ki jih vnesemo v program in imajo funkcijo; na primer ukaze echo ali pause.

odmev, odmev. in premor

echo - echo se uporablja za prikaz običajnega besedila v vaši igri. Na primer, lahko vnesete: "echo Pozdravljeni pustolovec!", Ljudje, ki igrajo vašo igro, pa bodo videli "Hello adventurer!" (Dokler ste vnesli @echo off).

odmev. - odmev. (s piko) se uporablja za ustvarjanje prazne vrstice v vaši igri. To je lahko koristno pri ohranjanju besedila v neredu.

premor - Ta ukaz se uporablja, ko želite, da si igralci vzamejo odmor, najpogosteje pa, ko jim želite dati čas, da preberejo besedilo. Ko uporabite to kodo, se prikaže kot "Pritisnite katero koli tipko za nadaljevanje …" Vaši igralci lahko nato, ko so pripravljeni, pritisnejo katero koli tipko, da nadaljujejo z igranjem.

Shranite svojo igro kot: nameofyourgame.bat

razširitev.bat je paketna datoteka.

2. korak: Cls, Exit, Title in Color

Cls, Exit, Title in Color
Cls, Exit, Title in Color
Cls, Exit, Title in Color
Cls, Exit, Title in Color

V redu, ta naslednji niz ukazov je prav tako preprost, vendar jih je lepo imeti.

cls - cls je ukaz, ki ga veliko uporabljam. To pomeni "čist zaslon" in odstrani vse besedilo v oknu ukaznega poziva (ergo, zaradi česar je zaslon prazen). To je dobro orodje, če želite, da bo vaša igra čista in urejena.

exit - To naredi točno tako, kot se sliši, zapre igro. To uporabite le, ko liki dosežejo konec igre ali če želite, da se igra zapre, ko umrejo ali sprejmejo napačno odločitev.

title - naslov prikazuje vse, kar vnesete za njim, v naslovno vrstico okna ukaznega poziva.

color - color je res zabaven ukaz in ga lahko uporabite za popestritev igre. Ko dodate barvno kodo, ki ji sledi presledek in določen nabor številk ali črk, lahko spremenite barve okna ukaznega poziva. Seznam barv, ki so na voljo, si oglejte na spodnji sliki ali odprite ukazni poziv (cmd) in vnesite "color/?".

To je niz dveh številk. Prva številka je barva ozadja. Druga številka je barva pisave.

npr. 19

3. korak: Pojdi

Pojdi do
Pojdi do

Ukaz "goto" je preprost, ko ga spoznate. Ukaz se uporablja, ko želite, da igralec skoči na drug del vaše igre, na primer, ko sprejme določeno odločitev.

Deluje tako: ukaz "goto" vnesete v ločeno vrstico ali na koncu stavka "if" (ki ga bomo pregledali kasneje). Nato določite spremenljivko, ki bo postala ime cilja. Ime je lahko karkoli želite in je sestavljeno iz besed, ki jih vnesete za "goto".

4. korak: Nastavite/p in Če

Nastavite/p in Če
Nastavite/p in Če

Ti ukazi so najnaprednejši ukazi, ki jih bom naučil.

set /p spremenljivka = - Ta ukaz se uporablja, če želite, da igralec vstavi spremenljivko (različen odgovor). To je lahko od imena do imena orožja ali celo odgovora na eno od možnosti, ki ste jim jih dali. Pogosto se bo na to spremenljivko pozneje sklicevalo, zato ji je treba dati ime. Ime je lahko kakršno koli želite.

Na to spremenljivko se lahko sklicujemo tako, da ime spremenljivke postavimo med %. Npr. %odgovor%

if - ta ukaz se uporablja, ko ustvarjamo stavke if/then. Uporabljamo ga lahko skupaj z "set /p", da ustvarimo izbire za igralce. Igralcu postavite vprašanje z ukazom "echo". Jasno navedite njihove možnosti. Dajte jim možnost, da vnesejo odgovor z ukazom "set /p".

Ustvarite izjave "če", ki igralcem omogočajo odločitve in omogočajo nadaljevanje zgodbe.

izjave "if" se uporabljajo z "equ" in "neq", kar pomeni "enako" in "ni enako".

Tako naj bi izgledale vaše izjave:

: start

odmev DA ali NE?

spremenljivka set /p =

če je spremenljivka % enaka DA, pojdi na situacijo1

če je % spremenljivo % equ NE pojdi na situacijo2

če %spremenljivka neq DA se zažene

Vsa ta koda pomeni, da bo igralec, če vnese "DA", poslan v "situacijo1"; če vnese "NE", bo poslan na "situacijo2"; če ne vnese "DA" ali "NE", bo vrnjen na začetek vprašanja.

5. korak: Ping Localhost -n 7> nul

%naključen%
%naključen%

nul "src =" https://content.instructables.com/ORIG/F9K/UUIK/I8H6EJC5/F9KUUIKI8H6EJC5-p.webp

Pretvornik besedila v govor
Pretvornik besedila v govor

nul "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

Ta stavek odloži izvajanje stavka za 7 sekund. Vrednost lahko spremenite.

Za npr.

@echo off

: start

barva 10

ping localhost -n 0> nul

barva 20

ping localhost -n 0> nul

barva 30

ping localhost -n 0> nul

začnite

Ta program ustvari utripajoči zaslon, ki se nikoli ne ustavi (infinate loop).

6. korak: %naključno %

Ta ukaz ustvari naključno 5 -mestno število. Ta ukaz se pogosto uporablja za ustvarjanje matrične vrste programa.

@echo off

barva 02

: start

echo%random %% random %% random %% random %% random %% random%

začnite

7. korak: Pretvornik besedila v govor

To je moja najljubša stvar pri beležnici. Ta uporablja SAPI. Vmesnik za programiranje govornih aplikacij ali SAPI je API, ki ga je razvil Microsoft in omogoča uporabo prepoznavanja govora in sinteze govora v aplikacijah Windows.

To je nekoliko drugače, ker je v skriptu vbs in ni paketna. (Glasnost je nizka)

dim msg

msg = inputbox ("Tukaj vnesite besedilo", "Pretvornik besedila v govor")

set sapi = CreateObject ("sapi.spvoice")

sapi.speak msg

shranite z razširitvijo.vbs

za npr. texttospeech.vbs

8. korak: Vojne zvezd !!

Vojna zvezd!!!
Vojna zvezd!!!

Obstaja popolna kopija Vojne zvezd, narejena v celoti v znakih ASCII, ki si jo lahko ogledate v sistemu Windowsoperating (ali katerem koli operacijskem sistemu, ki podpira telnet). Za ogled je potrebna le internetna povezava; hitrost ni pomembna.

Če ga želite gledati v sistemih Windows XP, Mac OS X in Linux

Pojdite na Start, Run. (Samo za uporabnike sistema Windows)

Zdaj vnesite "telnet towel.blinkenlights.nl" brez narekovajev in pritisnite Enter.

Uporabniki Mac OS X in Linux lahko to kodo neposredno izvedejo v terminalskem oknu.

V operacijskih sistemih Windows 8, Windows 8.1, Windows 7 in Windows VistaTelnet je privzeto izklopljen v najnovejših različicah sistema Windows.

Če želite gledati vojne zvezd, morate najprej omogočiti telnet tako, da odprete nadzorno ploščo ›Programi› Vklopite ali izklopite funkcijo Windows in potrdite obe potrditveni polji telnet.

Po tem sledite spodnjim korakom: -Pojdite na Start, Išči v operacijskih sistemih Windows Vista in Windows 7. V operacijskih sistemih Windows 8 in Windows 8.1 odprite glavno začetno stran.

Vnesite telnet in pritisnite Enter. V naslednjem oknu ukaznega poziva vnesite "o" brez narekovajev in pritisnite Enter.

Zdaj vnesite "towel.blinkenlights.nl" brez narekovajev in pritisnite Enter.

Če telneta ne potrebujete več, ga lahko izklopite.

9. korak: Nenehno ponavljajte sporočila, da nekoga razjezite

S tem trikom v beležnici lahko vsakogar razjezite in ga dejansko prisilite, da se odjavi ali zapusti računalnik (LOL….). Ta trik v beležnici bo ustvaril neskončen cikel sporočila v računalniku. Če želite izvedeti več, sledite korakom: Odprite Beležnico. V datoteko beležnice vnesite naslednjo kodo.

: @ECHO off:

: Začni sporočilo * Živjo

msg * Imate slab dan?

msg * no, zabavam se!

msg * Zabavajmo se skupaj!

msg * Ker ste bili o-w-n-e-d

GOTO BEGIN

za konec znova zaženite računalnik

10. korak: Počasi vnesite sporočila

Počasi vnesite sporočila
Počasi vnesite sporočila
Počasi vnesite sporočila
Počasi vnesite sporočila

Popolnoma neškodljiv trik in kot nalašč za potegavščino nad prijatelji. Ta trik lahko resnično prestraši vsakogar! Za izvedbo tega trika sledite spodnjim korakom: Odprite Beležnico. V datoteko beležnice prilepite naslednjo kodo:

(znova vnesite vse narekovaje)

WScript. Sleep 180000

WScript. Sleep 10000

Nastavite WshShell = WScript. CreateObject (“WScript. Shell”)

WshShell. Zaženite "beležnico"

WScript. Sleep 100

WshShell. AppAktivirajte »Beležnico«

WScript. Sleep 500

WshShell. SendKeys "Hel"

WScript. Sleep 500

WshShell. SendKeys "lo"

WScript. Sleep 500

WshShell. SendKeys ", jaz"

WScript. Sleep 500

WshShell. SendKeys "ljubezen"

WScript. Sleep 500

WshShell. SendKeys "navodila"

WScript. Sleep 500

Shranite datoteko s poljubnim imenom in razširitvijo.vbs ter jo zaprite.

Če ga želite končati, odprite upravitelja opravil in zaključite postopek thewscript.exe, kot je prikazano na zgornji sliki.

Priporočena: