Sadržaj:

Izrada igre u bilježnici i mnogo više: 10 koraka
Izrada igre u bilježnici i mnogo više: 10 koraka

Video: Izrada igre u bilježnici i mnogo više: 10 koraka

Video: Izrada igre u bilježnici i mnogo više: 10 koraka
Video: Top 10 genijalnih izuma! Nikad prije niste vidjeli. 2024, Studeni
Anonim
Pravljenje igre u Notepadu i mnogo više
Pravljenje igre u Notepadu i mnogo više
Pravljenje igre u Notepadu i mnogo više
Pravljenje igre u Notepadu i mnogo više
Pravljenje igre u Notepadu i mnogo više
Pravljenje igre u Notepadu i mnogo više

Ovo je moje prvo uputstvo. Dakle, ako imate prijedloge, komentirajte. Započnimo!

Kad svi čujemo riječ bilježnica, pomislimo na neke dosadne i beskorisne aplikacije za bilježenje stvari. Pa bilježnica je mnogo više od toga. Možemo kontrolirati svoje računalo, napraviti neko super hakiranje i napraviti zabavne igre.

ps ovdje je batch datoteka za igru tic tac toe

Korak 1: Uvod u paket

Uvod u Batch
Uvod u Batch
Uvod u Batch
Uvod u Batch
Uvod u Batch
Uvod u Batch

Batch je jezik koji prvenstveno izlazi iz vašeg Windows naredbenog retka. Ne samo da je koristan, već se može koristiti i za stvaranje nevjerojatnih tekstualnih igara! Što je tekstualna igra koju pitate? To je igra (vrlo jednostavna) u kojoj korisnik komunicira korištenjem teksta i odabirom izbora. Naučit ćete kako postaviti situacije u kojima će likovi morati donositi odluke o tome kako žele pristupiti problemu.

Prije svega otvorite bilježnicu

Kôd! Sada ste spremni za početak upisivanja prvih redaka koda, kao i za učenje prvih naredbi. Naredbe su svaka od riječi koje upisujemo u program s funkcijom; kao što su naredbe echo ili pause.

odjek, odjek. i zastanite

echo - echo se koristi za prikaz običnog teksta u vašoj igri. Na primjer, možete upisati: "echo Hello adventurer!", A ljudi koji igraju vašu igru vidjet će "Hello avanturist!" (Sve dok ste upisivali @echo off).

jeka. - jeka. (s točkom) koristi se za stvaranje praznog retka u vašoj igri. Ovo može biti korisno za očuvanje neurednog teksta.

pauza - Ova se naredba koristi kada želite da vaši igrači naprave pauzu, a najčešće se koristi kada im želite dati vremena da pročitaju neki tekst. Kad koristite ovaj kôd, on se prikazuje kao "Pritisnite bilo koju tipku za nastavak …" Vaši igrači tada mogu pritisnuti bilo koju tipku, kada su spremni, kako bi nastavili igrati.

Spremite svoju igru kao: nameofyourgame.bat

ekstenzija.bat čini je batch datotekom.

Korak 2: Cls, Exit, Title i Color

Cls, Exit, Title i Color
Cls, Exit, Title i Color
Cls, Exit, Title i Color
Cls, Exit, Title i Color

U redu, ovaj sljedeći skup naredbi također je vrlo jednostavan, ali lijepo ga je imati.

cls - cls je naredba koju često koristim. On označava "čisti zaslon", a ono što radi je uklanjanje cijelog teksta koji je napravljen u prozoru naredbenog retka (ergo, čineći ekran praznim). Ovo je dobar alat kada svoju igru želite održavati čistom i urednom.

exit - Ovo čini točno ono što zvuči, zatvara igru. Ovo biste trebali koristiti samo kad likovi dođu do kraja igre, ili ako želite da se igra zatvori kad umru ili donesu pogrešnu odluku.

title - naslov prikazuje sve što iza njega upišete u naslovnu traku prozora naredbenog retka.

