我正在游戏开发的计划阶段。并且想知道是否选择团结或Libgdx。我已经相当了解Java,并且我想制作一个将布娃娃物理特性与动画结合使用的2D Sidecroller。我一直都很努力,但是Libgdx尚未为此提供很好的资源。不过,Unity似乎有可能。到目前为止,我在Libgdx上发现的资源是:
到目前为止,用骨骼2D动画精灵创建一个关卡似乎是可能的,但是是否可以将布娃娃物理应用到此创作中,例如,如果一个敌人被射击,它会像布娃娃一样做出反应?
感谢您的帮助!
谢谢,
最佳答案
您可以明确地使用libgdx。
您必须将布娃娃创建为box2d实体(可以用rube完成)。为了渲染布娃娃,可以在box2d中使用setUserData()方法将actor绑定到主体/夹具。在每个模拟步骤之后,您将更新角色并创建适当的渲染。
然后,您可以将布娃娃放到某个地方,然后用其他box2d身体射击,比如说一个炮弹...