ทดลองเล่น
Tools
เกมพองสองเครื่องที่คุยกันผ่านเสียงไมโครโฟน
เมื่อการเชื่อมต่อระหว่างมือถือสองเครื่องไม่ได้พึ่งพาบลูทูธหรือ Wi-Fi แต่เป็นการส่งเสียงหวีดผ่านลำโพงแล้วฟังผ่านไมค์
ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที
พ้นยุคบลูทูธ ลองจินตนาการถึงเกมที่มือถือสื่อสารกันผ่านคลื่นเสียงในอากาศแบบเรียลไทม์
บางทีไอเดียเจ๋งๆ มันก็เกิดจากการนั่งตั้งคำถามแปลกๆ ขึ้นมาตอนดึกๆ แล้วอยากรู้ว่ามันจะเวิร์กไหม อย่างโปรเจกต์ล่าสุดที่เห็นเนี่ย มันคือการทดลองสร้างเกมปิงปองสองผู้เล่นบนมือถือสองเครื่องแยกกัน โดยใช้ไฟล์ HTML แบบสแตติกล้วนๆ แต่ความพีคคือเน็ตเวิร์กที่ใช้ส่งข้อมูลสถานะเกมหากันดันไม่ใช่ Wi-Fi หรือบลูทูธ แต่เป็นการส่งเสียงหวีดสั้นๆ ผ่านลำโพงแล้วให้ไมโครโฟนของอีกเครื่องช่วยกันถอดรหัสออกมา
ฟังดูอาจจะเหมือนเรื่องเพ้อเจ้อหรือเทคโนโลยีโบราณยุคต่อโมเด็มผ่านสายโทรศัพท์ แต่จริงดิ มันเวิร์กแฮะ เบื้องหลังโปรเจกต์นี้ตั้งใจพิสูจน์ว่าเว็บเบราว์เซอร์ยุคนี้มีความสามารถพอที่จะใช้ Web Audio API มารับส่งข้อมูลระหว่างอุปกรณ์ที่อยู่ใกล้กันได้ผ่านเสียง
ไอเดียตั้งต้นมันเรียบง่ายมาก แค่อยากทำเกมพองๆ สไตล์ปิงปองโบราณให้คนสองคนเอาโทรศัพท์มาวางใกล้ๆ กัน แล้วให้ตัวเกมมันคุยกันผ่านเสียงลอดอากาศ แทนที่จะต้องมานั่งตั้งค่าเซิร์ฟเวอร์หรือจับคู่บลูทูธให้วุ่นวาย
พอมันเป็นโค้ด HTML ธรรมดาแถมยังใช้เสียงเป็นตัวกลางในการซิงค์ข้อมูลเกม มันเลยกลายเป็นอะไรที่โคตรง่ายในการเข้าถึง ใครอยากลองเล่นก็แค่เปิดเว็บขึ้นมาบนมือถือสองเครื่องแล้วเอามาวางใกล้กันแค่นั้นจบ
ความน่าสนใจอีกอย่างคือเบื้องหลังการสร้างโปรเจกต์นี้ เพราะผู้สร้างเขาไม่ได้นั่งเขียนโค้ดเองทุกบรรทัดแบบดั้งเดิม แต่เลือกใช้ Claude Code พร้อมโมเดล Claude Opus 5.5 Extra มาช่วยยิงยาวตั้งแต่ต้นจนจบ
ตัวเกมต้นแบบไม่ได้หยุดแค่การเด้งลูกบอลไปมาธรรมดาแบบเกมปิงปองคลาสสิก แต่ยังมีการเติมลูกเล่นกราฟิกและกลไกการเล่นที่ผูกติดกันแน่นขึ้น เพื่อให้มันสนุกและชวนติดตามมากกว่าเกมปิงปองเดิมๆ ที่เคยมีมา
อันนี้คือตัวอย่างที่ชัดเจนมากว่าเครื่องมือช่วยเขียนโค้ดรุ่นใหม่มันทำให้คนมีไอเดียแปลกๆ สามารถปั้นโปรเจกต์สนุกๆ ออกมาเป็นชิ้นเป็นอันได้ในเวลาอันรวดเร็ว จากความคิดเพ้อเจ้อในหัวกลายมาเป็นเว็บเกมจริงๆ ที่ใช้งานได้จริงผ่านเสียงหวีดบนมือถือ
การใช้เสียงส่งข้อมูลในยุคที่ทุกอย่างต้องออนไลน์ผ่านคลาวด์ อาจไม่ใช่แค่เรื่องล้าสมัย แต่มันคือช่องทางสนุกๆ สำหรับแอปพลิเคชันเฉพาะกิจที่คาดไม่ถึง
ที่มา: Simon Willison's Weblog — อ่านต้นฉบับ
ความคิดเห็น 1
กำลังโหลดความคิดเห็น...