color - color je jako zabavna naredba i može se upotrijebiti za oživljavanje vaše igre. Kad dodate kôd boje, nakon kojeg slijedi razmak i određeni skup brojeva ili slova, možete promijeniti boje prozora naredbenog retka. Za popis dostupnih boja pogledajte donju sliku ili otvorite naredbeni redak (cmd) i upišite "color/?".

To je skup od dva broja. Prvi broj je boja pozadine. Drugi broj je boja fonta.

npr. 19

Korak 3: Idite

Ići
Ići

Naredba "goto" je jednostavna, kad je upoznate. Naredba se koristi kada želite da igrač skoči na drugi odjeljak vaše igre, na primjer kada donese određenu odluku.

Radi na ovaj način: Naredbu "goto" unosite u zasebnom retku ili na kraju naredbe "if" (koju ćemo kasnije pregledati). Zatim određujete varijablu koja će postati naziv odredišta. Ime može biti sve što želite, a sastoji se od riječi (a) koje unesete nakon "goto".

Korak 4: Postavite/p i Ako

Postavite/p i Ako
Postavite/p i Ako

Ove naredbe su najnaprednije naredbe kojima ću vas naučiti.

set /p variable = - Ova naredba se koristi kada želite da vaš igrač umetne varijablu (različit odgovor). To može biti bilo gdje, od njihovog imena do naziva oružja ili čak odgovora na jedan od izbora koje ste im dali. Često će se ova varijabla kasnije referencirati pa joj se stoga mora dati naziv. Ime može biti kako god želite.

Ovu varijablu možemo uputiti postavljanjem imena varijable između %. Npr. %odgovor%

if - ova naredba se koristi kada stvaramo if/then naredbe. Možemo ga koristiti zajedno s "set /p" kako bismo stvorili izbore za igrače. Postavite igraču pitanje s naredbom "echo". Jasno navedite njihove mogućnosti. Omogućite im da unesu odgovor pomoću naredbe "set /p".

Izradite izjave "ako" koje dopuštaju igračima da izaberu posljedice i koje omogućuju nastavak priče.

"if" izrazi koriste se s "equ" i "neq" što znači "jednako" i "nije jednako", respektivno.

Ovako bi vaše izjave trebale izgledati:

:početak

eho DA ili NE?

set /p varijabla =

ako je % varijabla % jednako DA prijeđite na situaciju1

ako je % varijabla % equ NE goto situacija2

ako %varijabla neq DA pokrenuti

Sav ovaj kod znači da ako igrač upiše "DA" bit će poslan na "situaciju1"; ako upiše "NE" bit će poslan na "situaciju2"; ako ne upiše "DA" ili "NE" bit će vraćen na početak pitanja.

Korak 5: Ping Localhost -n 7> nul

%slučajno%
%slučajno%

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

Pretvarač teksta u govor
Pretvarač teksta u govor

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

Ova izjava odgađa izvršavanje izraza za 7 sekundi. Možete promijeniti vrijednost.

Za npr.

@echo off

:početak

boja 10

ping localhost -n 0> nul

boja 20

ping localhost -n 0> nul

boja 30

ping localhost -n 0> nul

krenuti

Ovaj program stvara trepćući zaslon koji nikada ne prestaje (infinatna petlja).

Korak 6: %slučajni %

Ova naredba stvara nasumični 5 -znamenkasti broj. Ova se naredba često koristi za stvaranje vrste programa matrice.

@echo off

boja 02

:početak

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

krenuti

Korak 7: Pretvornik teksta u govor

Ovo mi je najdraža stvar kod bilježnice. Ovdje se koristi SAPI. Sučelje za programiranje govornih aplikacija ili SAPI je API koji je razvio Microsoft kako bi omogućio korištenje prepoznavanja govora i sinteze govora u Windows aplikacijama.

Ovo je nešto drugačije jer se radi o vbs skripti koja nije paketna. (Glasnoća je niska)

