我正处于游戏开发的规划阶段。并且想知道是选择 unity 还是 Libgdx。我已经很了解 java,我想制作一个使用布娃娃物理和动画的 2D sidescroller。我一直在努力寻找,但还没有找到 Libgdx 的好资源。不过 Unity 似乎是可行的。到目前为止,我在 Libgdx 中找到的资源是:
- 鲁布
- Glee2d
- 书脊
- 搅拌器
到目前为止,似乎可以用骨骼 2d 动画 Sprite 制作一个关卡,但是否可以将布娃娃物理应用于此创作,例如,如果敌人被击中,它会像布娃娃一样使用react? 感谢您的帮助! 谢谢,
最佳答案
您显然可以为此使用 libgdx。
您必须将布娃娃创建为 box2d 实体(可以使用 rube 完成)。为了渲染布娃娃,您可以使用 box2d 中的 setUserData() 方法将 Actor 绑定(bind)到 body /固定装置。在每个模拟步骤之后,您将更新 Actor 并创建适当的渲染。
然后您可以将布娃娃放在某个地方并用其他一些 box2d 物体射击它,比方说炮弹......
关于java - libgdx 布娃娃物理与动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22104491/