Агуулгын хүснэгт:

Тэмдэглэлийн дэвтэр болон бусад олон зүйлийг ашиглан тоглоом хийх: 10 алхам
Тэмдэглэлийн дэвтэр болон бусад олон зүйлийг ашиглан тоглоом хийх: 10 алхам

Видео: Тэмдэглэлийн дэвтэр болон бусад олон зүйлийг ашиглан тоглоом хийх: 10 алхам

Видео: Тэмдэглэлийн дэвтэр болон бусад олон зүйлийг ашиглан тоглоом хийх: 10 алхам
Видео: Дневник самопрограммирования КАК СДЕЛАТЬ МЕЧТЫ РЕАЛЬНОСТЬЮ 2024, Арваннэгдүгээр
Anonim
Тэмдэглэлийн дэвтэр дээр тоглоом хийх болон бусад олон зүйлс
Тэмдэглэлийн дэвтэр дээр тоглоом хийх болон бусад олон зүйлс
Тэмдэглэлийн дэвтэр дээр тоглоом хийх болон бусад олон зүйлс
Тэмдэглэлийн дэвтэр дээр тоглоом хийх болон бусад олон зүйлс
Тэмдэглэлийн дэвтэр дээр тоглоом хийх болон бусад олон зүйлс
Тэмдэглэлийн дэвтэр дээр тоглоом хийх болон бусад олон зүйлс

Энэ бол миний анхны зааварчилгаа юм. Тиймээс хэрэв танд санал байвал сэтгэгдэл дээр бичээрэй. Эхэлцгээе!

Тэмдэглэлийн дэвтэр гэдэг үгийг сонсоход бид ямар ч хэрэггүй програмуудыг санаж байдаг, сайн тэмдэглэлийн дэвтэр бол үүнээс ч илүү зүйл юм, бид компьютерээ хянаж, гайхалтай хакердаж, хөгжилтэй тоглоом хийж чаддаг.

ps бол tic tac toe тоглоомын багц файл юм

Алхам 1: Багцын танилцуулга

Багцын танилцуулга
Багцын танилцуулга
Багцын танилцуулга
Багцын танилцуулга
Багцын танилцуулга
Багцын танилцуулга

Багц бол таны Windows командын мөрөнд ажилладаг хэл бөгөөд зөвхөн ашиг тустай төдийгүй гайхалтай текст дээр суурилсан тоглоом бүтээхэд ашиглаж болно! Таны асуудаг текст дээр суурилсан тоглоом гэж юу вэ? Энэ бол тоглоом (маш энгийн тоглоом) бөгөөд хэрэглэгч текст ашиглан сонголт хийх замаар харилцдаг. Та дүрүүдэд асуудалд хэрхэн хандахыг хүсч буйгаа хэрхэн сонгохыг сурах болно.

Юуны өмнө дэвтэр нээнэ үү

Код! Одоо та кодын эхний мөрүүдийг бичиж эхлэхээс гадна эхний тушаалуудыг сурахад бэлэн боллоо. Командууд нь функцтэй програмд оруулсан үг тус бүр юм; цуурай, эсвэл түр зогсоох команд гэх мэт.

цуурай, цуурай. мөн түр зогсоох

echo - echo нь таны тоглоом дахь ердийн текстийг харуулахад ашиглагддаг. Жишээлбэл, та "echo Hello adventurer!" Гэж бичиж болно, таны тоглоомыг тоглож буй хүмүүс "Hello adventurer!" (Та @echo off гэж бичээд л байх болно).

цуурай. - цуурай. (хугацаатай) нь таны тоглоомонд хоосон мөр үүсгэхэд ашиглагддаг. Энэ нь таны текстийг эмх замбараагүй байлгахад тустай байж болох юм.

түр зогсоох - Энэ командыг тоглогчидоо завсарлага авахыг хүссэн үедээ ашигладаг бөгөөд зарим текстийг уншихад нь цаг өгөхийг хүсдэг. Та энэ кодыг ашиглахад "Үргэлжлүүлэхийн тулд ямар ч товчлуур дарна уу." Гэж харуулна. Тоглогчид үргэлжлүүлэн тоглохын тулд бэлэн болсон үедээ ямар ч товчлуурыг дарж болно.