prigušena poruka

msg = inputbox ("Ovdje unesite tekst", "Pretvornik teksta u govor")

set sapi = CreateObject ("sapi.spvoice")

sapi.govorite msg

spremite ga s.vbs nastavkom

za npr. texttospeech.vbs

Korak 8: Ratovi zvijezda !

Ratovi zvijezda !!!
Ratovi zvijezda !!!

Postoji potpuna kopija Star Wars -a izrađena u cijelosti u ASCII znakovima koju možete gledati u Windowsoperating sustavu (ili bilo kojem OS -u koji podržava telnet). Jedino što je potrebno za gledanje je internetska veza; brzina nije bitna.

Za gledanje na sustavima Windows XP, Mac OS X i Linux

Idite na Start, Run. (Samo za korisnike sustava Windows)

Sada upišite "telnet towel.blinkenlights.nl" bez navodnika i pritisnite Enter.

Korisnici Mac OS X i Linux mogu izravno izvršiti ovaj kôd u prozoru terminala.

U sustavima Windows 8, Windows 8.1, Windows 7 i Windows VistaTelnet prema zadanim je postavkama isključen u najnovijim verzijama sustava Windows.

Dakle, da biste gledali ratove zvijezda, najprije morate omogućiti telnet tako da odete na Upravljačku ploču ›Programi› Uključite ili isključite značajku Windows i označite oba polja za potvrdu telnet.

Nakon toga slijedite dolje navedene korake: -Idite na Start, Pretražite u sustavu Windows Vista i Windows 7. U sustavima Windows 8 i Windows 8.1 otvorite glavnu početnu stranicu.

Upišite telnet i pritisnite Enter. U sljedećem prozoru naredbenog retka upišite "o" bez navodnika i pritisnite Enter.

Sada upišite "towel.blinkenlights.nl" bez navodnika i pritisnite Enter.

Ako vam više ne treba telnet, možete ga isključiti.

Korak 9: Stalno ponavljajte poruke nekome dosađivati

Pomoću ovog trika u bilježnici možete naljutiti svakoga i zapravo ga natjerati da se odjavi ili napusti računalo (LOL ….). Ovaj trik s bilježnicom stvorit će beskonačan ciklus poruka u računalu. Slijedite korake da saznate više: Otvorite Notepad. Upišite sljedeći kôd u datoteku bilježnice.

: @ECHO isključeno:

: Begin msg * Bok

msg * Imate li loš dan?

msg * pa, zabavljam se!

msg * Zabavimo se zajedno!

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

POČETI

da biste ga prekinuli, ponovno pokrenite računalo

Korak 10: Polako unosite poruke

Polako unosite poruke
Polako unosite poruke
Polako unosite poruke
Polako unosite poruke

Potpuno bezopasan trik i savršen za zezanje prijatelja. Ovaj trik zaista može naljutiti svakoga! Slijedite dolje navedene korake za izvođenje ovog trika: Otvorite Notepad. Zalijepite sljedeći kod u datoteku bilježnice:

(ponovno upišite sve navodnike)

WScript. Sleep 180000

WScript. Sleep 10000

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

WshShell. Pokrenite "bilježnicu"

WScript. Sleep 100

WshShell. AppAktivirajte "Notepad"

WScript. Sleep 500

WshShell. SendKeys "Hel"

WScript. Sleep 500

WshShell. SendKeys "lo"

WScript. Sleep 500

WshShell. SendKeys ", ja"

WScript. Sleep 500

WshShell. SendKeys "ljubav"

WScript. Sleep 500

WshShell. SendKeys "instrukcije"

WScript. Sleep 500

Spremite datoteku s bilo kojim imenom i s.vbs ekstenzijom te je zatvorite.

Da biste ga dovršili, otvorite upravitelj zadataka i okončajte proces thewscript.exe kao što je prikazano na gornjoj slici.

Preporučeni: