สารบัญ:

การสร้างเกมใน Notepad และอีกมากมาย: 10 ขั้นตอน
การสร้างเกมใน Notepad และอีกมากมาย: 10 ขั้นตอน

วีดีโอ: การสร้างเกมใน Notepad และอีกมากมาย: 10 ขั้นตอน

วีดีโอ: การสร้างเกมใน Notepad และอีกมากมาย: 10 ขั้นตอน
วีดีโอ: Notepad++ is Good Text Editor for me - มาใช้ Notepad++ เป็นโปรแกรม Text Editor กันเถอะ (Windows 10) 2024, พฤศจิกายน
Anonim
สร้างเกมใน Notepad และอีกมากมาย
สร้างเกมใน Notepad และอีกมากมาย
สร้างเกมใน Notepad และอีกมากมาย
สร้างเกมใน Notepad และอีกมากมาย
สร้างเกมใน Notepad และอีกมากมาย
สร้างเกมใน Notepad และอีกมากมาย

นี่เป็นคำสั่งแรกของฉัน ดังนั้นถ้าคุณมีข้อเสนอแนะใด ๆ โปรดแสดงความคิดเห็น มาเริ่มกันเลย!

เมื่อเราทุกคนได้ยินคำว่าแผ่นจดบันทึก เราคิดว่าแอปพลิเคชั่นที่น่าเบื่อบางตัวที่จะจดบันทึกสิ่งต่างๆ ได้ แผ่นจดบันทึกเป็นมากกว่านั้น เราสามารถควบคุมพีซีของเรา แฮ็กข้อมูลเจ๋งๆ และสร้างเกมสนุกๆ ได้

ps นี่คือแบตช์ไฟล์สำหรับเกม tic tac toe

ขั้นตอนที่ 1: บทนำสู่ Batch

บทนำสู่แบทช์
บทนำสู่แบทช์
บทนำสู่แบทช์
บทนำสู่แบทช์
บทนำสู่แบทช์
บทนำสู่แบทช์

Batch เป็นภาษาที่แทบไม่มีพรอมต์คำสั่งของ Windows เลย ไม่เพียงแต่มีประโยชน์เท่านั้น แต่ยังใช้สร้างเกมแบบข้อความที่น่าทึ่งได้อีกด้วย! เกมแบบข้อความที่คุณถามคืออะไร? เป็นเกม (เกมที่ง่ายมาก) ที่ผู้ใช้โต้ตอบผ่านการใช้ข้อความและการเลือก คุณจะได้เรียนรู้วิธีตั้งค่าสถานการณ์ที่ตัวละครจะต้องตัดสินใจเกี่ยวกับวิธีที่พวกเขาต้องการจัดการกับปัญหา

ก่อนอื่นให้เปิดแผ่นจดบันทึก

รหัส! ตอนนี้คุณพร้อมที่จะเริ่มพิมพ์โค้ดบรรทัดแรกของคุณแล้ว เช่นเดียวกับการเรียนรู้คำสั่งแรกของคุณ คำสั่งคือคำแต่ละคำที่เราพิมพ์ลงในโปรแกรมที่มีฟังก์ชัน เช่นเสียงสะท้อนหรือคำสั่งหยุดชั่วคราว

ก้อง, ก้อง. และหยุด

echo - echo ใช้เพื่อแสดงข้อความปกติในเกมของคุณ ตัวอย่างเช่น คุณสามารถพิมพ์: "echo สวัสดีนักผจญภัย!" และคนที่เล่นเกมของคุณจะเห็นคือ "สวัสดีนักผจญภัย!" (ตราบใดที่คุณพิมพ์ @echo off)

เสียงสะท้อน - เสียงสะท้อน (มีจุด) ใช้เพื่อสร้างบรรทัดว่างในเกมของคุณ ซึ่งจะเป็นประโยชน์ในการทำให้ข้อความของคุณไม่กระจัดกระจาย

