马里奥游戏物理分析[关闭]


42

我知道在这里可以找到刺猬索尼克(Sonic the Hedgehog)物理学的分类,我想知道,是否有任何Mario游戏的分类?与此类似,但马里奥(Mario)是我感兴趣的东西!


3
感谢您链接到Sonic页面。我一直想要细节!
布莱恩·麦肯纳

2
切向相关-俄罗斯方块是相当严重的记载tetrisconcept.net/wiki/Main_Pagetetris.wikia.com/wiki/Tetris_Wiki
TR

Answers:



7

我不知道物理学的崩溃,但是互联网上流传着许多评论。Romhacking.netnesdev.parodius.comAcmlm Board2SMWCentral及其各自的论坛可能是获取此类信息的最佳场所。这些站点的文档部分提供了足够的信息来编写您自己的指南。


这很有趣,我将不得不看一下其中的一些评论,看看是否能找到有用的东西。谢谢!
杰夫

1
我会警告您,这不是出于胆小-注释通常只会告诉您使用了什么内存位置-您可能需要自己仔细研究一下程序集。如果您对某些特定信息感兴趣,找到它的最快方法就是在调试模拟器中运行游戏(除了法律问题)。在对相关内存位置进行写操作时使用断点,以便确定正在执行的代码,然后在反汇编中查找并读取它。我想这就是Sonic Retro编写指南的方式。
TR 2010年

一个具有更多有用资源的类似问题:gamedev.stackexchange.com/questions/6145/…–
TR

6

好吧,我知道这个问题有点老了,但是由于我发现这个网站在Google中的排名比实际答案高,所以我认为我会发布一个链接,以描述多个Mario游戏的基本下降物理原理


1
这对重力很有利,但是我希望像声音故障那样游戏会有更完整的故障(跳跃,跑步等)。
杰夫

2

Claude Comair(由Nintendo赞助的Digipen创始人)告诉我,基本上,高级程序员和高级游戏设计师坐下来调整了魔术数字,直到游戏设计师满意为止。


4
-1-这不会分解神奇的数字(这就是我读这个问题的方式),也无法准确描述当今行业中存在的劳动分工。

1
为什么我们关心当前的分工?我们正在谈论经典游戏。
EnabrenTane 2010年

3
知道什么数字是今天是非常有用的,因为他们仍然产生了良好的游戏物理。知道今天的数字是如何找到的,这可能会帮助今天的开发人员为他们的特定情况提供有用的信息。知道它们是如何30年前发现的,并不是一个非常有用的答案。

这是一个很好的答案,因为是的- 将如何处理这些信息。我个人发现,开发人员懒得只用“马里奥兄弟使用的公式”。来吧,花些力气,自己动手做,然后进行调整。您需要考虑在设计关卡时考虑到了马里奥的跳跃能力。我对这个问题不满意的是,即使您拥有正确的公式,也可能以某种方式将您限制在特定大小,水平设计的间隙中。
bobobobo


1

超级马里奥(Super Mario)有一个Flash克隆,称为“超级马里奥交叉(Super Mario crossover)”,开发人员在克隆实际物理学上付出了很多努力。Flash代码应该易于逆向工程,因此您可以获得实际的物理代码(或者可能只是问开发人员)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.