Sadržaj:

Pravljenje igre u Notepadu i mnogo više: 10 koraka
Pravljenje igre u Notepadu i mnogo više: 10 koraka

Video: Pravljenje igre u Notepadu i mnogo više: 10 koraka

Video: Pravljenje igre u Notepadu i mnogo više: 10 koraka
Video: Топ 5 скрытых полезных программ Windows 10 2024, Decembar
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. Hajde da počnemo!

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 svoj računar, 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 igara zasnovanih na tekstu! Koja je tekstualna igra koju pitate? To je igra (vrlo jednostavna) u kojoj korisnik komunicira koristeći tekst i odabir. Naučit ćete kako postaviti situacije u kojima će likovi morati donositi odluke o tome kako žele pristupiti problemu.

Prije svega otvorite bilježnicu

Kod! Sada ste spremni za početak upisivanja prvih redova 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.

eho, echo. i pauzirajte

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 će vidjeti "Hello avanturista!" (Sve dok ste upisivali @echo off).

echo. - eho. (sa tačkom) koristi se za kreiranje praznog retka u vašoj igri. Ovo može biti korisno za očuvanje neurednog teksta.

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

Sačuvajte igru kao: nameofyourgame.bat

.bat ekstenzija čini batch datoteku.

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 je također vrlo jednostavan, ali lijepo ih je imati.

cls - cls je naredba koju često koristim. On označava "čisti ekran", a ono što radi je uklanjanje čitavog 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 radi upravo ono što zvuči, zatvara igru. Ovo biste trebali koristiti samo kada 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 unesete u naslovnu traku prozora naredbenog retka.

color - color je zaista zabavna naredba i može se upotrijebiti za oživljavanje vaše igre. Kada 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 na

Idi
Idi

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

To funkcionira na ovaj način: naredbu "goto" unosite u zasebnu liniju ili na kraju naredbe "if" (koju ćemo kasnije pregledati). Zatim specificirate varijablu koja će postati naziv odredišta. Ime može biti sve što želite, a sastoji se od riječi (a) koje otkucate nakon "goto".

Korak 4: Postavite/p i Ako

Postavite/p i Ako
Postavite/p i Ako

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

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

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

if - ova naredba se koristi kada stvaramo if/then naredbe. Možemo ga koristiti zajedno sa "set /p" kako bismo kreirali izbore za igrače. Postavite igraču pitanje pomoću naredbe "echo". Jasno navedite njihove opcije. Dajte im mogućnost da unesu odgovor pomoću naredbe "set /p".

Kreirajte izjave "ako" koje omogućavaju igračima da izaberu posljedice i koje omogućuju nastavak priče.

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

Ovako bi vaše izjave trebale izgledati:

: start

eho DA ili NE?

set /p varijabla =

ako je % promenljiva % jednako DA pređite na situaciju1

if % varijabla % equ NE ide do situacije2

ako %varijabla neq DA pokretanje

Sav ovaj kod znači da ako igrač unese "DA" bit će poslan na "situaciju1"; ako unese "NE" bit će poslan na "situaciju2"; ako ne unese "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 naredba odgađa izvršavanje izraza za 7 sekundi. Možete promijeniti vrijednost.

Za npr.

@echo off

: start

boja 10

ping localhost -n 0> nul

boja 20

ping localhost -n 0> nul

boja 30

ping localhost -n 0> nul

kreni

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

Korak 6: %slučajni %

Ova naredba stvara nasumični petoznamenkasti broj. Ova se naredba često koristi za kreiranje matrične vrste programa.

@echo off

boja 02

: start

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

kreni

Korak 7: Pretvarač teksta u govor

Ovo je moja najomiljenija stvar kod bilježnice. Ovdje se koristi SAPI. Interfejs za programiranje govornih aplikacija ili SAPI je API koji je razvio Microsoft kako bi omogućio upotrebu prepoznavanja govora i sinteze govora u Windows aplikacijama.

Ovo je nešto drugačije jer se radi o vbs skripti koja nije paketna (jačina zvuka je niska)

dim msg

msg = inputbox ("Unesite tekst ovdje", "Pretvornik teksta u govor")

set sapi = CreateObject ("sapi.spvoice")

sapi.speak msg

spremite ga s.vbs ekstenzijom

za npr. texttospeech.vbs

Korak 8: Ratovi zvijezda !

Ratovi zvijezda!!!
Ratovi zvijezda!!!

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

Za gledanje na Windows XP, Mac OS X i Linuxu

Idite na Start, Run. (Samo za korisnike Windowsa)

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

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

Na operativnim sistemima Windows 8, Windows 8.1, Windows 7 i Windows Vista Vista je u zadnjim verzijama operativnog sistema Windows podrazumevano isključen.

Dakle, da biste gledali ratove zvijezda, prvo morate omogućiti telnet tako što ćete otići na Kontrolnu tablu ›Programi› Uključiti ili isključiti Windows funkciju i označiti oba polja za potvrdu telnet.

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

Upišite telnet i pritisnite Enter. U sljedećem prozoru naredbenog retka otkucajte "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: Neprestano 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čunar (LOL….). Ovaj trik sa bilježnicom će stvoriti beskonačan ciklus poruke u računaru. Slijedite korake da saznate više: Otvorite Notepad. Unesite sljedeći kôd u datoteku bilježnice.

: @ECHO isključeno:

: Begin msg * Zdravo

msg * Imate li loš dan?

msg * pa, zabavljam se!

msg * Zabavimo se zajedno!

msg * Zato što ste bili o-w-n-e-d

GOTO BEGIN

da biste ga prekinuli, ponovo pokrenite računar

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 da biste izveli ovaj trik: Otvorite Notepad. Zalijepite sljedeći kod u datoteku bilježnice:

(prekucajte sve navodnike)

WScript. Sleep 180000

WScript. Sleep 10000

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

WshShell. Pokrenite “notepad”

WScript. Sleep 100

WshShell. AppAktivirajte "Notepad"

WScript. Sleep 500

WshShell. SendKeys "Hel"

WScript. Sleep 500

WshShell. SendKeys "lo"

WScript. Sleep 500

WshShell. SendKeys “, I”

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 i zatvorite je.

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

Preporučuje se: