เกมสกรีนเซฟเวอร์ยุค 90 ตอนต้นอย่าง Lunatic Fringe จากชุด After Dark ได้กลับมามีชีวิตใหม่บนเว็บเบราว์เซอร์สมัยใหม่ สร้างความตื่นเต้นและความรู้สึกโหยหาอดีตให้กับเหล่านักเล่นเกมเรโทร การพัฒนาครั้งนี้ถือเป็นก้าวสำคัญในการอนุรักษ์ประวัติศาสตร์เกมบนเครื่อง Macintosh
มรดกดั้งเดิมและการพัฒนาสู่ยุคปัจจุบัน
Lunatic Fringe เวอร์ชันดั้งเดิมเป็นส่วนหนึ่งของชุดสกรีนเซฟเวอร์ After Dark อันโด่งดัง พัฒนาโดย Stick Software เวอร์ชันใหม่บนเว็บเบราว์เซอร์นี้ทำให้เกมคลาสสิกเข้าถึงได้ง่ายสำหรับผู้เล่นยุคปัจจุบัน โดยไม่จำเป็นต้องใช้ฮาร์ดแวร์เก่าหรือโปรแกรมจำลอง ในขณะที่เวอร์ชันดั้งเดิมต้องเข้าถึง frame buffer โดยตรงบนระบบ Macintosh 68k เวอร์ชันใหม่นี้หลีกเลี่ยงข้อจำกัดด้านฮาร์ดแวร์ด้วยเทคโนโลยีเว็บสมัยใหม่
ฉันคิดถึงเกมที่ไม่ต้องดูภาพตัดฉากครึ่งชั่วโมงและไม่ต้องผ่านบทสอนยืดยาวก่อนเริ่มเล่น
การควบคุมเกม:
- ปุ่มลูกศรขึ้น: เร่งความเร็ว
- ปุ่มลูกศรซ้าย/ขวา: เลี้ยว
- ปุ่ม Spacebar: ยิง
- ปุ่ม CapsLock: หยุดชั่วคราว/เล่นต่อ
- ปุ่ม V: ไอเทมทำให้ไม่สามารถถูกทำลายได้
- ปุ่ม B: ไอเทมเร่งความเร็วพิเศษ
การตอบรับจากชุมชนเกม
การฟื้นคืนชีพครั้งนี้จุดประกายการพูดคุยเกี่ยวกับเกมร่วมสมัยเดียวกัน โดยเฉพาะการเปรียบเทียบกับเกมยอดนิยมอื่นๆ เช่น Maelstrom โดย Ambrosia Software และซีรีส์ Escape Velocity การตอบรับของชุมชนสะท้อนให้เห็นถึงความชื่นชอบที่เพิ่มขึ้นต่อการออกแบบเกมที่เรียบง่ายและเข้าถึงได้ทันที ซึ่งเป็นเอกลักษณ์ของเกมในยุค 90 ตอนต้น
การพัฒนาด้านเทคนิค
เวอร์ชันใหม่ต้องการการตั้งค่าเซิร์ฟเวอร์ท้องถิ่นเนื่องจากข้อจำกัดของนโยบาย CORS โดยโครงการนี้มีตัวเลือกการติดตั้งหลายรูปแบบ รวมถึงส่วนขยาย Live Server ของ Visual Studio Code หรือเซิร์ฟเวอร์ HTTP อย่างง่ายด้วย Python วิธีนี้ช่วยรับประกันความเข้ากันได้อย่างกว้างขวางพร้อมรักษามาตรฐานความปลอดภัยสำหรับเว็บเบราว์เซอร์สมัยใหม่
ตัวเลือกในการตั้งค่าเซิร์ฟเวอร์ในเครื่อง:
- VS Code พร้อมส่วนขยาย Live Server
- เซิร์ฟเวอร์ HTTP ของ Python (คำสั่ง python3 -m http.server)
ระบบควบคุมและการเข้าถึง
เกมยังคงรักษาระบบควบคุมที่เรียบง่ายของต้นฉบับ ใช้ปุ่มลูกศรสำหรับการเคลื่อนที่ ปุ่มสเปซบาร์สำหรับการยิง และปุ่มเพิ่มเติมสำหรับคุณสมบัติพิเศษเช่นไอเทมเพิ่มพลัง ระบบควบคุมที่เรียบง่ายแต่มีประสิทธิภาพนี้แสดงให้เห็นถึงความสามารถในการหยิบจับและเล่นได้ทันทีที่ทำให้ต้นฉบับได้รับความนิยม
โครงการนี้ยังคงอยู่ในการพัฒนาอย่างต่อเนื่อง โดยเปิดรับการมีส่วนร่วมจากชุมชนผ่านการรายงานปัญหาและ pull requests เพื่อให้แน่ใจว่าประวัติศาสตร์เกมชิ้นนี้จะยังคงพัฒนาต่อไปในขณะที่ยังรักษาเสน่ห์แบบดั้งเดิมไว้
แหล่งอ้างอิง: Lunatic Fringe