Ubisoft จับมือ Mozilla พัฒนา Clever-Commit ผู้ช่วยเขียนโค้ด AI ออกแบบมาเพื่อแก้ไขบั๊ก
Ubisoft และ Mozilla เพิ่งประกาศการเริ่มต้นความร่วมมือที่มีจุดมุ่งหมายเพื่อพัฒนา Clever-Commit ต่อไป ความร่วมมือที่ยาวนานสามปีของ Mozilla กับบริษัทเกมยักษ์ใหญ่ในฝรั่งเศส ทำให้ทั้งสองฝ่ายได้รวบรวมทรัพยากรเพื่อปรับปรุงตัวช่วยเขียนโค้ด AI หลังจากเปิดตัวไปเมื่อปีที่แล้ว Clever-Commit กำลังถูกทดสอบโดยนักพัฒนา Ubisoft ที่ทำงานในสองชื่อนี้
เคลฟเวอร์-มุ่งมั่น
ผู้ช่วยเขียนโค้ด AI ถูกสร้างขึ้นเป็นโครงการความร่วมมือระหว่างมหาวิทยาลัยคอนคอร์เดียและสาขาการวิจัยของ Ubisoft La Forge เครื่องมือ AI มีจุดมุ่งหมายเพื่อปรับปรุงเกมโดยช่วยให้นักพัฒนาสามารถระบุและแก้ไขข้อบกพร่องได้อย่างรวดเร็ว Clever-Commit เรียนรู้จากจุดบกพร่องและการแก้ไขก่อนหน้านี้และ“ประเมินว่าการเปลี่ยนรหัสจะทำให้เกิดจุดบกพร่องใหม่หรือไม่” ด้วยเทคโนโลยีนี้ นักพัฒนาจึงไม่ใช้เวลามากในการค้นหาโค้ดเพื่อค้นหาและกำจัดจุดบกพร่อง
“ การทำงานกับ Mozilla บน Clever-Commit ช่วยให้เรารองรับภาษาโปรแกรมอื่น ๆ และเพิ่มประสิทธิภาพโดยรวมของเทคโนโลยี” Mathieu Nayrolles แห่ง Ubisoft Montreal กล่าว “การใช้เทคโนโลยีนี้ในเกมของเราและใน Firefox จะช่วยให้นักพัฒนาทำงานได้อย่างมีประสิทธิภาพมากขึ้น เนื่องจากพวกเขาสามารถใช้เวลาสร้างฟีเจอร์ถัดไปมากกว่าที่จะแก้ไขข้อบกพร่อง ท้ายที่สุด สิ่งนี้จะช่วยให้เราสร้างประสบการณ์ที่ดียิ่งขึ้นให้กับเกมเมอร์และเพิ่มความถี่ในการเปิดตัว”
นอกจากจะเป็นประโยชน์ต่อนักพัฒนาเกมแล้ว ความร่วมมือดังกล่าวยังช่วย Mozilla ในการพัฒนาเบราว์เซอร์ Firebox อีกด้วย นอกจากนี้ สนามเด็กเล่นที่ใหญ่ขึ้นจะช่วยให้ Clever-Commit ขยายความรู้โดยการเรียนรู้เกี่ยวกับภาษาโปรแกรมอื่นๆ
ดังที่ได้กล่าวไว้ก่อนหน้านี้ Clever-Commit ได้เริ่มสร้างประโยชน์ให้กับผู้พัฒนาเกมแล้ว นักพัฒนา Ubisoft ได้นำเทคโนโลยี AI มาใช้ในการพัฒนา Rainbow Six Siege และ For Honor ในสถานะปัจจุบัน Clever-Commit มีอัตราความสำเร็จ 70% เมื่อสแกนโค้ดเพื่อหาจุดบกพร่อง ในขณะที่ผู้ช่วยยังคงทำงานต่อไป Ubisoft จะเริ่มรวมเข้ากับเกมอื่นๆ อย่างช้าๆ
“ต้องขอบคุณ Clever-Commit ที่ทำให้ผู้ใช้ Firefox ได้ใช้ Firefox เวอร์ชันที่เสถียรยิ่งขึ้นและมีประสบการณ์การท่องเว็บที่ดียิ่งขึ้น” อ่านบล็อกโพสต์ล่าสุดของ Mozilla
ในทำนองเดียวกัน Mozilla จะเริ่มใช้เครื่องมือนี้เพื่อวัตถุประสงค์ในการเข้ารหัสและทดสอบ จำเป็นต้องพูด การเป็นหุ้นส่วนนี้มีความหมายที่ดีสำหรับทั้งสองฝ่าย