LGUI 0.4 ให้ AI ทดสอบ UI เกมในเบราว์เซอร์ ก่อนส่งเข้า Unity พร้อมแก้ฟอนต์
โดย GameSlash
LGUI 0.4.0–0.4.3 ออก 8–9 พ.ย. เพิ่มทดสอบ UI ด้วยเบราว์เซอร์จริง แก้ฟอนต์ Unity และเพิ่มตัวตรวจสอบ พร้อมข้อจำกัดที่ควรรู้
LGUI เฟรมเวิร์กทำ UI เกมที่ออกแบบมาให้ AI Coding Agent ช่วยทำงาน ออกเวอร์ชัน 0.4.0 วันที่ 8 พฤศจิกายน 2569 ก่อนตามด้วย 0.4.2 และ 0.4.3 วันที่ 9 พฤศจิกายน จุดสำคัญคือการทำหน้าจอเกมในเบราว์เซอร์ ทดสอบการกดใช้งาน แล้วส่งออกไป Unity โดยไม่ต้องประกอบหน้าจอใหม่ทั้งหมด ผู้พัฒนาระบุความเปลี่ยนแปลงแยกแต่ละรุ่นไว้ใน Changelog ทางการ.

รุ่น 0.4.0 เปลี่ยนกระบวนการสร้าง UI เกมอย่างไร
อัปเดตวันที่ 8 พฤศจิกายนเพิ่มการทดสอบ UI ผ่านเบราว์เซอร์จริง โดยใช้ชุดคำสั่งทดสอบร่วมกับ Headless Runner ได้ คนใช้ AI Agent จึงให้เอเจนต์เตรียมหน้าจอจากไฟล์ต้นฉบับ ใช้ `lgui check` ตรวจข้อผิดพลาด ก่อนรัน `lgui test --browser` เพื่อทดสอบการคลิก สัมผัส และคีย์บอร์ดใน Chrome หรือ Edge แล้วจึงใช้ `lgui unity export` ส่งต่อเข้า Unity นอกจากนี้ยังเพิ่มการจัดการฟอนต์โปรเจกต์ ระบบแอนิเมชัน และรูปภาพข้ามแพ็กเกจ
LGUI ใช้ไฟล์ UI รูปแบบ FairyGUI ร่วมกับโค้ด TypeScript และแสดงตัวอย่างหน้าเกมได้บนเว็บ จุดที่นำไปใช้ต่อได้คือให้เอเจนต์ตรวจ Hit Target และ Layout จากการทำงานจริง แทนการดูแค่โค้ดที่สร้างขึ้น โครงการมี README และตัวอย่างหน้าจอ Inventory ให้ศึกษา แต่ไม่ได้เป็นระบบสร้างเกมทั้งเกมจาก Prompt เดียว

อัปเดตวันที่ 9 พฤศจิกายนแก้ปัญหาข้อความใน Unity
เวอร์ชัน 0.4.2 แก้ปัญหาฟอนต์ที่เพิ่มเองแล้วข้อความไม่ปรากฏใน Unity ผ่าน TextMesh Pro ส่วนรุ่น 0.4.3 ปรับการคำนวณเส้นขอบและเงาข้อความให้สอดคล้องกับพิกเซลของดีไซน์ พร้อมเพิ่มข้อผิดพลาดตรวจสอบเมื่อใช้ตัวเอียงหรือขอบและเงาหนาผิดเงื่อนไข ทั้งนี้ผู้พัฒนาระบุชัดว่าโค้ด C# ที่เปลี่ยนยังไม่ได้คอมไพล์และทดสอบกับ Unity บน Windows จริง จึงยังไม่ควรนับว่าแก้ปัญหาได้ผ่านการทดสอบทุกระบบ
คนทำเกมด้วย AI นำไปลองอะไรได้
เริ่มจากตัวอย่าง Inventory ให้ AI ช่วยแก้หน้า UI ตรวจด้วย `lgui check` ทดสอบการกดด้วย `lgui test --browser` แล้วส่งออกเข้า Unity เพื่อเทียบฟอนต์ เส้นขอบ และการจัดวางแนวตั้ง-แนวนอนในเอนจินจริง ดูข้อเปลี่ยนแปลงที่ไม่รองรับย้อนหลังจาก บันทึกรุ่น 0.4.3 ก่อนอัปเกรด เครื่องมือนี้ต้องใช้ Node 24 และ Chrome หรือ Edge ตามคู่มือ และใช้สัญญาอนุญาต PolyForm Shield พร้อมสิทธิ์เพิ่มเติม ไม่ใช่ซอฟต์แวร์ MIT
ต้นทาง: โครงการ LGUI · Changelog 8–9 พฤศจิกายน 2569 · เงื่อนไขสิทธิ์.