【问题标题】:2D Water effect in libGDXlibGDX 中的 2D 水效果
【发布时间】:2015-08-07 18:37:30
【问题描述】:

我正在使用 libGDX,我想重现我们在 Terraria 或 Go To Hell 等游戏中可以找到的水行为。水必须能够在重力作用下流动,并使其形状适应容器的形状。

实际上我真的不知道要开始,因此我没有代码可以显示。我找到了一些关于水效果的教程,比如使用 Box2D 的反射或物理,但我的项目没有我想要的。如果你有一些线索,那就太好了。

谢谢!

【问题讨论】:

  • 这取决于你想要你的水物理。对于 Go to Hell 风格的物理,请查看 @sm4 的答案。如果你想要块状的水物理,你将不得不采取不同的方法,但它应该更容易(虽然有点块状)。您还可以查看 this document PixelJunk Shooter 是如何做到的。

标签: java android libgdx


【解决方案1】:

使用基于Box2D的LiquidFun物理引擎可以实现水的效果。有一个用于 LibGDX 的 LiquidFun extension

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-27
    • 1970-01-01
    • 2011-01-04
    • 2012-01-29
    • 1970-01-01
    • 2014-05-16
    相关资源
    最近更新 更多