โปรเจกต์นี้ใช้เวลาในการพัฒนาเกือบหนึ่งปีเต็ม โดยตัวเครื่องจำลองทำขึ้นจากโครงอลูมิเนียมโปรไฟล์ แผงควบคุมตัดด้วยเลเซอร์ และแผ่นวงจรพิมพ์ (PCB) ที่ออกแบบเองทั้งหมด ผู้เล่นจะได้รับบทบาทเป็นลูกเรือเพียงคนเดียวของยาน Halcyon Dawn ยานอวกาศที่ถูกขโมยมาเพื่อช่วยเหลือกลุ่มผู้เคราะห์ร้ายจากการถูกบังคับเป็นทหารรับจ้างไซบอร์ก ซึ่งผู้เล่นต้องควบคุมระบบต่าง ๆ ของยานเพื่อเอาชีวิตรอดจากการไล่ล่า ซ่อมแซมระบบพยุงชีพ ขุดเจาะแร่ และนำทางยานไปยังดวงดาวที่ปลอดภัย
ความท้าทายของเกมนี้คือความสมจริงในการควบคุมระบบที่ซับซ้อนไปพร้อมกัน เช่น การปรับแต่งเครื่องยนต์ที่กำลังมีปัญหาในขณะที่ต้องป้องกันการบุกรุกของศัตรูผ่านระบบควบคุมความดันอากาศ แม้ว่าตัวเกม Halcyon Dawn จะไม่ได้เปิดให้ดาวน์โหลดทั่วไปเนื่องจากข้อจำกัดด้านลิขสิทธิ์และการต้องใช้ฮาร์ดแวร์เฉพาะทาง แต่ Kevin ก็ได้แบ่งปันชุดเฟรมเวิร์กฮาร์ดแวร์เบื้องหลังในชื่อ "Enigma" ให้กับผู้ที่สนใจ
สำหรับ Enigma เป็นระบบอินพุตและเอาท์พุตที่พัฒนาขึ้นบนชิป ESP32 มาพร้อมกับไลบรารีภาษา Python ที่ช่วยให้นักประดิษฐ์และเมกเกอร์คนอื่น ๆ สามารถเชื่อมต่อสวิตช์ ปุ่มหมุน หน้าจอแสดงผล และรีเลย์ต่าง ๆ เพื่อสร้างแผงควบคุมจำลองของตัวเองได้ง่ายขึ้น นับเป็นอีกหนึ่งผลงานที่พิสูจน์ว่าเครื่องมือสำหรับเมกเกอร์ในปัจจุบันช่วยเปลี่ยนไอเดียสุดล้ำให้กลายเป็นจริงได้อย่างน่าทึ่ง
🏷️ หมวดหมู่: Games, hardware, ESP32, interactive, simulator, spaceship, starship, usb hid
🔗 อ่านบทความฉบับเต็ม: hackaday