Тоглоомоо дараах байдлаар хадгална уу: nameofyourgame.bat

.bat өргөтгөл нь үүнийг багц файл болгодог.

Алхам 2: Cls, Exit, Title, Color

Cls, гарах, гарчиг, өнгө
Cls, гарах, гарчиг, өнгө
Cls, гарах, гарчиг, өнгө
Cls, гарах, гарчиг, өнгө

За, энэ дараагийн командууд нь бүгд маш энгийн, гэхдээ үүнийг хийхэд таатай байна.

cls - cls бол миний маш их ашигладаг тушаал юм. Энэ нь "цэвэр дэлгэц" гэсэн утгатай бөгөөд командын хүлээх цонхонд хийсэн бүх текстийг устгадаг (тиймээс дэлгэцийг хоосон болгох). Хэрэв та тоглоомоо цэвэр, эмх цэгцтэй байлгахыг хүсч байвал энэ бол сайн хэрэгсэл юм.

гарах - Энэ нь яг л сонсогдож байгаа шиг хийж, тоглоомыг хаадаг. Та тэмдэгтүүд тоглолтын төгсгөлд ирэхэд эсвэл хэрэв та үхэх эсвэл буруу шийдвэр гаргахад тоглоом хаагдахыг хүсч байвал үүнийг ашиглах ёстой.

гарчиг - гарчиг нь командын мөрийн цонхны гарчгийн мөрөнд бичсэнийхээ дараа харуулна.

өнгө - өнгө бол үнэхээр хөгжилтэй тушаал бөгөөд үүнийг тоглоомыг амьдруулахад ашиглаж болно. Өнгөний код, дараа нь хоосон зай, тодорхой тооны тоо эсвэл үсгийг нэмэхэд та командын мөрийн цонхны өнгийг өөрчилж болно. Боломжтой өнгөнүүдийн жагсаалтыг доорх зургийг үзнэ үү эсвэл командын мөрийг (cmd) нээгээд "color/?" Гэж бичнэ үү.

Энэ нь хоёр тооны багц бөгөөд эхний дугаар нь арын өнгө, хоёр дахь дугаар нь фонтын өнгө юм.

жишээ нь. 19

Алхам 3: Явцгаая

Руу явах
Руу явах

"Гото" командыг энгийнээр мэдэж болно. Тоглогч тодорхой шийдвэр гаргах гэх мэт тоглоомынхоо өөр хэсэгт очихыг хүссэн тохиолдолд энэ тушаалыг ашигладаг.

Энэ нь дараах байдлаар ажилладаг: Та "goto" командыг тусдаа мөрөнд эсвэл "if" мэдэгдлийн төгсгөлд оруулна уу (бид үүнийг дараа нь авч үзэх болно). Дараа нь та очих газрын нэр болох хувьсагчийг зааж өгнө үү. Нэр нь таны хүссэн бүх зүйл байж болох бөгөөд "goto" дараа бичсэн үгсээс бүрдэнэ.

Алхам 4: Set/p ба If

Set/p ба If
Set/p ба If

Эдгээр командууд бол миний танд заах гэж буй хамгийн дэвшилтэт командууд юм.

set /p variable = - Энэ командыг тоглогчдоо хувьсагч оруулахыг хүссэн тохиолдолд ашиглагддаг (өөр өөр хариулт). Энэ нь тэдний нэрнээс эхлээд зэвсгийн нэр хүртэл эсвэл тэдэнд өгсөн сонголтуудын аль нэгний хариулт байж болно. Ихэнхдээ энэ хувьсагчийг дараа нь иш татдаг тул нэр өгөх шаардлагатай болдог. Нэр нь хүссэнээрээ байж болно.

Бид хувьсагчийн нэрийг %. Eg хооронд байрлуулснаар энэ хувьсагчийг зааж болно. %хариулт%

if - энэ командыг бид if/then мэдэгдлийг үүсгэхэд ашигладаг. Бид үүнийг "set /p" -тэй хамт тоглогчдын сонголтыг бий болгохын тулд ашиглаж болно. Тоглогчид "echo" командыг ашиглан асуулт асуугаарай. "Set /p" командыг ашиглан хариултаа оруулах боломжийг тэдэнд өгөх болно.

