java - libgdx 布娃娃物理与动画

标签 java android unity3d libgdx blender

我正处于游戏开发的规划阶段。并且想知道是选择 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/

相关文章:

android - 单击开始按钮时,Android应用程序崩溃

android - 如何在android ListView 中进行就地编辑?

java - 无法在编译时合并 Android list

c# - 在智能感知中显示 C# 引用文档

java - 验证一个整数并使其为 5 位数字

java - "Less than or Equal to"与 "Less than"进行处理

java - 当改变对话视角时,如何可靠地将 "you"替换为 "me"或 "I"?

java - Android 中特定时间段的调用阻止

android - 构建时升级 android.arch.persistence.room 版本错误

c# - 使用unity 3D动态墙建模