พื้นฐานเกม 3D ของเบราว์เซอร์ AI-native เชื่อมโยง LLMs กับ Godot
studio-foundation, จาก Lxsolutions, เป็นแพลตฟอร์มที่ใช้ AI สำหรับการสร้างเกม 3D ที่ทำงานในเบราว์เซอร์ที่รองรับ WebGPU มันเชื่อมต่อโมเดลภาษาขนาดใหญ่กับเครื่องยนต์ Godot ที่ปรับเปลี่ยนแล้วเพื่อให้ตัวแทนสามารถทำงานพัฒนาเช่นการแก้ไข, การคอมไพล์, การทดสอบภาพ และการปรับใช้โดยอัตโนมัติ ส่วนประกอบหลักประกอบด้วยท่อส่งเครื่องยนต์ WebGPU, เซิร์ฟเวอร์ MCP, การทดสอบภาพอัตโนมัติ และการจัดการแพตช์ที่สามารถทำซ้ำได้ เครื่องมือนี้มุ่งเป้าไปที่นักพัฒนา AI, นักพัฒนาเกม, และศิลปินทางเทคนิคที่สร้างประสบการณ์ 3D ที่ใช้เบราว์เซอร์เป็นหลัก.
มันทำให้การทำงานของเครื่องยนต์และเนื้อหาทั้งหมดเป็นอัตโนมัติผ่านการเรียกใช้เครื่องมือ MCP
เครื่องมือดังกล่าวเปิดเผยเซิร์ฟเวอร์ MCP ที่ให้การเรียกใช้เครื่องมือที่มีโครงสร้างเพื่อให้ตัวแทนสามารถดึงเครื่องยนต์ ใช้แพตช์ คอมไพล์บิลด์ และปรับใช้ฉากที่เป็นเนทีฟของเบราว์เซอร์ ท่อส่งสินทรัพย์ยอมรับการป้อนข้อมูลเชิงโปรแกรมซึ่งทำให้ตัวแทนสามารถสร้างเนื้อหา 3D และผลลัพธ์ของศิลปินทางเทคนิค สิ่งนี้เปลี่ยนขั้นตอนที่เป็นแบบแมนนวล เช่น การใช้แพตช์ การจัดระเบียบบิลด์ และการสร้างสินทรัพย์ให้กลายเป็นการกระทำของตัวแทนที่เครื่องมือสามารถเรียกใช้ได้โดยไม่ต้องมีผู้ปฏิบัติงานมนุษย์ประสานแต่ละขั้นตอน
ท่อส่งบิลด์ของมันบังคับใช้สถานะเครื่องยนต์ที่แน่นอนและสามารถทำซ้ำได้
ท่อส่ง GodotWebGPU ที่แก้ไขแล้วจะถูกจับคู่กับระบบการจัดการแพตช์ที่ล็อคด้วย checksum เพื่อสร้างสถานะบิลด์ที่สามารถทำซ้ำได้ เนื่องจากโครงการใช้ชุดแพตช์ที่ล็อคไว้ การเปลี่ยนแปลงที่ขับเคลื่อนโดยตัวแทนใด ๆ จะถูกแมพไปยังชุดแพตช์เฉพาะ ซึ่งทำให้การติดตามการถดถอยระหว่างการทดสอบง่ายขึ้น วิธีการที่แน่นอนนั้นสนับสนุนการทดลองที่สามารถทำซ้ำได้ซึ่งข้อมูลนำเข้าและชุดแพตช์เดียวกันผลิตสถานะเครื่องยนต์เดียวกันเพื่อการตรวจสอบ
ลูปภาพช่วยให้การตรวจสอบที่มองเห็นได้ แต่ขึ้นอยู่กับการเรนเดอร์ของเบราว์เซอร์
ภาพหน้าจอของแคนวาสแบบไม่มีหัวที่จับด้วย Playwright จะส่งคืนการเปรียบเทียบภาพที่มองเห็นได้กลับเข้าสู่บริบทของคำสั่งตัวแทนเพื่อให้ตัวแทนได้รับรายงานข้อผิดพลาดทางภาพ อัตโนมัติการเปรียบเทียบการถดถอยทางภาพจะเปรียบเทียบเฟรมที่เรนเดอร์กับการอ้างอิงและผลิตการเปรียบเทียบภาพที่ชัดเจนสำหรับตัวแทนในการดำเนินการ ประสิทธิภาพของลูปนั้นขึ้นอยู่กับการเรนเดอร์แบบไม่มีหัวที่แม่นยำ ดังนั้นการครอบคลุมระหว่างการทำงานและความซื่อสัตย์ของเบราว์เซอร์ที่รองรับ WebGPU จะกำหนดว่าปัญหาทางภาพถูกตรวจจับได้อย่างไร
การรวมและการดำเนินงานต้องการการตั้งค่าทางเทคนิคและความคุ้นเคยกับแบ็คเอนด์
โครงการนี้เข้ากันได้กับโฮสต์ MCP ใด ๆ แต่คาดว่าทีมจะเรียกใช้อินสแตนซ์ MCP และจัดการแบ็คเอนด์ Rust Tokio/Axum ที่ใช้สำหรับสถานะและการทดสอบแบบผู้เล่นหลายคน การรวมกันนั้นหมายความว่าการรวมต้องการความรู้เกี่ยวกับท่อส่งบิลด์ของเครื่องยนต์ การเดินสายโฮสต์ MCP และการดำเนินการเซิร์ฟเวอร์ที่ใช้ Rust แพลตฟอร์มจึงเหมาะสำหรับทีมที่มีแนวโน้มทางเทคนิคที่เตรียมพร้อมในการบำรุงรักษาแพตช์ของเครื่องยนต์ การเชื่อมต่อโฮสต์ และบริการแบ็คเอนด์
เหมาะที่สุดสำหรับทีมที่มีบุคลากรด้านเทคนิคที่แก้ไขตัวแทนการกำกับดูแล
เครื่องมือนี้เป็นแพลตฟอร์มการวิจัยและการสร้างต้นแบบที่ใช้งานได้จริงสำหรับทีมที่สำรวจท่อส่งข้อมูลที่ขับเคลื่อนด้วยตัวแทน แม้ว่าการสร้างแบรนด์ที่เป็น AI ของมันจะกระตุ้นให้เกิดการถกเถียงในชุมชนโอเพนซอร์ส ทีมที่นำไปใช้ควรกำหนดการกำกับดูแล เกณฑ์คุณภาพ และการตรวจสอบโดยมนุษย์สำหรับการแก้ไขอัตโนมัติก่อนที่จะใช้งานในบริบทการผลิต มาตรการป้องกันเหล่านั้นช่วยจัดการผลลัพธ์ของตัวแทนและทำให้แนวปฏิบัติของโครงการสอดคล้องกับความคาดหวังของชุมชนเกี่ยวกับการทำงานอัตโนมัติและการทำซ้ำได้อย่างมีประสิทธิภาพ。
