เผยแพร่: 2566-02-27 ที่มา: เว็บไซต์
เดอะ ผู้ควบคุม มีหน้าที่รับผิดชอบในการรักษาสถานะของเกมและประมวลผลอินพุตของผู้ใช้นอกจากนี้ยังรับผิดชอบในการอัปเดตมุมมองและตอบสนองต่อการเปลี่ยนแปลงในโมเดล
วิธีเลือกคอนโทรลเลอร์
ขั้นตอนการออกแบบ Controller คืออะไร?
ส่วนประกอบที่สำคัญของ Controller คืออะไร?
มีหลายปัจจัยที่ต้องพิจารณาเมื่อเลือกคอนโทรลเลอร์สำหรับความต้องการในการเล่นเกมของคุณปัจจัยที่สำคัญที่สุดคือความเข้ากันได้ตรวจสอบให้แน่ใจว่าคอนโทรลเลอร์ที่คุณเลือกเข้ากันได้กับคอนโซลที่คุณต้องการใช้ด้วยปัจจัยอื่นๆ ที่ต้องพิจารณา ได้แก่ การยศาสตร์ ปุ่มและคุณสมบัติต่างๆ และราคา
เมื่อพูดถึงความเข้ากันได้ ตัวควบคุมมีสองประเภทหลัก: มีสายและไร้สายWired Controllers เชื่อมต่อกับคอนโซลผ่านสาย USBWireless Controllers ใช้เทคโนโลยี Bluetooth เพื่อเชื่อมต่อแบบไร้สายกับคอนโซลทั้งสองมีข้อดีและข้อเสียโดยทั่วไป Wired Controllers จะมีราคาไม่แพงและมีเวลาแฝงน้อยกว่า หมายความว่ามีความล่าช้าน้อยกว่าระหว่างอินพุตและการดำเนินการบนหน้าจอWireless Controllers มีราคาแพงกว่า แต่ให้อิสระในการเคลื่อนไหวมากกว่า
การยศาสตร์เป็นอีกหนึ่งปัจจัยสำคัญที่ต้องพิจารณาเมื่อเลือกคอนโทรลเลอร์บางคนชอบคอนโทรลเลอร์ขนาดเล็กในขณะที่บางคนชอบคอนโทรลเลอร์ขนาดใหญ่บางคนชอบ ตัวควบคุม ด้วยปุ่มและฟีเจอร์ต่างๆ ที่มากขึ้น ในขณะที่บางแบรนด์ต้องการความเรียบง่ายมันขึ้นอยู่กับความชอบส่วนตัว ดังนั้นสิ่งสำคัญคือต้องลองใช้ประเภทต่างๆ ก่อนที่จะเลือกประเภทใดประเภทหนึ่ง
ประการสุดท้าย ราคายังเป็นข้อพิจารณาที่สำคัญเมื่อเลือกคอนโทรลเลอร์สำหรับเล่นเกมคอนโทรลเลอร์มีราคาตั้งแต่ประมาณ $30 ถึง $200 หรือมากกว่า ขึ้นอยู่กับคุณสมบัติและคุณภาพหากคุณเพิ่งเริ่มต้น อาจเป็นการดีที่สุดที่จะเลือกใช้ตัวเลือกที่ถูกกว่าจนกว่าคุณจะรู้ว่าคุณต้องการอะไรในคอนโทรลเลอร์นักเล่นเกมที่มีประสบการณ์มากกว่าอาจยินดีจ่ายมากขึ้นสำหรับฟีเจอร์ต่างๆ เช่น ปุ่มที่ตั้งโปรแกรมได้ ไฟแบ็คไลท์ หรือการเชื่อมต่อไร้สาย
ขั้นตอนการออกแบบ:
1. ออกแบบระบบคำสั่งของเครื่อง กำหนดชนิดของคำสั่ง จำนวนคำสั่ง รูปแบบและหน้าที่ของแต่ละคำสั่ง
2. การออกแบบโดยรวมเบื้องต้น: เช่น การตั้งค่ารีจิสเตอร์ การจัดบัส การออกแบบหน่วยเลขคณิต ความสัมพันธ์ของการเชื่อมต่อระหว่างส่วนประกอบ ฯลฯ
3. วาดผังลำดับคำสั่ง: ทำเครื่องหมายเวลาของแต่ละคำสั่ง ส่วนใดดำเนินการ
4. จัดตารางการทำงาน: แบ่งย่อยการทำงานแต่ละอย่างออกเป็นการทำงานระดับย่อยตามผังคำสั่ง และแสดงรายการการทำงานระดับย่อยที่เครื่องควรทำตามระยะเวลา
5. แสดงรายการการแสดงออกของสัญญาณการทำงานระดับไมโคร การทำให้เข้าใจง่าย และการทำให้เกิดวงจร
การลงทะเบียนคำสั่งใช้เพื่อจัดเก็บคำสั่งที่กำลังดำเนินการคำแนะนำแบ่งออกเป็นสองส่วน: opcode และ address codeรหัสการดำเนินการใช้เพื่อระบุลักษณะการทำงานของคำสั่ง เช่น การบวก การลบ ฯลฯรหัสที่อยู่ให้ที่อยู่ตัวถูกดำเนินการของคำสั่งนี้หรือข้อมูลเกี่ยวกับการสร้างที่อยู่ตัวถูกดำเนินการ (ในขณะนี้ ที่อยู่ตัวถูกดำเนินการถูกสร้างขึ้นโดยวงจรการสร้างที่อยู่)มีคำสั่งที่เรียกว่า Transfer Instruction ซึ่งใช้เพื่อเปลี่ยนลำดับการดำเนินการตามปกติของคำสั่งส่วนรหัสที่อยู่ของคำสั่งนี้ให้ที่อยู่ของคำสั่งที่จะถ่ายโอนและดำเนินการ