สารบัญ:

เกมโต้ตอบ Simon กล่าวว่า: 5 ขั้นตอน
เกมโต้ตอบ Simon กล่าวว่า: 5 ขั้นตอน

วีดีโอ: เกมโต้ตอบ Simon กล่าวว่า: 5 ขั้นตอน

วีดีโอ: เกมโต้ตอบ Simon กล่าวว่า: 5 ขั้นตอน
วีดีโอ: How to lead in The Infinite Game | THE 5 PRACTICES 2024, กรกฎาคม
Anonim
เกม Interactive Simon Says
เกม Interactive Simon Says

ฉันจำไม่ได้ว่าเกมนี้พัฒนาขึ้นอย่างไร แต่แรงจูงใจหลักเบื้องหลังคือการปรับปรุงการประมวลผลทางปัญญาและความสนใจโดยให้ผู้เล่นโฟกัสไปที่ลำดับของกลองฮิตแล้วทำซ้ำลำดับนั้น ผู้เล่นสามารถใช้เสื่อปฏิวัติการเต้นเต้นรำหรือตัวควบคุมสไตล์บองโก 4 แผ่นที่สร้างขึ้นเอง มันถูกสร้างขึ้นสำหรับ www.tulgeywood.us เพื่อให้พื้นหลังเล็กน้อยแก่ผู้เล่น / ผู้ใช้เป้าหมาย

ขั้นตอนที่ 1: ซอฟต์แวร์

ซอฟต์แวร์
ซอฟต์แวร์

ฉันโชคดีมากที่ได้พบกับนักพัฒนาเกมที่มีความสามารถในสหราชอาณาจักรซึ่งมีความสนใจคล้ายกัน https://www.funpods.com/ เราได้พูดคุยกัน และภายในหนึ่งสัปดาห์เขาก็สร้างกลองเสมือนจริงอันยอดเยี่ยมนี้ออกมา เราจะระงับการปล่อยซอร์สโค้ดในตอนนี้ เนื่องจากยังอยู่ระหว่างการพัฒนา แต่คุณสามารถเล่นการสาธิตการทำงานของเราได้โดยใช้แถวแป้นพิมพ์ (qwertyui) สำหรับผู้เล่นที่ 1 และ (asdfghjk) สำหรับผู้เล่น 2.https://web mac.com/pauric_ocallaghan/simondrums/PauricsDrums_003.htm ตอนแรกเราใช้แผ่นรอง 8 แผ่นซึ่งจับคู่กับสวิตช์ 8 ตัวที่พบในแผ่น DDR แต่ดึงกลับไปที่ 4 เพื่อความเรียบง่าย เกมได้รับการทดสอบเมื่อเร็ว ๆ นี้และจะมีการปรับปรุงหลายอย่าง 1) กลองชุดเสมือนสองชุดจะมีสีต่างกัน 2) ระยะเวลาการฟังสำหรับผู้เล่น 2 จะขยายออกไป 3) แป้นของตัวควบคุมแบบมือต้องมีลูกศรเพื่อให้ ให้ผู้เล่นแมปของจริงและเสมือนเข้าด้วยกัน เวอร์ชันล่าสุด 4https://www.funpods.com/freelance/TulgeyWood/Pauric'sDrums_004.htm (หมายเหตุถึง Richard คุณสามารถลบ ' เนื่องจากมันตัดลิงก์ที่นี่) หมายเหตุ คนอื่นๆ ฉันไม่รู้ว่าฉันมีแบนด์วิดท์เท่าไร ดังนั้นหากลิงก์.mac ตาย ให้ลองใช้ funpods โดยการคัดลอก/วางทั้งบรรทัด อย่าเพิ่งคลิกลิงก์ที่เสีย และดูเกมอื่นๆ ของ Richards บ้าง ฉันติดต่อเขาหลังจากเล่นบองโกของ Bonobo แล้ว มันเจ๋งจริงๆ

ขั้นตอนที่ 2: ฮาร์ดแวร์: ตัวสร้างปุ่มกด

ฮาร์ดแวร์: ตัวสร้างปุ่มกด
ฮาร์ดแวร์: ตัวสร้างปุ่มกด
ฮาร์ดแวร์: ตัวสร้างปุ่มกด
ฮาร์ดแวร์: ตัวสร้างปุ่มกด

ปัญหาเร่งด่วนอย่างหนึ่งที่เราต้องแก้ไขคือแพลตฟอร์มที่ Richard ใช้สำหรับการพัฒนาเกม Shockwave จะไม่ยอมรับอินพุตหมวกจอยสติ๊กที่สร้างโดยเสื่อเต้นรำโดยกำเนิด มีปลั๊กอิน แต่เราตัดสินใจออกแบบฮาร์ดแวร์เพื่อสร้างการกดแป้นมันจะเป็น ปรับเปลี่ยนได้มากขึ้นในอนาคตหากเราสร้างอุปกรณ์ที่มีสวิตช์มากกว่า 8 ตัวฉันมี Belkin Nostromo ที่มีประโยชน์และผูกติดอยู่กับสาย VGA ของจอภาพคอมพิวเตอร์เนื่องจากมีจำนวนสายเกินที่ต้องการ นี่คือที่ที่คุณต้องการบันทึกว่าหมุดใดไปที่ไหน คุณมี 9 บรรทัดและ 3 ตำแหน่งเพื่อจับคู่บรรทัดเหล่านั้น 1) แผ่นเต้นกับ> สายเคเบิล2) สายเคเบิลไปยัง> ตัวเชื่อมต่ออินพุตตัวสร้างปุ่มกด3) ซอฟต์แวร์การแมปปุ่มกด ในกรณีนี้คือ nostromo ไดรเวอร์ หากคุณใช้แป้นพิมพ์ USB คุณจะต้องดัดแปลงซอฟต์แวร์เกมเพื่อปรับให้เข้ากับปุ่มที่ถูกต้อง เป็นการดีที่จะเป็นคุณสมบัติในซอฟต์แวร์ แต่สำหรับการพัฒนาที่มีการแยกนี้ช่วยให้มีความเก่งกาจบางอย่าง Randofo มีคำแนะนำที่ดีในการใช้แป้นพิมพ์ usb สำหรับการป้อนข้อมูลhttps://www.instructables.com/ex/i/40127CE021381029BC6B001143E7E506/?ALLSTEPS

ขั้นตอนที่ 3: ฮาร์ดแวร์: Hand Controller

ฮาร์ดแวร์: ตัวควบคุมมือ
ฮาร์ดแวร์: ตัวควบคุมมือ
ฮาร์ดแวร์: ตัวควบคุมมือ
ฮาร์ดแวร์: ตัวควบคุมมือ
ฮาร์ดแวร์: ตัวควบคุมมือ
ฮาร์ดแวร์: ตัวควบคุมมือ
ฮาร์ดแวร์: ตัวควบคุมมือ
ฮาร์ดแวร์: ตัวควบคุมมือ

ฉันได้พิสูจน์แนวคิดด้วยการม็อดเกม 'Simon' แผ่นอิเล็กโทรดถูกตั้งค่าให้ตรวจจับการกดขนานกับฮาร์ดแวร์ของ simon ที่มีอยู่ ดังนั้นเกมดั้งเดิมจะยังคงเล่นอยู่ ปลูกถ่ายในอุปกรณ์อิเล็กทรอนิกส์จากเสื่อเต้นรำซึ่งโดยพื้นฐานแล้วจะตรวจจับกางเกงขาสั้นและสร้างคำสั่งหมวกจอยสติ๊กผ่าน usb ไปยังระบบปฏิบัติการ ฉันใช้โอเพ่นซอร์ส https://www.stepmania.com/ เป็นบล็อกเริ่มต้นสำหรับการพัฒนาและการทดสอบ ผลลัพธ์คือแผ่นรอง simon นั้นไม่มีกลยุทธ์หรือละเอียดอ่อนเพียงพอสำหรับบางคน ตัวควบคุมมือปัจจุบันเป็นงานสร้างที่มีรายละเอียด ไม่พบในคำสั่งแยกต่างหาก:https://www.instructables.com/ex/i/AF2C7B003BFD1029AC23001143E7E506/ฉันเดาว่ามันมาจากขั้นตอนแรกของการทดสอบกับสเต็ปมาเนียที่ฉันพัฒนา ออกแบบให้เป็นเกมไซม่อนด้วย ฉันยังคงวางแผนที่จะใช้แพลตฟอร์มสำหรับ stepmania และจะสร้างคำแนะนำในการแก้ไขไฟล์ในอีกไม่กี่สัปดาห์ข้างหน้า