Тоглогчдын сонголтыг үр дагавартай болгож, түүхийг үргэлжлүүлэх боломжийг олгодог "if" мэдэгдлийг бий болго.

"if" мэдэгдлийг "тэнцүү" ба "тэнцүү биш" гэсэн утгатай "equ" ба "neq" гэсэн утгатай ашигладаг.

Таны мэдэгдэл иймэрхүү харагдах ёстой:

: эхлэх

цуурай ТИЙМ үү ҮГҮЙ?

set /p хувьсагч =

хэрэв % хувьсагч % тэнцэх YES goto нөхцөл1

хэрэв % хувьсагч % тэнцүү NO goto нөхцөл2

Хэрэв %хувьсах хэм хэмжээ нь тийм бол эхлэх ёстой

Энэ бүх код нь хэрэв тоглогч "YES" гэж бичвэл түүнийг "нөхцөл1" руу илгээнэ гэсэн үг юм; хэрэв тэр "ҮГҮЙ" гэж бичвэл түүнийг "нөхцөл байдал 2" руу илгээх болно; хэрэв тэр "Тийм" эсвэл "ҮГҮЙ" гэж бичээгүй бол түүнийг асуултын эхэнд буцааж илгээх болно.

Алхам 5: Ping Localhost -n 7> nul

%Санамсаргүй%
%Санамсаргүй%

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

Текстээс яриа руу хөрвүүлэгч
Текстээс яриа руу хөрвүүлэгч

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

Энэ мэдэгдэл нь мэдэгдлийн биелэлтийг 7 секундын турш хойшлуулдаг. Та утгыг өөрчилж болно.

Жишээлбэл.

@echo унтраасан

: эхлэх

өнгө 10

ping localhost -n 0> nul

өнгө 20

ping localhost -n 0> nul

өнгө 30

ping localhost -n 0> nul

эхлэх хэрэгтэй

Энэ програм нь хэзээ ч зогсдоггүй анивчдаг дэлгэцийг үүсгэдэг (давталтын хүрд).

Алхам 6: %санамсаргүй %

Энэ командыг санамсаргүй 5 оронтой тоог үүсгэдэг бөгөөд энэ командыг ихэвчлэн матриц төрлийн програм үүсгэхэд ашигладаг.

@echo унтраасан

өнгө 02

: эхлэх

цуурай%санамсаргүй %% санамсаргүй %% санамсаргүй %% санамсаргүй %% санамсаргүй %% санамсаргүй%

эхлэх хэрэгтэй

Алхам 7: Текстээс яриа руу хөрвүүлэгч

Энэ бол notepad -ийн хамгийн дуртай зүйл юм. Энэ нь SAPI -ийг ашигладаг. Яриа програмчлалын програмчлалын интерфэйс эсвэл SAPI нь Windows програмуудад яриа таних, ярианы синтезийг ашиглах боломжийг олгодог Microsoft -ийн боловсруулсан API юм.

Энэ нь бага зэрэг ялгаатай, учир нь энэ нь багц биш vbs скрипт юм. (Эзлэхүүн бага байна)

бүдэг мессеж

msg = inputbox ("Энд текст оруулах", "Текстээс яриа руу хөрвүүлэх")

sapi тохируулах = CreateObject ("sapi.spvoice")

мессеж илгээх

.vbs өргөтгөлөөр хадгална уу

жишээ нь. texttospeech.vbs

Алхам 8: Оддын дайн !

Оддын дайн!!!
Оддын дайн!!!

Оддын дайнуудын бүрэн хуулбарыг ASCII тэмдэгтээр бүтээсэн бөгөөд та үүнийг Windows үйлдлийн систем дээр (эсвэл telnet дэмждэг дурын OS) үзэх боломжтой. Үүнийг үзэхийн тулд цорын ганц зүйл бол интернет холболт юм; хурд хамаагүй.

Үүнийг Windows XP, Mac OS X, Linux дээр үзэхийн тулд

