5 คะแนน โดย tomlee 2026-02-23 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

AI เอเจนต์สามารถแก้ไขซีน สร้างอ็อบเจ็กต์ และทดสอบเกมได้โดยตรงภายในเกมเอนจิน

ผมสร้างสิ่งนี้ขึ้นมาเพราะอยากให้มันทำเอกสารวางแผนเป็น Markdown และสงสัยว่า AI เอเจนต์จะทำอะไรได้ไกลแค่ไหน

สามารถสั่งงานผ่าน Telegram จากนอกบ้านได้ และถ้าบอกให้แคปหน้าจอแล้วส่งมา เอเจนต์ก็จะส่งกลับมาให้

ผมทำปลั๊กอินเกมเอนจินสำหรับ OpenClaw ไว้ 3 ตัว:

Unity Plugin (~100 เครื่องมือ)
• สร้าง·แก้ไข·ลบ GameObject/Component
• จัดการ Transform, Physics, Material
• ควบคุมโหมด Play + จำลองอินพุตคีย์บอร์ด·เมาส์
• ทำงานได้ในโหมดเอดิเตอร์ด้วย (ไม่ต้องใช้โหมด Play)

Godot Plugin (30 เครื่องมือ)
• จัดการซีน/โหนด, จัดการรีซอร์ส
• ควบคุมเอดิเตอร์, อ่านสคริปต์
• โหมด Play + จำลองอินพุต

Unreal Plugin (40+ เครื่องมือ)
• สร้าง·แก้ไข·ลบ Actor/Component
• จัดการ Blueprint, เลเวล
• ควบคุม Play/Stop/Pause + จำลองอินพุต

วิธีการทำงาน:
• ติดตั้งผ่านแพ็กเกจแมเนเจอร์ของแต่ละเอนจิน (Unity: UPM, Godot: AssetLib, Unreal: Marketplace)
• ปลั๊กอินจะรัน HTTP server ภายในเอดิเตอร์
• OpenClaw จะเชื่อมต่อและเปิดเผย Editor API เป็นเครื่องมือให้เอเจนต์ใช้
• แชตว่า "ช่วยวางตัวละครศัตรู 3 ตัวให้หน่อย" → เอเจนต์จะวางลงในซีนจริง

ตัวอย่างกรณีใช้งาน:
• "ค้นหาไฟทั้งหมดในซีนนี้แล้วลดความสว่างลง 50%"
• "สร้างวัตถุกำแพงไว้หน้าตัวละครผู้เล่น"
• "รันเกมแล้วกดปุ่ม W ให้เดิน 10 วินาที จากนั้นแคปหน้าจอให้หน่อย"

ไม่ใช่การคัดลอกโค้ดจาก ChatGPT มาแปะ แต่เป็น AI ที่ควบคุมเอดิเตอร์โดยตรง

ผมพัฒนาคนเดียว และทั้งหมดเป็นโอเพนซอร์ส (Apache 2.0)
• Unity: https://github.com/TomLeeLive/openclaw-unity-plugin
• Godot: https://github.com/TomLeeLive/openclaw-godot-plugin
• Unreal: https://github.com/TomLeeLive/openclaw-unreal-plugin

และยังมี AI persona สำหรับพัฒนาเกมบน OpenClaw โดยเฉพาะด้วย: https://clawsouls.ai/souls (gamedev-mentor, game-designer เป็นต้น)

ยินดีรับคำถามหรือฟีดแบ็กครับ

2 ความคิดเห็น

 
nokdu 2026-02-25

ยังไม่ได้ลองใช้ แต่มีความแตกต่างจาก MCP ที่มีอยู่เดิมไหม?

 
tomlee 2026-02-25

เซิร์ฟเวอร์ MCP แบบเดิมมีโครงสร้างที่ต้องนำไปเชื่อมกับไคลเอนต์ LLM อย่าง Claude Desktop หรือ ChatGPT จึงใช้งานได้เฉพาะตอนที่นั่งอยู่หน้าเอดิเตอร์เท่านั้น。

ปลั๊กอินนี้ทำงานร่วมกับเอเจนต์ OpenClaw จึงสามารถเชื่อมต่อได้ตลอด 24 ชั่วโมง และยังควบคุมเอดิเตอร์จากระยะไกลผ่านเมสเซนเจอร์อย่าง Telegram ได้ด้วย ตัวอย่างเช่น ระหว่างออกไปข้างนอก ถ้าสั่งว่า "ย้ายตำแหน่งสปอว์นศัตรูในซีนเมื่อกี้ไปที่ (10, 0, 5)" AI ก็จะจัดการให้โดยตรงในเอดิเตอร์

ขอบเขตการควบคุมเอดิเตอร์ก็ไม่ได้อยู่แค่ระดับอ่าน/เขียนโค้ด แต่เป็นระดับควบคุม Inspector โดยตรง เช่น การสร้างอ็อบเจ็กต์ การเปลี่ยนทรานส์ฟอร์ม และการทดสอบในโหมด Play เป็นต้น。