หยุดชั่วคราว - คำสั่งนี้ใช้เมื่อคุณต้องการให้ผู้เล่นหยุดพัก และมักใช้บ่อยที่สุดเมื่อคุณต้องการให้เวลาพวกเขาอ่านข้อความ เมื่อคุณใช้รหัสนี้จะแสดงเป็น "กดปุ่มใดก็ได้เพื่อดำเนินการต่อ…" ผู้เล่นของคุณสามารถกดปุ่มใดก็ได้เมื่อพร้อมเพื่อเล่นต่อ

บันทึกเกมของคุณเป็น: nameofyourgame.bat

นามสกุล.bat ทำให้เป็นไฟล์แบตช์

ขั้นตอนที่ 2: Cls, Exit, Title และ Color

Cls ออก ชื่อเรื่อง และสี
Cls ออก ชื่อเรื่อง และสี
Cls ออก ชื่อเรื่อง และสี
Cls ออก ชื่อเรื่อง และสี

ตกลง คำสั่งชุดต่อไปนั้นเรียบง่ายมากเช่นกัน แต่ก็ดีที่มี

cls - cls เป็นคำสั่งที่ผมใช้บ่อย ย่อมาจาก "clear screen" และสิ่งที่ทำคือลบข้อความทั้งหมดที่สร้างขึ้นในหน้าต่างพรอมต์คำสั่ง (ergo ทำให้หน้าจอว่างเปล่า) นี่เป็นเครื่องมือที่ดีเมื่อคุณต้องการให้เกมของคุณดูสะอาดตาและเป็นระเบียบ

exit - มันทำงานเหมือนอย่างที่คิด มันปิดเกม คุณควรใช้เฉพาะเมื่อตัวละครถึงจุดสิ้นสุดของเกม หรือหากคุณต้องการให้เกมปิดเมื่อพวกเขาตายหรือตัดสินใจผิด

ชื่อเรื่อง - ชื่อจะแสดงสิ่งที่คุณพิมพ์หลังจากนั้นในแถบชื่อเรื่องของหน้าต่างพรอมต์คำสั่ง

สี - สีเป็นคำสั่งที่สนุกจริงๆ และสามารถใช้เพื่อทำให้เกมของคุณมีชีวิตชีวาขึ้น เมื่อคุณเพิ่มรหัสสี ตามด้วยช่องว่างและชุดตัวเลขหรือตัวอักษรเฉพาะ คุณสามารถเปลี่ยนสีของหน้าต่างพรอมต์คำสั่งได้ สำหรับรายการสีที่มีจำหน่าย โปรดดูภาพด้านล่างหรือเปิดพรอมต์คำสั่ง (cmd) แล้วพิมพ์ "color/?"

เป็นชุดของตัวเลขสองตัว ตัวแรกเป็นสีพื้นหลัง ตัวที่สองเป็นสีฟอนต์

เช่น. 19

ขั้นตอนที่ 3: ไปที่

ไปที่
ไปที่

คำสั่ง "goto" นั้นง่าย เมื่อคุณได้รู้จักมันแล้ว คำสั่งนี้ใช้เมื่อคุณต้องการให้ผู้เล่นข้ามไปยังส่วนอื่นของเกมของคุณ เช่น เมื่อพวกเขาทำการตัดสินใจบางอย่าง

วิธีนี้ใช้ได้ผล: คุณป้อนคำสั่ง "goto" ในบรรทัดแยก หรือท้ายคำสั่ง "if" (ซึ่งเราจะพูดถึงในภายหลัง) จากนั้นคุณระบุตัวแปรซึ่งจะกลายเป็นชื่อของปลายทาง ชื่อสามารถเป็นอะไรก็ได้ที่คุณต้องการ และประกอบด้วยคำที่คุณพิมพ์หลัง "goto"

ขั้นตอนที่ 4: ตั้งค่า/p และ If

ตั้งค่า/p และ If
ตั้งค่า/p และ If

คำสั่งเหล่านี้เป็นคำสั่งขั้นสูงสุดที่ฉันจะสอนคุณ

set /p variable= - คำสั่งนี้ใช้เมื่อคุณต้องการให้ผู้เล่นแทรกตัวแปร (คำตอบที่แตกต่างกัน) นี่อาจเป็นที่ใดก็ได้จากชื่อของพวกเขาไปจนถึงชื่ออาวุธหรือแม้แต่คำตอบของตัวเลือกที่คุณให้ไว้ บ่อยครั้งตัวแปรนี้จะถูกอ้างอิงในภายหลัง ดังนั้นจึงต้องกำหนดชื่อ ชื่อสามารถเป็นอะไรก็ได้ที่คุณต้องการให้เป็น

เราสามารถอ้างอิงตัวแปรนี้ได้โดยการวางชื่อของตัวแปรระหว่าง %. Eg. %คำตอบ%

if - คำสั่งนี้ใช้เมื่อเราสร้างคำสั่ง if/then เราสามารถใช้ร่วมกับ "set /p" เพื่อสร้างตัวเลือกสำหรับผู้เล่น ถามคำถามกับผู้เล่นโดยใช้คำสั่ง "echo" ตรวจสอบให้แน่ใจว่าได้ระบุตัวเลือกอย่างชัดเจน ให้พวกเขาสามารถป้อนคำตอบด้วยคำสั่ง "set /p"

สร้างประโยค "if" ที่อนุญาตให้ตัวเลือกของผู้เล่นมีผลตามมา และปล่อยให้เรื่องราวดำเนินต่อไป

คำสั่ง "if" ใช้กับ "equ" และ "neq" ซึ่งหมายถึง "เท่ากับ" และ "ไม่เท่ากัน" ตามลำดับ

นี่คือลักษณะที่ข้อความของคุณควรมีลักษณะ:

:เริ่ม

ก้องใช่หรือไม่?

ตั้งค่า /p ตัวแปร=

ถ้า %variable% เท่ากับ ใช่ ไปที่สถานการณ์1

ถ้า %variable% เท่ากับ NO ไปที่สถานการณ์2

ถ้า %variable neq ใช่ ให้เริ่ม

รหัสทั้งหมดนี้หมายความว่าหากผู้เล่นพิมพ์ "ใช่" เขาจะถูกส่งไปที่ "situation1"; ถ้าเขาพิมพ์ "ไม่" เขาจะถูกส่งไปที่ "สถานการณ์ 2"; ถ้าเขาพิมพ์ทั้ง "ใช่" หรือ "ไม่" เขาจะถูกส่งกลับไปที่จุดเริ่มต้นของคำถาม

ขั้นตอนที่ 5: Ping Localhost -n 7 >nul

%สุ่ม%
%สุ่ม%
โปรแกรมแปลงข้อความเป็นคำพูด
โปรแกรมแปลงข้อความเป็นคำพูด

คำสั่งนี้ทำให้การดำเนินการคำสั่งล่าช้าเป็นเวลา 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 Speech Application Programming Interface หรือ SAPI เป็น API ที่พัฒนาโดย Microsoft เพื่อให้สามารถใช้การรู้จำเสียงและการสังเคราะห์เสียงพูดภายในแอปพลิเคชัน Windows

สิ่งนี้แตกต่างกันเล็กน้อยเนื่องจากอยู่ในสคริปต์ vbs ไม่ใช่แบทช์ (ปริมาณต่ำ)

ผงชูรสสลัว

msg = inputbox("ป้อนข้อความที่นี่", "แปลงข้อความเป็นคำพูด")

set sapi = CreateObject("sapi.spvoice")

sapi.speak msg

บันทึกด้วยนามสกุล.vbs

สำหรับเช่น texttospeech.vbs

ขั้นตอนที่ 8: สตาร์วอร์ส !!

สตาร์วอร์ส!!!
สตาร์วอร์ส!!!

มีสำเนา Star Wars ฉบับสมบูรณ์ที่สร้างด้วยอักขระ ASCII ทั้งหมด ซึ่งคุณสามารถดูได้ในระบบปฏิบัติการ Windows (หรือระบบปฏิบัติการใดๆ ที่รองรับ telnet) สิ่งเดียวที่ต้องดูคือการเชื่อมต่ออินเทอร์เน็ต ความเร็วไม่สำคัญ

หากต้องการรับชมบน 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 เวอร์ชันล่าสุด

