สตูดิโอออกแบบและควบคุม บอท AI ประจำเมือง Prontera ทั้ง 7 ตัว (อาทิ ส้มหวาน, Singha_Knight, นักดาบในป่า, ไอริส ฯลฯ) กำหนด System Prompt บุคลิกประจำตัว, ตั้งค่าข้อความสนทนาสำรอง (Fallback Replies), เชื่อมต่อโมเดลภาษา OpenRouter LLM (google/gemini-2.5-flash-lite), ตลอดจนตั้งเวลากิจวัตรการเดินตรวจการณ์และท่านั่งพักผ่อน
นำเข้าภาพ Spritesheet ตัวละคร (PNG) พร้อมระบบสแกนขอบเขตช่องว่าง Alpha ตรวจจับแยกเฟรมอัตโนมัติ, พรีวิวแอนิเมชันท่าเดิน ท่าโจมตี ท่านั่ง และท่ายืนได้ครบ 4–8 ทิศทาง พร้อมเครื่องมือปรับหมุดยึดตำแหน่งสวมใส่หมวกและเครื่องประดับศีรษะ (Headgear Calibration)
ศูนย์กลางจัดการฐานข้อมูลไอเทมทุกชิ้นในเกม (โพชั่นฟื้นฟู, วัตถุดิบขยะมอนสเตอร์, อาวุธ, เกราะ, โล่, ปีก) กำหนดค่าสเตตัสโบนัส (+ATK, +DEF, +STR, +AGI ฯลฯ) ตั้งราคาซื้อขาย กำหนดข้อห้ามความปลอดภัย (ห้ามเทรด / ห้ามฝากคลัง) และมีโมดูล Random Options Studio สำหรับสุ่มออปชั่นเสริม
โปรแกรมสร้างและตัดต่อแผนที่โลก 2.5D แบบ WYSIWYG สไตล์ Ragnarok คลาสสิก วาดพื้นดิน ถนน ต้นไม้ อาคารบ้านเรือน กำแพง ลากวางจุดชนสิ่งกีดขวาง (Collision Grid), ปักหมุดจุดวาร์ปข้ามแผนที่, กำหนดอาณาเขตจุดเกิดมอนสเตอร์ และเลือกเสียงเพลง BGM ประจำฉาก
.map.json สำเร็จรูปให้ตัวเกมนำไปเรนเดอร์เล่นได้ทันที
จัดการข้อมูลมอนสเตอร์ทั้งหมด (มอนสเตอร์ทั่วไป, มินิบอส, MVP World Boss) ปรับพลังชีวิต (HP), พลังโจมตี (ATK), พลังป้องกัน (DEF), ธาตุประจำตัว, เผ่าพันธุ์, ขนาดลำตัว, ตารางอัตราดรอปไอเทม (% Drop Rates), และพฤติกรรม AI (ก้าวร้าวตีคนก่อน, ช่วยรุม, วิ่งหนีเมื่อบาดเจ็บ)
สร้างตัวละครชาวเมืองในแผนที่ต่างๆ ออกแบบแผนผังบทสนทนาแบบกิ่งก้าน (Branching Dialogue Tree) ที่รองรับตัวเลือกตอบ 1, 2, 3 พร้อมผูกระบบภารกิจเควสต์ (ล่ามอนสเตอร์, ส่งของ, รวบรวมไอเทม) และกำหนดของรางวัลตอบแทน (EXP, เงิน Dola, ไอเทมพิเศษ)
ปรับอัตราส่วนสเกลดาเมจในลานประลอง PvP Colosseum Arena และการดวลตัวต่อตัว 1v1 (เช่น ปรับสเกลดาเมจลดลงเหลือ 55% เมื่อผู้เล่นปะทะกันเอง) ปรับสูตรคำนวณการเจาะเกราะ DEF / MDEF และระยะเวลาสถานะผิดปกติ (Stun, Freeze, Silence)
สร้างและแก้ไขร้านค้า NPC ทั่วทั้งเกม (ร้านขายโพชั่นยา, ร้านอาวุธ, ร้านชุดเกราะ, ช่างตีเหล็ก) เลือกไอเทมใส่แผงขายของ กำหนดราคาซื้อขาย และเขียนบทพูดต้อนรับหรือปฏิเสธของพ่อค้า
ปรับแต่งตัวเลขสกิลทุกอาชีพ: ตัวคูณความเสียหาย (% ATK/MATK), ปริมาณการใช้ SP, คูลดาวน์, ระยะร่าย, ระยะยิง, รัศมีสกิลหมู่ (AoE), พร้อมเครื่องจำลองกราฟ DPS คำนวณความเสียหายเฉลี่ยต่อวินาทีตามสูตรคำนวณจริงของเกม
ตัดแบ่ง Spritesheet เอฟเฟกต์เวทมนตร์ แสงระเบิด ดาบฟัน คลื่นพลัง พร้อมระบบ Auto-Alpha ลบพื้นหลังสีดำของภาพเอฟเฟกต์ออกอัตโนมัติ ปรับความเร็วเฟรม ขนาดสเกล และผูกเอฟเฟกต์เข้ากับชื่อสกิลในเกม
ระบบและโฟลเดอร์จัดเก็บข้อมูลสำรองของไฟล์สกิลเวอร์ชันอดีต (เช่น skills_dbV1.json) สำหรับเปรียบเทียบความเปลี่ยนแปลง (Diff View) ของตัวเลขสกิลก่อนและหลังการปรับแพตช์
ห้องทดลองสังเคราะห์เสียงประกอบ (SFX) ผ่าน Web Audio API (เช่น เสียงกดคลิก UI, เลเวลอัพ, ดาบฟัน, เวทมนตร์, ดื่มยา, สัตว์ร้องตาย) ปรับคลื่นเสียง (Waveform), ความถี่ และระดับความดัง Master Volume
นำเข้า Texture Atlas ภาพผืนใหญ่ (ที่รวมบ้าน ต้นไม้ เสาไฟ ข้าวของ) เข้ามาสแกน Alpha ตีเส้นกรอบสี่เหลี่ยมแยกชิ้นส่วนอัตโนมัติ แล้วส่งออกเป็นไฟล์พิกัด .json สำหรับเอนจินเกม
สคริปต์ปรับแต่งพิกัด ตำแหน่ง และขนาดของหน้าต่าง UI ในเกมสดๆ บนหน้าจอ (กดปุ่ม F9 ในเกม) ลากยืดหดด้วยเมาส์ และเคาะปรับระดับ 0.1% ด้วยคีย์บอร์ด พร้อมปุ่ม Copy CSS สำเร็จรูป
🤝 สนใจศึกษาหรือร่วมพัฒนาเครื่องมือเกม?
Dola Online เปิดกว้างเพื่อชุมชนนักพัฒนาเกม HTML5 / 2.5D Canvas ร่วมพูดคุย แลกเปลี่ยนโค้ด และทดลองเครื่องมือได้ที่ Discord หรือ rpgopenworld.com