我怎样才能模拟一个自我平衡的男人?

时间:2014-03-02 05:20:43

标签: simulation physics game-physics

我想要的一个很好的例子可以在这里找到:https://dan-ball.jp/en/javagame/dust/

只需点击“播放器”选项,然后点击屏幕,就会产生一个类似棒状的玩家,它似乎可以自行平衡。您也可以使用箭头键移动它。我想为我的游戏做一些这样的事情,我希望它看起来像玩家实际上是在平衡并且可能会摔倒但是我不知道从哪里开始。我根本找不到任何相关信息。

我怎样才能做到这一点?它有名字吗?

1 个答案:

答案 0 :(得分:0)

你可以用Box2d(包含在Corona中,如果你可以学习在Lua中编程)相当容易地做到这一点。该游戏示例中的玩家非常小,很难看到他们的真实样子,模拟的数量取决于你想要对这个人做什么。只是让它保持平衡首先会很有趣,但接着是什么?在同一个游戏中坐下,走路等,或者像那个战斗机一样做空手道,这并不明显:花费大量时间来创建一个动作和过渡库。 StickMotion网站应该给你一些想法。一些免费的工具是" Pivot animator"和Stykz,但他们是封闭的来源。您可能会发现this codeproject很有用。尝试谷歌搜索关键字"stick figure" animation "open source"