ขั้นตอนที่ 4: ฮาร์ดแวร์: Dance Mat

ฮาร์ดแวร์: เสื่อเต้นรำ
ฮาร์ดแวร์: เสื่อเต้นรำ
ฮาร์ดแวร์: เสื่อเต้นรำ
ฮาร์ดแวร์: เสื่อเต้นรำ
ฮาร์ดแวร์: เสื่อเต้นรำ
ฮาร์ดแวร์: เสื่อเต้นรำ

ฉันคิดว่าแทร็กในเสื่อทุกยี่ห้ออาจจะเหมือนกัน ดังนั้น เมื่อเขียนรายการแผนที่ของคุณ ให้เริ่มด้วยรายการลูกศรที่ตรงกับแผ่นรองบนเสื่อ จากนั้นจดหมายเลขพินหรือสีของสายไฟจากการตั้งค่าสายเคเบิลที่คุณเลือก ฉันเลือกตัวเชื่อมต่อและสายเคเบิล d-type 15 ทางซึ่งปกติใช้สำหรับ VGA (โปรดทราบว่าถ้าคุณใช้ vga บางอย่างเช่นพิน 7 ไม่ได้เชื่อมต่อ)

วิธีเชื่อมต่อสายเคเบิลกับเสื่อเต้นรำนั้นขึ้นอยู่กับคุณ ฉันแนะนำให้ปล่อย pcb ของ mat ไว้เหมือนเดิม บัดกรีสายเคเบิลเข้ากับ pcb ใกล้กับตัวเชื่อมต่อ mat (คุณจะต้องการขีดข่วนของการเคลือบ) จากนั้นตัด track upstream เพื่อแยกวงจรบน pcb หรือมันจะผูกทุกอย่างลง คุณ. จากนั้นสังเกตว่าแผ่นอิเล็กโทรดใดที่คุณผูกไว้กับหมุดและติดตามการแมปนั้นไปจนถึงซอฟต์แวร์ คุณจะต้องคัดลอกสิ่งนี้สำหรับเสื่อแต่ละแผ่นอย่างแน่นอน สิ่งหนึ่งที่ไม่ได้วาดในแผนภาพที่แนบมาด้านล่างคือเส้นร่วมหรืออีกด้านหนึ่งของสวิตช์ แผ่นอิเล็กโทรดแต่ละแผ่นสั้นเข้ากับเพลททั่วไป การเชื่อมต่อสิ่งนี้เข้ากับคอมพิวเตอร์อย่างถูกต้อง เป็นสิ่งสำคัญมาก มิฉะนั้นแผ่นอิเล็กโทรดจะไม่ทำงาน

ขั้นตอนที่ 5: วิดีโอ

นี่คือวิดีโอเล็กๆ น้อยๆ ของเสื่อเต้นรำ 2 ผืนที่กำลังดำเนินการอยู่ ฉันจะอัปเดตสิ่งนี้จะเป็นเสื่อเต้นรำและกลองมือเมื่อฉันแก้ไขข้อบกพร่องในการเดินสายเล็กน้อยกับกลอง

แนะนำ: