การวิเคราะห์ฟิสิกส์เกมมาริโอ [ปิด]


42

ฉันรู้ว่ามีการแยกย่อยของ Sonic the Hedgehog physics ที่นี่และฉันสงสัยว่ามีการสลายของเกมมาริโอหรือไม่? สิ่งที่คล้ายกับนี้ แต่สำหรับมาริโอคือสิ่งที่ฉันสนใจ!


3
ขอบคุณที่เชื่อมโยงไปยังหน้า Sonic ฉันต้องการรายละเอียดเสมอ!
Brian McKenna

2
เกี่ยวข้องกับตัวเอง - Tetris นั้นมีเอกสารจำนวนมากที่tetrisconcept.net/wiki/Main_Pageและtetris.wikia.com/wiki/Tetris_Wiki
TR

คำตอบ:



7

ฉันไม่รู้เกี่ยวกับฟิสิกส์ที่แตกสลาย แต่มีชิ้นส่วนที่แสดงความคิดเห็นที่ลอยอยู่บนอินเทอร์เน็ต Romhacking.net , nesdev.parodius.com , Acmlm Board2 , SMWCentralและฟอรัมที่เกี่ยวข้องอาจเป็นสถานที่ที่ดีที่สุดในการรับข้อมูลประเภทนั้น ส่วนเอกสารของเว็บไซต์เหล่านั้นมีข้อมูลเพียงพอที่จะรวบรวมคำแนะนำของคุณเอง


ค่อนข้างน่าสนใจฉันจะต้องดูความคิดเห็นเหล่านั้นเพื่อดูว่าฉันสามารถหาอะไรที่มีประโยชน์ ขอบคุณ!
Jeff

1
ฉันจะเตือนคุณว่ามันไม่เหมาะกับคนที่ใจแคบ - ความคิดเห็นส่วนใหญ่จะบอกคุณว่าหน่วยความจำตำแหน่งใดที่ใช้ - คุณอาจต้องขุดผ่านการประชุมด้วยตัวเอง หากมีชิ้นส่วนเฉพาะของข้อมูลที่คุณสนใจวิธีที่เร็วที่สุดในการค้นหาเกมนั้นคือการรันเกมในโปรแกรมดีบั๊กอีมูเลเตอร์ ใช้จุดสั่งหยุดในการเขียนไปยังตำแหน่งหน่วยความจำที่เกี่ยวข้องเพื่อหาว่าโค้ดใดที่ถูกเรียกใช้งานจากนั้นค้นหาในส่วนถอดประกอบและอ่าน ฉันคิดว่านั่นเป็นวิธีที่ Sonic Retro ได้รวบรวมคำแนะนำไว้
TR

คำถามที่คล้ายกันที่มีทรัพยากรที่มีประโยชน์มากขึ้น: gamedev.stackexchange.com/questions/6145/…
TR

6

ฉันรู้ว่าคำถามนี้ค่อนข้างเก่า แต่เนื่องจากฉันพบว่าไซต์นี้มีอันดับสูงกว่าใน google มากกว่าคำตอบจริงฉันคิดว่าฉันโพสต์ลิงก์ไปยังคำอธิบายของฟิสิกส์พื้นฐานของเกมมาริโอหลายตัว


1
นี่เป็นสิ่งที่ดีสำหรับแรงโน้มถ่วง แต่ฉันหวังว่าจะมีการแยกเกมที่สมบูรณ์มากขึ้น (การกระโดดการวิ่งและอื่น ๆ ) เหมือนกับการสลายโซนิค
Jeff

2

ฉันได้รับการบอกเล่าจาก Claude Comair (ผู้ก่อตั้ง Digipen สนับสนุนโดย Nintendo) โดยทั่วไปโปรแกรมเมอร์อาวุโสและผู้ออกแบบเกมอาวุโสนั่งลงและปรับตัวเลขเวทมนตร์จนกว่าผู้ออกแบบเกมจะมีความสุข


4
-1 - นี่ไม่ได้แยกแยะว่าเลขอาถรรพ์คืออะไร (ซึ่งเป็นวิธีที่ฉันอ่านคำถาม) และไม่ได้อธิบายการแบ่งงานที่มีอยู่ในอุตสาหกรรมปัจจุบันอย่างแม่นยำ

1
ทำไมเราถึงสนใจการแบ่งงานในปัจจุบัน? เรากำลังพูดถึงเกมคลาสสิค
EnabrenTane

3
การรู้ว่าตัวเลขเหล่านี้มีประโยชน์อย่างไรในวันนี้เพราะพวกมันยังผลิตเกมฟิสิกส์ที่ดีอยู่ การทราบว่าตัวเลขที่พบในวันนี้อาจช่วยนักพัฒนาในวันนี้ได้รับสิ่งที่มีประโยชน์สำหรับสถานการณ์เฉพาะของพวกเขา รู้ว่าพวกเขาพบเมื่อ30 ปีที่แล้วไม่ใช่คำตอบที่มีประโยชน์มาก

นี่เป็นคำตอบที่ดีเพราะใช่ - คุณจะทำอะไรกับข้อมูลนั้น โดยส่วนตัวแล้วฉันพบว่ามันขี้เกียจอย่างยิ่งที่นักพัฒนาจะตบอย่างแรงใน "สูตรที่มาริโอ Bros ใช้" C'mon ใช้ความพยายามสืบเชื้อสายมาด้วยตัวคุณเองจากนั้นปรับแต่ง คุณต้องพิจารณาถึงระดับที่ได้รับการออกแบบโดยคำนึงถึงความสามารถในการกระโดดของมาริโอ สิ่งที่ฉันไม่ชอบเกี่ยวกับคำถามนี้คือแม้ว่าคุณจะมีสูตรที่แน่นอนที่จะบล็อกคุณในช่องว่างขนาดที่กำหนดระดับการออกแบบในบางวิธี
bobobobo

2

กามาสุตราได้ทำคุณสมบัติเกี่ยวกับฟิสิกส์ของ Super Mario Galaxy เมื่อหลายปีก่อน ... อาจไม่ใช่สิ่งที่คุณต้องการหากคุณสนใจรุ่น 2 มิติมากขึ้น ลิงก์ที่นี่: http://www.gamasutra.com/view/feature/3593/games_demystified_super_mario_.php


1
มันมีประโยชน์มากขอบคุณสำหรับลิงค์ ฉันสนใจฟิสิกส์ 2D มากขึ้น (คล้ายกับการวิเคราะห์เสียง) แต่มันก็น่าสนใจเช่นกัน
Jeff

1

มีการโคลน Flash ของ Super Mario เรียกว่า "Super Mario crossover" ผู้พัฒนาที่ใช้ความพยายามอย่างมากในการโคลนฟิสิกส์จริง โค้ด Flash ควรจะสามารถย้อนกลับได้ง่ายดังนั้นคุณสามารถรับรหัสฟิสิกส์จริง (หรืออาจถามผู้พัฒนา)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.