Эхлэх, ажиллуулах руу очно уу. (Зөвхөн Windows хэрэглэгчдэд зориулагдсан)

Одоо ишлэлгүйгээр "telnet towel.blinkenlights.nl" гэж бичээд Enter дарна уу.

Mac OS X болон Linux -ийн хэрэглэгчид терминалын цонхонд энэ кодыг шууд гүйцэтгэх боломжтой.

Windows 8, Windows 8.1, Windows 7, Windows VistaTelnet -ийг Windows -ийн хамгийн сүүлийн хувилбаруудад анхдагчаар унтраасан байдаг.

Тиймээс, оддын дайныг үзэхийн тулд та эхлээд Control Panel ›Programs> Windows -ийн онцлогийг асаах эсвэл унтраах хэсэгт очиж telnet -ийг идэвхжүүлэх ёстой.

Үүнийг хийсний дараа доорх алхмуудыг дагана уу:-Эхлэх, Windows Vista болон Windows 7 дээр хайх. Windows 8 ба Windows 8.1 дээр Эхлэх үндсэн хуудсыг нээнэ үү.

Telnet гэж бичээд Enter дарна уу. Дараах командын мөрийн цонхонд "o" үсгийг ишлэлгүйгээр бичээд Enter дарна уу.

Одоо "towel.blinkenlights.nl" -ийг ишлэлгүйгээр бичээд Enter дарна уу.

Хэрэв танд telnet хэрэггүй болсон бол үүнийг унтрааж болно.

Алхам 9: Хэн нэгнийг уурлуулах мессежийг байнга давтаж хэлээрэй

Тэмдэглэлийн дэвтэр ашиглах энэ аргыг ашигласнаар та хэн нэгнийг бухимдуулж, компьютерээ унтрааж эсвэл орхиход хүргэж магадгүй юм (LOL….). Тэмдэглэлийн дэвтэр хийх энэ арга нь компьютерт мессежийн хязгааргүй мөчлөгийг бий болгоно. Дараах кодыг тэмдэглэлийн дэвтэрт бичнэ үү.

: @ECHO унтраасан:

: Msg эхлэх * Сайн байна уу

msg * Та муу өдөр байна уу?

msg * за, би хөгжилтэй байна!

msg * Хамтдаа хөгжилдөцгөөе!

msg * Учир нь та o-w-n-e-d байсан

ЭХЛЭЭ

Үүнийг дуусгахын тулд компьютераа дахин эхлүүлнэ үү

Алхам 10: Зурвасыг аажмаар бичнэ үү

Мессежийг аажмаар бичнэ үү
Мессежийг аажмаар бичнэ үү
Мессежийг аажмаар бичнэ үү
Мессежийг аажмаар бичнэ үү

Бүрэн хор хөнөөлгүй заль мэх бөгөөд найз нөхөдтэйгээ тоглоход тохиромжтой. Энэхүү заль мэх нь хэнийг ч үнэхээр гайхшруулж чадна! Энэхүү заль мэхийг хийхийн тулд доорх алхмуудыг дагана уу: Notepad -ийг нээнэ үү. Notepad файлд дараах кодыг оруулна уу.

(бүх ишлэлийг дахин бичих)

WScript. Унтах 180000

WScript. Унтах 10000

WshShell = WScript. CreateObject ("WScript. Shell") -ийг тохируулна уу.

WshShell. Report дэвтэр ажиллуулах

WScript. Унтах 100

WshShell. AppA "Notepad" -ийг идэвхжүүлнэ үү.

WScript. Унтах 500

WshShell. SendKeys "Hel"

WScript. Унтах 500

WshShell. SendKeys "хар"

WScript. Унтах 500

WshShell. SendKeys ", би"

WScript. Унтах 500

WshShell. SendKeys "хайрлах"

WScript. Унтах 500

WshShell. SendKeys "зааварчилгаа"

WScript. Унтах 500

Файлыг дурын нэр болон.vbs өргөтгөлтэй хадгалаад хаагаарай.

Үүнийг дуусгахын тулд ажлын менежерийг нээж, дээрх зурагт үзүүлсэн шиг thewscript.exe процессыг дуусгана уу.

Зөвлөмж болгож буй: