Notepad เป็นเครื่องมือแก้ไขข้อความสากลที่ติดตั้งมาล่วงหน้าบน Microsoft Windows คุณสามารถใช้ Notepad ทำอะไรได้อีกมาก นอกเหนือไปจากการสร้างไฟล์ข้อความธรรมดา คุณสามารถสร้างเกมด้วย Notepad มีสองสามวิธีที่คุณทำเช่นนี้ คุณสามารถสร้างแบตช์ไฟล์ หรือใช้ภาษาสคริปต์หรือภาษาโปรแกรมก็ได้ บทความวิกิฮาวนี้จะแนะนำวิธีการสร้างเกมพื้นฐานโดยใช้ Notepad
ขั้นตอน
วิธีที่ 1 จาก 3: การสร้างเกมเดาด้วยไฟล์แบทช์
ขั้นตอนที่ 1. เปิดแผ่นจดบันทึก
Notepad มีไอคอนที่คล้ายกับ Notepad สีฟ้า ใช้ขั้นตอนต่อไปนี้เพื่อเปิด Notepad ใน Windows
- คลิก Windows Start เมนู.
- พิมพ์ "แผ่นจดบันทึก"
-
คลิก แผ่นจดบันทึก
ขั้นตอนที่ 2 คัดลอกสคริปต์ต่อไปนี้
นี่คือแบทช์สคริปต์ที่สามารถใช้สร้างเกมเดาได้ เน้นสคริปต์ทั้งหมดด้านล่าง จากนั้นคลิกขวาและคลิก สำเนา. สคริปต์มีดังนี้:
@echo ปิด color 0b ชื่อเกม Guessing Game โดย seJma set /a Guessnum=0 set /a answer=%RANDOM% set variable1=surf33 echo --------------------- -------------------------------------------- echo This Is a Guessing Game Made ในแผ่นจดบันทึก!!! เสียงสะท้อน echo ฉันคิดถึงหมายเลขอะไร เสียงสะท้อน -------------------------------------------------- --------------- ก้อง.:เสียงสะท้อนด้านบน set /p เดา = เสียงสะท้อน ถ้า %guess% GTR %answer% ECHO ต่ำกว่า! ถ้า %guess% LSS %answer% ECHO สูงขึ้น! ถ้า %guess%==%answer% GOTO EQUAL set /a Guessnum=%guessnum% +1 if %guess%==%variable1% ECHO พบแบ็คดอร์ เฮ้ คำตอบคือ: %answer% goto top:equal echo ขอแสดงความยินดี, คุณเดาถูก!!! เสียงสะท้อน echo มันทำให้คุณเดา %guessnum% เสียงสะท้อน หยุดชั่วคราว
ขั้นตอนที่ 3 วางสคริปต์ลงใน Notepad
คลิกกลับไปที่เอกสาร Notepad สีดำของคุณ คลิกขวาที่เคอร์เซอร์ข้อความที่ด้านบนแล้วคลิก แปะ. การดำเนินการนี้จะวางสคริปต์ลงในเอกสาร Notepad ของคุณ
ขั้นตอนที่ 4 บันทึกเอกสาร Notepad เป็นไฟล์แบตช์
โดยการบันทึกเป็นไฟล์แบตช์ คุณสามารถเรียกใช้ใน Windows ได้เหมือนกับว่าเป็นไฟล์ปฏิบัติการ (.exe) คุณไม่จำเป็นต้องติดตั้งภาษาสคริปต์หรือคอมไพล์ซอร์สโค้ด Windows มีทุกสิ่งที่คุณต้องการอยู่แล้ว ใช้ขั้นตอนต่อไปนี้เพื่อบันทึกเอกสารเป็นแบตช์ไฟล์:
- คลิก ไฟล์ ในแถบเมนูด้านบน
- คลิก บันทึกเป็น.
- คลิกเมนูแบบเลื่อนลงถัดจาก "บันทึกเป็นประเภท"
- เลือก เอกสารทั้งหมด (*.*).
- พิมพ์ชื่อไฟล์ข้าง "ชื่อไฟล์" (เช่น Guessing Game)
- เพิ่ม ".bat" ต่อท้ายชื่อไฟล์ (.i.e. Guessing Game.bat)
- คลิก บันทึก.
ขั้นตอนที่ 5. ดับเบิลคลิกที่ไฟล์แบทช์
นำทางไปยังตำแหน่งที่คุณบันทึกไฟล์แบตช์โดยใช้ File Explorer จากนั้นดับเบิลคลิกที่ไฟล์แบตช์เพื่อเปิดใช้งาน การดำเนินการนี้จะเปิดเกมเดาในพรอมต์คำสั่งของ Windows พิมพ์ตัวเลขแล้วกด เข้า ที่จะคาดเดา โปรแกรมจะบอกให้คุณเดาสูงหรือต่ำ เมื่อคุณเดาถูก มันจะบอกคุณว่าต้องเดากี่ครั้ง
- หากคุณต้องการแก้ไขสคริปต์ไฟล์แบตช์ ให้คลิกขวาที่ไฟล์แบตช์แล้วคลิก แก้ไข.
- ลองแก้ไขสคริปต์ไฟล์แบตช์ ดูว่าคุณสามารถหาวิธีเปลี่ยนข้อความได้อย่างไร หรือแม้แต่เปลี่ยนสีของข้อความ
วิธีที่ 2 จาก 3: การสร้างเกมงูด้วย HTML และ Javascript
ขั้นตอนที่ 1. เปิดแผ่นจดบันทึก
Notepad มีไอคอนที่คล้ายกับ Notepad สีฟ้า ใช้ขั้นตอนต่อไปนี้เพื่อเปิด Notepad ใน Windows
- คลิก Windows Start เมนู.
- พิมพ์ "แผ่นจดบันทึก"
-
คลิก แผ่นจดบันทึก
ขั้นตอนที่ 2 คัดลอกสคริปต์ HTML ต่อไปนี้
สคริปต์ต่อไปนี้เขียนด้วย HTML สิ่งนี้จะสร้างส่วนหัวของเอกสาร HTML เนื้อหาและชื่อภายในเนื้อหา เน้นสคริปต์ทั้งหมด จากนั้นคลิกขวาและคลิก สำเนา สคริปต์มีดังนี้:
งู งู
ขั้นตอนที่ 3 วางสคริปต์ลงในเอกสาร Notepad ของคุณ
คลิกกลับไปที่เอกสาร Notepad ของคุณ จากนั้นคลิกขวาที่เคอร์เซอร์ข้อความที่ด้านบนแล้วคลิก แปะ เพื่อวางสคริปต์ลงในเอกสาร Notepad ของคุณ
ขั้นตอนที่ 4 คัดลอก Javascript ต่อไปนี้
นี่คือสคริปต์จริงที่จะสร้างเกม สคริปต์นี้เขียนด้วย Javascript เน้นรหัสทั้งหมดด้านล่าง จากนั้นคลิกขวาและคลิก สำเนา. รหัสมีดังนี้:
ขั้นตอนที่ 5. วาง Javascript ลงในเนื้อหาของสคริปต์ HTML
คลิกพื้นที่ในเอกสาร HTML ของ Notepad ด้านล่างแท็กที่ระบุว่า"
งู
คลิกขวาแล้วคลิก แปะ. การดำเนินการนี้จะวาง Javascript ลงในเอกสาร HTML ของคุณ
ขั้นตอนที่ 6 บันทึกเอกสาร Notepad เป็นไฟล์ HTML
ภาษาสคริปต์ส่วนใหญ่ต้องการให้คุณติดตั้งซอฟต์แวร์เพิ่มเติมเพื่อให้สามารถเรียกใช้ได้ ด้วย HTML และ Javascript คุณมีซอฟต์แวร์ที่จำเป็นในการรันอยู่แล้ว พวกเขาสามารถทำงานภายในเว็บเบราว์เซอร์ของคุณ นี่คือเหตุผลที่ HTML เป็นหนึ่งในภาษาที่พบบ่อยที่สุดบนอินเทอร์เน็ต ใช้ขั้นตอนต่อไปนี้เพื่อบันทึกเอกสารเป็นไฟล์ HTML:
- คลิก ไฟล์ ในแถบเมนูด้านบน
- คลิก บันทึกเป็น.
- คลิกเมนูแบบเลื่อนลงถัดจาก "บันทึกเป็นประเภท"
- เลือก เอกสารทั้งหมด (*.*).
- พิมพ์ชื่อไฟล์ข้าง "File name" (เช่น Snake)
- เพิ่ม ".html" ต่อท้ายชื่อไฟล์ (.i.e. Snake.html)
- คลิก บันทึก.
ขั้นตอนที่ 7 เปิดไฟล์ HTML ในเว็บเบราว์เซอร์
เมื่อคุณเปิดไฟล์ HTML คุณจะเห็นหน้าจอสีดำที่ด้านบนของหน้า ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน Javacript ในเว็บเบราว์เซอร์ของคุณ กดปุ่มลูกศรเพื่อย้ายและเปลี่ยนทิศทางของงู กินจุดสีแดงเพื่อเติบโต ใช้ขั้นตอนต่อไปนี้เพื่อลองเปิดเอกสาร HTML ในเว็บเบราว์เซอร์ของคุณ:
- นำทางไปยังไฟล์ HTML โดยใช้ File Explorer
- คลิกขวาที่ไฟล์ HTML แล้วคลิก เปิดด้วย.
- คลิกเว็บเบราว์เซอร์ที่คุณเลือก
วิธีที่ 3 จาก 3: การสร้างเกม TicTacToe โดยใช้ C++
ขั้นตอนที่ 1 ดาวน์โหลดและติดตั้ง Visual Studio
เกมนี้สร้างขึ้นโดยใช้ C ++ แม้ว่าคุณจะสามารถเขียนโปรแกรมในภาษา C++ โดยใช้ Notepad แต่ Notepad จะไม่สามารถคอมไพล์ C++ หรือภาษาอื่นๆ ลงในโปรแกรมที่รันได้ เพื่อที่คุณจะต้องใช้คอมไพเลอร์ Visual Studio เป็นคอมไพเลอร์และสภาพแวดล้อมการพัฒนาแบบรวมของ Microsoft ใช้ขั้นตอนต่อไปนี้เพื่อดาวน์โหลด Visual Studio:
- ไปที่ https://visualstudio.microsoft.com/vs/features/cplusplus/ ในเว็บเบราว์เซอร์
- คลิก วิชวลสตูดิโอ C++.
- คลิก ชุมชน 2019
- เปิด vs_community….exe ไฟล์ในเว็บเบราว์เซอร์หรือโฟลเดอร์ดาวน์โหลดของคุณ
- คลิก ใช่
- คลิก ดำเนินการต่อ
- คลิก ติดตั้ง
- ปิดตัวติดตั้งเมื่อการติดตั้งเสร็จสิ้น
ขั้นตอนที่ 2. เปิดแผ่นจดบันทึก
Notepad มีไอคอนที่คล้ายกับ Notepad สีฟ้า ใช้ขั้นตอนต่อไปนี้เพื่อเปิด Notepad ใน Windows
- คลิก Windows Start เมนู.
- พิมพ์ "แผ่นจดบันทึก"
-
คลิก แผ่นจดบันทึก
ขั้นตอนที่ 3 คัดลอกรหัสต่อไปนี้
หากคุณตรวจสอบโค้ด คุณจะเห็นว่ามีสามส่วน มีส่วนที่วาดกระดานที่ด้านล่าง และยังมีสคริปต์ที่ช่วยให้ผู้เล่นทั้งสองสามารถเลือกและทำเครื่องหมายสี่เหลี่ยม นอกจากนี้ยังมีสคริปต์ที่ตรวจสอบว่าผู้เล่นคนใดคนหนึ่งชนะเกมหรือไม่ เน้นรหัสทั้งหมด คลิกขวาแล้วคลิก สำเนา. รหัสมีดังนี้:
#include ใช้เนมสเปซ std; ถ่านสี่เหลี่ยม[10] = {'o', '1', '2', '3', '4', '5', '6', '7', '8', '9'}; int checkwin(); กระดานเป็นโมฆะ (); int main() { ผู้เล่น int = 1, i, ตัวเลือก; เครื่องหมายถ่าน; ทำ { บอร์ด (); ผู้เล่น=(ผู้เล่น%2)?1:2; cout << "ผู้เล่น" << ผู้เล่น << " ป้อนหมายเลข: "; ซิน >> ทางเลือก; มาร์ค=(ผู้เล่น == 1) ? 'X': 'O'; if (choice == 1 && square[1] == '1') square[1] = mark; else if (choice == 2 && square[2] == '2') square[2] = เครื่องหมาย; else if (choice == 3 && square[3] == '3') square[3] = mark; else if (choice == 4 && square[4] == '4') square[4] = mark; else if (choice == 5 && square[5] == '5') square[5] = mark; else if (choice == 6 && square[6] == '6') square[6] = mark; else if (choice == 7 && square[7] == '7') square[7] = mark; else if (choice == 8 && square[8] == '8') square[8] = mark; else if (choice == 9 && square[9] == '9') square[9] = เครื่องหมาย; อื่น { cout<<"ย้ายไม่ถูกต้อง"; ผู้เล่น--; cin.ignore(); cin.get(); } i=checkwin(); ผู้เล่น++; }ในขณะที่(i==-1); กระดาน(); if(i==1) cout<<"==>\aPlayer "<<--player<<" win "; อื่น cout<<"==>\aGame draw"; cin.ignore(); cin.get(); กลับ 0; } /************************************************ ฟังก์ชันเพื่อส่งคืน สถานะเกม 1 สำหรับเกมจบลงด้วยผลลัพธ์ -1 สำหรับเกมอยู่ในระหว่างดำเนินการ O เกมจบลงและไม่มีผลลัพธ์ *************************** *******************/ int checkwin() { if (square[1] == square[2] && square[2] == square[3]) return 1; else if (square[4] == square[5] && square[5] == square[6]) คืนค่า 1; อื่น if (square[7] == square[8] && square[8] == square[9]) คืนค่า 1; else if (square[1] == square[4] && square[4] == square[7]) คืนค่า 1; else if (square[2] == square[5] && square[5] == square[8]) คืนค่า 1; อื่น if (square[3] == square[6] && square[6] == square[9]) คืนค่า 1; else if (square[1] == square[5] && square[5] == square[9]) คืนค่า 1; else if (square[3] == square[5] && square[5] == square[7]) คืนค่า 1; อื่น if (square[1] != '1' && square[2] != '2' && square[3] != '3' && square[4] != '4' && square[5] != ' 5' && square[6] != '6' && square[7] != '7' && square[8] != '8' && square[9] != '9') คืนค่า 0; อื่น ๆ กลับ -1; } /****************************************************** ******************* ฟังก์ชั่นในการวาดกระดาน TIC TAC TOE พร้อมเครื่องหมายผู้เล่น ******************** ******************************************************/ เป็นโมฆะ บอร์ด () { ระบบ ("cls"); ศาล << "\n\n\tTic Tac Toe\n\n"; ศาล << "ผู้เล่น 1 (X) - ผู้เล่น 2 (O)" << endl << endl; ศาล << endl; ศาล << " | | " << endl; ศาล << " " << สี่เหลี่ยม[1] << " | " << สี่เหลี่ยม[2] << " | " << สี่เหลี่ยม[3] << endl; ศาล << "_|_|_" << endl; ศาล << " | | " << endl; ศาล << " " << สี่เหลี่ยม[4] << " | " << สี่เหลี่ยม[5] << " | " << สี่เหลี่ยม[6] << endl; ศาล << "_|_|_" << endl; ศาล << " | | " << endl; ศาล << " " << สี่เหลี่ยม[7] << " | " << สี่เหลี่ยม[8] << " | " << สี่เหลี่ยม[9] << endl; ศาล << " | | " << endl << endl; }
ขั้นตอนที่ 4 วางรหัสลงในเอกสาร Notepad ของคุณ
คลิกกลับไปที่เอกสาร Notepad เปล่าของคุณ คลิกขวาบริเวณด้านบนสุดแล้วคลิก แปะ.
ขั้นตอนที่ 5. บันทึกเอกสาร Notepad เป็นไฟล์ C++
ใช้ขั้นตอนต่อไปนี้เพื่อบันทึกเอกสารเป็นไฟล์ C++:
- คลิก ไฟล์ ในแถบเมนูด้านบน
- คลิก บันทึกเป็น.
- คลิกเมนูแบบเลื่อนลงถัดจาก "บันทึกเป็นประเภท"
- เลือก เอกสารทั้งหมด (*.*).
- พิมพ์ชื่อไฟล์ข้าง "ชื่อไฟล์" (เช่น TicTacToe)
- เพิ่ม ".cpp" ต่อท้ายชื่อไฟล์ (.i.e. TicTacToe.cpp)
- คลิก บันทึก.
ขั้นตอนที่ 6 เปิดพรอมต์คำสั่งสำหรับนักพัฒนาซอฟต์แวร์สำหรับ Visual Studio
คุณสามารถใช้พรอมต์คำสั่งสำหรับนักพัฒนาซอฟต์แวร์สำหรับ Visual Studio เพื่อคอมไพล์โปรแกรม C++ แล้วเปิดใช้งาน ใช้ขั้นตอนต่อไปนี้เพื่อเปิดพรอมต์คำสั่งของนักพัฒนาสำหรับ Visual Studio:
- คลิก Windows Start เมนู.
- คลิก Visual Studio 2019 โฟลเดอร์
- คลิก พรอมต์คำสั่งของนักพัฒนาซอฟต์แวร์สำหรับ VS 2019
ขั้นตอนที่ 7 เปลี่ยนไดเร็กทอรีเป็นพาธของไฟล์ C++ ของคุณ
หากไฟล์อยู่ในไดรฟ์อื่น ให้พิมพ์อักษรระบุไดรฟ์ก่อนตามด้วยโคลอน (เช่น "D:") แล้วกด Enter จากนั้นใช้ขั้นตอนต่อไปนี้เพื่อเปลี่ยนไดเร็กทอรีเป็นพาธของไฟล์ C++ ที่คุณเพิ่งบันทึก:
- พิมพ์ ซีดี ในพรอมต์คำสั่งสำหรับนักพัฒนา
- พิมพ์เส้นทางของไฟล์ (เช่น "C:\Users\Username\Documents")
- กด เข้า.
ขั้นตอนที่ 8 พิมพ์ cl /EHsc ตามด้วยชื่อไฟล์ของไฟล์ C++
ตัวอย่างเช่น หากไฟล์ C++ ชื่อ "tictactoe.cpp" คุณจะต้องพิมพ์ "cl /EHsc tictactoe.cpp" นี่คือคำสั่งในการคอมไพล์ไฟล์ C++
ขั้นตอนที่ 9 กด ↵ Enter
สิ่งนี้จะรวบรวมไฟล์. เมื่อเสร็จแล้ว มันจะสร้างไฟล์ปฏิบัติการ (.exe) ใหม่ที่มีชื่อไฟล์เดียวกับไฟล์ C++ ของคุณ
ขั้นตอนที่ 10. พิมพ์ชื่อไฟล์ปฏิบัติการแล้วกด ↵ Enter
การดำเนินการนี้จะเปิดเกมในพรอมต์คำสั่งของนักพัฒนาซอฟต์แวร์ เกมนี้เป็นเกม TicTacToe สำหรับผู้เล่นสองคน ในเทิร์นของผู้เล่นแต่ละคน พวกเขาจะกดหมายเลขที่ตรงกับช่องสี่เหลี่ยมที่มีหมายเลขบนกระดาน TicTacToe ซึ่งจะทำเครื่องหมายกระดานด้วย "X" หรือ "O" ผู้เล่นคนแรกที่ชนะสามติดต่อกัน