ดังนั้น หากต้องการดูสตาร์วอร์ส คุณต้องเปิดใช้งานเทลเน็ตก่อนโดยไปที่แผงควบคุม › โปรแกรม › เปิดหรือปิดคุณลักษณะของ Windows และทำเครื่องหมายที่กล่องกาเครื่องหมายเทลเน็ตทั้งสองช่อง

หลังจากทำเช่นนั้น ให้ทำตามขั้นตอนด้านล่าง:-ไปที่เริ่ม ค้นหาใน Windows Vista และ Windows 7 ใน Windows 8 และ Windows 8.1 ให้เปิดหน้าเริ่มต้นหลัก

พิมพ์ telnet แล้วกด Enter ในหน้าต่างพรอมต์คำสั่งต่อไปนี้ ให้พิมพ์ "o" โดยไม่ใส่เครื่องหมายคำพูด แล้วกด Enter

ตอนนี้พิมพ์ "towel.blinkenlights.nl" โดยไม่ต้องใส่เครื่องหมายคำพูดแล้วกด Enter

หากคุณไม่ต้องการใช้ telnet อีกต่อไป คุณสามารถปิดได้

ขั้นตอนที่ 9: ทำซ้ำข้อความอย่างต่อเนื่องเพื่อรบกวนใครบางคน

การใช้เคล็ดลับแผ่นจดบันทึกนี้คุณสามารถรบกวนใครก็ได้และสามารถบังคับให้ออกจากระบบหรือออกจากคอมพิวเตอร์ได้ (LOL….) เคล็ดลับแผ่นจดบันทึกนี้จะสร้างวงจรข้อความในคอมพิวเตอร์อย่างไม่มีที่สิ้นสุด ทำตามขั้นตอนเพื่อทราบข้อมูลเพิ่มเติม: เปิด Notepad พิมพ์รหัสต่อไปนี้ในไฟล์แผ่นจดบันทึก

:@ECHO ปิด:

:เริ่มต้น msg * สวัสดี

msg * คุณมีวันที่แย่หรือเปล่า?

msg * อืม ฉันกำลังสนุก!

msg * มาสนุกด้วยกัน!

msg * เพราะคุณเป็น o-w-n-e-d

GOTO เริ่มต้น

เพื่อสิ้นสุดการรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ

ขั้นตอนที่ 10: พิมพ์ข้อความอย่างช้าๆ

พิมพ์ข้อความช้าๆ
พิมพ์ข้อความช้าๆ
พิมพ์ข้อความช้าๆ
พิมพ์ข้อความช้าๆ

เคล็ดลับที่ไม่เป็นอันตรายอย่างสมบูรณ์และเหมาะสำหรับการเล่นแผลง ๆ กับเพื่อน ๆ เคล็ดลับนี้สามารถทำให้ทุกคนประหลาดใจได้จริงๆ! ทำตามขั้นตอนที่กล่าวถึงด้านล่างเพื่อทำเคล็ดลับนี้: เปิด Notepad วางรหัสต่อไปนี้ในไฟล์ notepad:

(พิมพ์คำพูดทั้งหมดอีกครั้ง)

WScript. Sleep 180000

WScript. Sleep 10000

ตั้งค่า WshShell = WScript. CreateObject (“WScript. Shell”)

WshShell. Run “แผ่นจดบันทึก”

WScript. Sleep 100

WshShell. AppActivate “แผ่นจดบันทึก”

WScript. Sleep 500

WshShell. SendKeys “เฮล”

WScript. Sleep 500

WshShell. SendKeys "แท้จริง"

WScript. Sleep 500

WshShell. SendKeys “, ฉัน”

WScript. Sleep 500

WshShell. SendKeys "ความรัก"

WScript. Sleep 500

WshShell. SendKeys “คำสั่ง”

WScript. Sleep 500

บันทึกไฟล์ด้วยชื่อใดก็ได้และมีนามสกุล.vbs แล้วปิด

หากต้องการสิ้นสุดให้เปิดตัวจัดการงานและสิ้นสุดกระบวนการ thewscript.exe ดังแสดงในภาพด้านบน

แนะนำ: