我正在游戏开发的计划阶段。并且想知道是否选择团结或Libgdx。我已经相当了解Java,并且我想制作一个将布娃娃物理特性与动画结合使用的2D Sidecroller。我一直都很努力,但是Libgdx尚未为此提供很好的资源。不过,Unity似乎有可能。到目前为止,我在Libgdx上发现的资源是:

  • Rube
  • Glee2d
  • 脊柱
  • 搅拌机

  • 到目前为止,用骨骼2D动画精灵创建一个关卡似乎是可能的,但是是否可以将布娃娃物理应用到此创作中,例如,如果一个敌人被射击,它会像布娃娃一样做出反应?
    感谢您的帮助!
    谢谢,

    最佳答案

    您可以明确地使用libgdx。

    您必须将布娃娃创建为box2d实体(可以用rube完成)。为了渲染布娃娃,可以在box2d中使用setUserData()方法将actor绑定到主体/夹具。在每个模拟步骤之后,您将更新角色并创建适当的渲染。

    然后,您可以将布娃娃放到某个地方,然后用其他box2d身体射击,比如说一个炮弹...

    07-24 19:05