Setting up Project
โปรแกรมสำหรับการพัฒนา
ก่อนที่จะเริ่มใช้งาน Script API ในโปรแกรมของคุณ คุณจําเป็นต้องมี:
- Visual Studio Code เป็นโปรแกรม code editor ที่แนะนำสำหรับการพัฒนา Script API
- Node.js เป็นเครื่องมือพัฒนา JavaScript ที่แนะนำสำหรับการพัฒนา Script API
ติดตั้ง Node.js
สำหรับการติดตั้ง Node.js ให้เข้าไปที่เว็บไซต์ Node.js และเลือกเป็น npm หรือติดตั้งตามความต้องการของคุณ https://nodejs.org/en/download
Node.js Download Page
หลังจากนั้น Download มา และทำการ install ให้เรียบร้อย หลังจากนั้นให้ลองเปิด cmd โดย Windows + R
แล้วพิมพ์ cmd
จากนั้นลองพิมพ์คำสั่ง
npm --version
หากดำเนินการเรียบร้อย จะสามารถแสดงเลข version ออกมาได้
ติดตั้ง Visual Studio Code
สำหรับการติดตั้ง Visual Studio Code ให้เข้าไปที่เว็บไซต์ Visual Studio Code และติดตั้งตามความต้องการของคุณ
Visual Studio Code Download Page
หลังจากนั้น Download มา และทำการ install ให้เรียบร้อย
เริ่มการ Setup Project
เนื่องจาก Project นี้เป็นโค้ดสำหรับพัฒนา server ของ minecraft bedrock จึงต้องคำนึงให้พัฒนาได้สะดวก
Project โฟลเดอร์
ให้เรา Windows + R
แล้วพิมพ์ เพื่อไปยังโฟลเดอร์ของตัวเกม
%localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang
จากนั้นคุณจะพบโฟลเดอร์ดังนี้
com.mojang
├── behavior_packs
├── custom_skins
├── development_behavior_packs
├── development_resource_packs
├── development_skin_packs
├── minecraftpe
├── minecraftWorlds
├── resource_packs
├── skin_packs
└── world_templates
เลือกโฟลเดอร์ development_behavior_packs
เพื่อสร้างโปรเจคใหม่
ทำไมต้องสร้างโปรเจคในนี้
เนื่องจากการสร้างโปรเจคใหม่ใน development_behavior_packs
จะช่วยให้การพัฒนาโปรเจคเป็นไปได้ง่ายขึ้น
เพราะจะทำให้เราสามารถจัดการแอดออนภายในตัวเกมและแก้ไขแอดออนได้ภายใน pack เดียว
เช่นสถานการณ์
- หากใช้
behavior_packs
การนำ pack เข้าสู่โลกจะทำการคัดลอกโฟล์เดอร์ pack ของเรามาใส่ภายในโฟล์เดอร์โลกจะทำให้จัดการยาก - หากใช้
behavior_packs
ที่อยู่ในโฟล์เดอร์โลก เราก็จะไม่สามารถทดลองโลกได้หลากหลายหรือ หากโลกเกิดปัญหาก็ต้องคอยย้ายโฟลเดอร์ pack