Tartalomjegyzék:

Játék készítése Jegyzettömbben és még sok más: 10 lépés
Játék készítése Jegyzettömbben és még sok más: 10 lépés

Videó: Játék készítése Jegyzettömbben és még sok más: 10 lépés

Videó: Játék készítése Jegyzettömbben és még sok más: 10 lépés
Videó: Tanulj JavaScript-et! - Modern JavaScript Alapok Ep 1. 2024, November
Anonim
Játék készítése Jegyzettömbben és még sok más
Játék készítése Jegyzettömbben és még sok más
Játék készítése Jegyzettömbben és még sok más
Játék készítése Jegyzettömbben és még sok más
Játék készítése Jegyzettömbben és még sok más
Játék készítése Jegyzettömbben és még sok más

Ez az első tanítható. Tehát ha van javaslata, kérjük, írjon megjegyzést. Lássunk neki!

Amikor mindannyian halljuk a Jegyzettömb szót, eszünkbe jut néhány unalmas, haszontalan alkalmazás, amellyel megjegyezhetjük a dolgokat. Nos, a Jegyzettömb ennél sokkal több. Tudjuk irányítani a számítógépünket, menő hackelést végezhetünk és szórakoztató játékokat készíthetünk.

ps itt a tic tac toe játék kötegelt fájlja

1. lépés: Bevezetés a kötegbe

Bevezetés a kötegbe
Bevezetés a kötegbe
Bevezetés a kötegbe
Bevezetés a kötegbe
Bevezetés a kötegbe
Bevezetés a kötegbe

A Batch egy olyan nyelv, amely elsősorban a Windows parancssorából fut le. Nem csak hasznos, hanem csodálatos szövegalapú játékok létrehozására is használható! Mi az a szöveges játék, amit kérdez? Ez egy játék (nagyon egyszerű), amelyben a felhasználó interakcióba lép a szöveg használatával és a döntéshozatallal. Megtanulja, hogyan kell olyan helyzeteket beállítani, amelyekben a karaktereknek dönteniük kell arról, hogyan akarják megközelíteni a problémát.

Először is nyitott jegyzettömb

Kód! Most már készen áll az első kódsorok beírására, valamint az első parancsok megtanulására. A parancsok azok a szavak, amelyeket beírunk a programba, és amelyeknek funkciójuk van; mint például az echo vagy a pause parancsok.

visszhang, visszhang. és szünet

echo - az echo a normál szöveg megjelenítésére szolgál a játékban. Például beírhatja: "echo Hello kalandor!", És a játékot játszó emberek ezt látják: "Hello kalandor!" (Amíg beírtad @echo off).

visszhang. - visszhang. (ponttal) üres sor létrehozására szolgál a játékban. Ez hasznos lehet a szöveg rendetlenségének megőrzésében.

szünet - Ezt a parancsot akkor használjuk, ha szünetet szeretnénk tartani a játékosainkkal, és leggyakrabban akkor, amikor időt akarunk hagyni nekik egy szöveg elolvasására. Amikor ezt a kódot használja, a következőképpen jelenik meg: "Nyomja meg bármelyik gombot a folytatáshoz …" A játékosok ezután bármelyik gombot megnyomhatják, ha készen állnak a játék folytatására.

Mentse el játékát a következő néven: nameofyourgame.bat

a.bat kiterjesztés kötegelt fájlmá teszi.

2. lépés: Cls, Exit, Title és Color

Cls, Exit, Title és Color
Cls, Exit, Title és Color
Cls, Exit, Title és Color
Cls, Exit, Title és Color

Ok, ez a következő parancskészlet is nagyon egyszerű, de jó, hogy van.

A cls - cls egy parancs, amelyet sokat használok. Ez a "tiszta képernyő" kifejezést jelenti, és az, hogy eltávolítja a parancssori ablakban lévő összes szöveget (ergo, a képernyő üres lesz). Ez egy jó eszköz, ha azt szeretné, hogy a játék tiszta és rendben legyen.

kilépés - Ez pontosan azt teszi, aminek hangzik, lezárja a játékot. Ezt csak akkor használja, ha a karakterek a játék végére érnek, vagy ha azt szeretné, hogy a játék bezárjon, amikor meghalnak, vagy rossz döntést hoznak.

title - title a parancssori ablak címsorában bármit megjelenít, amit utána ír.

szín - a szín egy igazán szórakoztató parancs, és felélénkítheti játékát. Ha hozzáadja a színkódot, majd egy szóközt és egy meghatározott szám- vagy betűkészletet, módosíthatja a parancssori ablak színeit. A rendelkezésre álló színek listáját lásd az alábbi képen, vagy nyissa meg a parancssort (cmd), és írja be a "color/?" Parancsot.

Ez két szám halmaza. Az első szám a háttérszín. A második szám a betűtípus színe.

például. 19

3. lépés: Ugrás

Menj
Menj

A "goto" parancs egyszerű, ha egyszer megismeri. A parancs akkor használatos, ha azt szeretné, hogy egy játékos a játék egy másik szakaszára ugorjon, például amikor egy bizonyos döntést hoz.

Ez így működik: Ön írja be a "goto" parancsot egy külön sorba, vagy egy "if" utasítás végén (amelyet később áttekintünk). Ezután adjon meg egy változót, amely a cél neve lesz. A név tetszőleges lehet, és a "goto" után beírt szavakból áll.

4. lépés: Állítsa be a/p és az If lehetőséget

Set/p és If
Set/p és If

Ezek a parancsok a legfejlettebb parancsok, amelyeket meg fogok tanítani nektek.

set /p variable = - Ezt a parancsot akkor használjuk, ha azt szeretnénk, hogy a játékos egy változót illesszen be (változó válasz). Ez bárhol lehet a nevüktől a fegyvernévig, vagy akár a választ a választások közül, amelyeket Ön adott nekik. Gyakran előfordul, hogy erre a változóra később hivatkoznak, ezért nevet kell adni. A név bármilyen lehet.

Erre a változóra hivatkozhatunk úgy, hogy a változó nevét a %. Eg közé helyezzük. %válasz%

if - ezt a parancsot akkor használjuk, ha if/then utasításokat hozunk létre. Használhatjuk a "set /p" -vel együtt, hogy választási lehetőségeket hozzunk létre a játékosok számára. Tegye fel a kérdést a játékosnak az "echo" paranccsal. Győződjön meg róla, hogy egyértelműen megfogalmazza a lehetőségeket. Adjon nekik lehetőséget arra, hogy a "set /p" paranccsal megadják a választ.

Hozzon létre "ha" kijelentéseket, amelyek lehetővé teszik a játékosok döntéseinek következményeit, és amelyek lehetővé teszik a történet folytatását.

Az "if" utasításokat "equ" és "neq" kifejezésekkel használják, amelyek azt jelentik, hogy "egyenlő" és "nem egyenlő".

Így kell kinéznie a kijelentéseinek:

:Rajt

visszhang IGEN vagy NEM?

set /p változó =

ha % változó % egyen IGEN goto helyzet1

ha % változó % ek NO goto helyzet2

ha %változó neq IGEN elindul

Mindezek a kódok azt jelentik, hogy ha a játékos "IGEN" -t ír be, akkor a "szituáció1" -re kerül; ha beírja a "NEM" -t, akkor a "helyzet2" -re kerül; ha nem írja be, hogy "IGEN" vagy "NEM", visszaküldik a kérdés elejére.

5. lépés: Ping Localhost -n 7> nul

%véletlen%
%véletlen%

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

Text to Speech Converter
Text to Speech Converter

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

Ez az utasítás 7 másodperccel késlelteti az utasítás végrehajtását. Módosíthatja az értéket.

Pl.

@echo ki

:Rajt

szín 10

ping localhost -n 0> nul

szín 20

ping localhost -n 0> nul

szín 30

ping localhost -n 0> nul

induljon el

Ez a program egy villogó képernyőt hoz létre, amely soha nem áll le (infinate loop).

6. lépés: %véletlen %

Ez a parancs véletlenszerű 5 számjegyű számot hoz létre. Ezt a parancsot gyakran a

@echo ki

szín 02

:Rajt

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

induljon el

7. lépés: Szöveg -beszéd átalakító

Ez a legkedveltebb dolog a jegyzettömbökben. Ez SAPI -t használ. A beszédalkalmazás -programozási felület vagy az SAPI a Microsoft által kifejlesztett API, amely lehetővé teszi a beszédfelismerés és a beszédszintézis használatát a Windows -alkalmazásokban.

Ez kissé más, mert ez a vbs scriptben van, nem kötegelt. (A hangerő alacsony)

halvány üzenet

msg = inputbox ("Írja be ide a szöveget", "Szöveg -beszéd átalakító")

