อัปเดตวงการโค้ด
Projects
เกมยิงโดรนขยายร่างรองรับสี่คน หลังผู้สร้างปล่อยให้ AI จัดการขยายแผนที่และระบบเน็ตเวิร์กให้เสร็จสรรพ
โปรเจกต์เกม Battledrones ก้าวไปอีกขั้น เมื่อการเพิ่มโหมดผู้เล่นสี่คนกลายเป็นเรื่องง่ายแค่ปลายนิ้วสั่ง AI
ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที
เมื่อการขยายขีดจำกัดเกมจากสองคนเป็นสี่คน ไม่ใช่งานช้างที่ต้องมานั่งแก้โค้ดเองทุกบรรทัดอีกต่อไป
เคยรู้สึกไหมว่าการนั่งทำโปรเจกต์อะไรสักอย่างคนเดียวมันเหงาและเหนื่อยเกินเบอร์ แต่พักหลังๆ มานี้ โลกของการเขียนโปรแกรมมันเปลี่ยนไปเยอะมากจริงดิ เพราะแค่เราโยนโจทย์ให้ถูกต้อง โมเดลที่เก่งพอก็จัดการงานยากๆ ให้เราได้แบบเนียนกริบ
เรื่องราวมันเริ่มจากโปรเจกต์เกมเว็บเบราว์เซอร์ตัวหนึ่งชื่อ Battledrones ที่เดิมทีจำกัดให้เล่นกันได้แค่สองคนเท่านั้น ผ่านแผนที่จำกัดวง แต่วันดีคืนดีผู้สร้างเขาอยากยกระดับความมันให้ซัดกันได้สะใจขึ้นเป็นสี่คนพร้อมกัน
แทนที่จะมานั่งปวดหัวเขียนระบบจัดการผู้เล่นเพิ่มเองทั้งหมด ทางออกที่เขาเลือกคือการพิมพ์บรีฟสั่งงานภาษาอังกฤษแบบตรงไปตรงมาให้ AI จัดการให้ โดยใช้ความสามารถของโมเดลรุ่นท็อปในการลงมือแกะโค้ดและสร้างสรรค์สิ่งใหม่ขึ้นมา
สร้างแผนที่ Compass Rose
ออกแบบแผนที่ใหม่ที่มีความสมมาตรแบบหมุนสี่ทิศทาง รองรับผู้เล่นหรือบอทได้สูงสุดถึงสี่ฝ่ายในเวลาเดียวกัน
ปรับแก้โค้ดระบบเครือข่าย
อัปเดตระบบ WebSocket แบบไม่ใช้เสียง เพื่อให้ผู้เล่นมนุษย์สี่คนเข้ามาแจมผ่านลิงก์แชร์หรือคิวอาร์โค้ดได้ โดยถ้ามีช่องว่างเหลือ บอทจะเข้ามาเสียบแทนที่ทันที
เพิ่มสีสันและยูนิตใหม่
เพิ่มหุ่นยนต์ทีมสีม่วงและสีเขียวเข้ามาสมทบกับสีน้ำเงินและสีแดงเดิม พร้อมให้ส่องดูโมเดลพวกนี้ได้ในหน้าเบราว์เซอร์โมเดล
สิ่งนี้น่าสนใจตรงที่มันสะท้อนให้เห็นว่าการพัฒนาซอฟต์แวร์ขนาดย่อมในปัจจุบันเปลี่ยนผ่านไปเร็วมาก จากเดิมที่คนเขียนโปรแกรมต้องลงมือดีไซน์โครงสร้างเครือข่ายเองทุกจุด กลายเป็นการบอกเล่าความต้องการเชิงฟังก์ชันแล้วปล่อยให้ระบบหลังบ้านช่วยคิดโครงสร้างโค้ดที่ซับซ้อนให้
แถมเขายยังใส่ลูกเล่นสนุกๆ อย่างตัวเลือกพิเศษที่เรียกว่า Goliath Armada เข้าไป ทำให้ทุกฝ่ายเริ่มต้นเกมด้วยยูนิตหุ่นยนต์ยักษ์ฝ่ายละสี่ตัว เพิ่มความวายป่วงในการประลองยุทธ์เข้าไปอีกขั้นผ่านลิงก์รีเพลย์ที่เปิดให้เข้าไปดูบอทสู้กันเองได้
นี่คือตัวอย่างชัดๆ ว่าพลังของ AI ช่วยร่นระยะเวลาพัฒนาโปรเจกต์เดี่ยวจากโปรเจกต์ยากๆ ให้กลายเป็นเรื่องสนุกที่ทำเสร็จได้ในพริบตา
ที่มา: Simon Willison's Weblog — อ่านต้นฉบับ
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...