หากย้อนกลับไปเมื่อ 20-30 ปีก่อน เครื่องเล่นเกมที่ยังจำกันได้ คือเครื่องเกมคอนโซล Family ที่เราต้องใช้ตลับเกมเสียบด้านบน แล้วเล่นผ่านเครื่องบังคับ ที่เรียกว่า joy ซึ่งแสดงสัญญาณภาพผ่านช่องสัญญาณ AV ไปปรากฏบนโทรทัศน์ สมัยนั้นหากยังจำกันได้ ก่อนที่เกมทุกกวันนี้ จะพัฒนาจนสามารถเล่นได้มากกว่า 2 คนพร้อมกัน และสามารถเล่นข้ามเครือข่ายเนตเวิร์กได้ ซึ่งทุกวันนี้เกมคอนโซลแบบนั้นหากได้ยากเต็มทีแล้ว
แต่ด้วยทาง Adafruit ได้ทำการพาเราย้อนยุคกลับไป ด้วยการพัฒนาเกมคอนโซล ที่มีชื่อว่า Uzebox ซึ่งเป็นเกมคอนโซล 8 บิต ที่เราเองก็สามารถสร้างขึ้นมา ด้วยความใจดี ที่ทางผู้พัฒนานั้นเปิดให้เป็น Open source ตั้งแต่ลายวงจร ไปจนถึงซอร์สโค๊ด และยังมีไฟล์เกมต่างๆ ที่คอมไพล์เป็น hex ไฟล์พร้อมให้เรานำมาโหลดเล่นได้เลย นอกจากนี้ยังได้แนะนำให้ผู้ที่มีความรู้ทางโปรแกรมมิ่ง นิดหน่อยก็สามารถพัฒนา สร้างเกมขึ้นมาเองได้
เจ้า Uzebox ถูกขับเคลื่อนด้วยไมโครคอนโทรลเลอร์ของบริษัท Atmel เบอร์ Atmega644 เป็นหัวใจหลักควบคุมทุกอย่าง และไอซี AD725 RGB-to-NTSC ทำหน้าที่ส่งสัญญาณภาพไปที่จอมินิเตอร์
คุณสมบัติของเกมคอนโซล Uzebox
- Full 256 simultaneous output colors, 240x224 pixel resolution
- Tile & sprite support
- Two player ports for use with Super Nintendo controllers
- NTSC RCA composite and S-video out (PAL not supported at this time)
4 channel output mono audio for music and effects - SD/MMC card support for loading in games over a card
- Built on an Atmel AVR core, 64KB flash and 4KB of RAM
- Write game code in C, using fully open source tools on any platform
เราสามารถดาวน์โหลด
วงจร ได้ที่นี่
ซอร์สโค๊ด ที่นี่
และ ไฟล์ hex สำหรับเกมใหม่ๆ ได้ที่หน้าเพจ ที่นี่
หากต้องการซื้อเกมคอนโซล Uzebox ก็สามารถสั่งซื้อได้ที่ Adafruit
Related Article:
0 ความคิดเห็น:
แสดงความคิดเห็น