set sapi = CreateObject ("sapi.spvoice")

sapi.speak msg

mentse el.vbs kiterjesztéssel

mert pl. texttospeech.vbs

8. lépés: Csillagok háborúja !

Csillagok háborúja!!!
Csillagok háborúja!!!

A Star Wars teljes példánya teljes egészében ASCII karakterekkel készült, és megtekintheti a Windows operációs rendszerben (vagy bármely telnetet támogató operációs rendszerben). Az egyetlen dolog, ami szükséges annak megtekintéséhez, internetkapcsolat; a sebesség nem számít.

Megtekintéséhez Windows XP, Mac OS X és Linux rendszeren

Lépjen a Start, Futtatás menüpontra. (Csak Windows felhasználóknak)

Most írja be a "telnet tow.blinkenlights.nl" idézőjelek nélkül, és nyomja meg az Enter billentyűt.

A Mac OS X és Linux felhasználói közvetlenül végrehajthatják ezt a kódot a terminál ablakában.

Windows 8, Windows 8.1, Windows 7 és Windows Vista rendszeren A Telnet alapértelmezés szerint ki van kapcsolva a Windows legújabb verzióiban.

Tehát a csillagok háborúja nézéséhez először engedélyeznie kell a telnetet a Vezérlőpult ›Programok› Kapcsolja be vagy ki a Windows funkciót, és jelölje be mindkét telnet jelölőnégyzetet.

Ezt követően kövesse az alábbi lépéseket: -Menjen a Start menübe, Keresés a Windows Vista és a Windows 7 rendszerben. Windows 8 és Windows 8.1 rendszeren nyissa meg a fő kezdőlapot.

Gépelje be a telnet parancsot, majd nyomja meg az Enter billentyűt. A következő parancssori ablakban írja be az "o" idézőjelek nélkül, majd nyomja meg az Enter billentyűt.

Most írja be a "tow.blinkenlights.nl" idézőjelek nélkül, és nyomja meg az Enter billentyűt.

Ha már nincs szüksége telnetre, kikapcsolhatja.

9. lépés: Folyamatosan ismételje meg a bosszantó üzeneteket

Ezzel a jegyzettömb -trükkel bárkit bosszanthat, és valójában arra kényszerítheti, hogy jelentkezzen ki vagy hagyja el a számítógépet (LOL…). Ez a jegyzettömb trükk végtelen ciklusot hoz létre egy üzenetből a számítógépben. Kövesse az alábbi lépéseket, ha többet szeretne megtudni: Nyissa meg a Jegyzettömböt. Írja be a következő kódot a jegyzettömb fájlba.

: @ECHO kikapcsolva:

: Kezdje el az üzenetet * Szia

msg * Rossz napja van?

msg * Nos, jól szórakozom!

msg * Szórakozzunk együtt!

msg * Azért, mert ó-w-n-e-d voltál

GOTO BEGIN

befejezéséhez indítsa újra a számítógépet

10. lépés: Lassan írja be az üzeneteket

Lassan írja be az üzeneteket
Lassan írja be az üzeneteket
Lassan írja be az üzeneteket
Lassan írja be az üzeneteket

Teljesen ártalmatlan trükk, és tökéletes a barátok csínytevéséhez. Ez a trükk tényleg megrémíthet bárkit! Kövesse az alábbi lépéseket a trükk végrehajtásához: Nyissa meg a Jegyzettömböt. Illessze be a következő kódot a jegyzettömb fájlba:

(írja be újra az összes idézetet)

WScript. Alvás 180000

WScript. Alvás 10000

Állítsa be a WshShell = WScript. CreateObject („WScript. Shell”)

WshShell. Futtassa a „jegyzettömböt”

WScript. Alvás 100

WshShell. App Aktiválja a „Jegyzettömböt”

WScript. Alvás 500

WshShell. SendKeys „Hel”

WScript. Alvás 500

WshShell. SendKeys „lo”

WScript. Alvás 500

WshShell. SendKeys „, én”

WScript. Alvás 500

WshShell. SendKeys „szerelem”

WScript. Alvás 500

WshShell. SendKeys „utasítások”

WScript. Alvás 500

Mentse el a fájlt bármilyen névvel és.vbs kiterjesztéssel, majd zárja be.

A befejezéshez nyissa meg a Feladatkezelőt, és fejezze be a thewscript.exe folyamatot a fenti képen látható módon.

Ajánlott: