Dynamic Water Physics

Mans Isaksson - Apr 23, 2021

Easily Add Water Physics to Your Game

  • Supported Platforms
  • Supported Engine Versions
    4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Dynamic Water Physics allows you to add water physics simulations to any physics body with minimal setup. This plugin specializes in water physics for boats and other watercrafts but can also be used for general purpose buoyancy simulations.


[Preview Video]


List of features

  • Fully integrated with UE4 water
  • Automatically sources the collision from your actor, minimal setup required
  • Custom UI for per-component water simulation settings
  • Written in C++ for optimal performance


[Update 1.1.0]

  • New Water Physics Collision Component
  • Introduced plugin trial version
  • General bug fixes


This is the initial release of the Dynamic Water Phisics plugin. All features required to add water physics to your game are in place. However, there are a few more features being worked on.


Planned features

  • Chaos Physics support.
  • Extended platform support (Let me know if you have any platform you would like to see supported).

Technical Details

Network Replicated: Works with Unreal's built-in physics replication. Replication of water surface will have to be done by the user.

Tested Platforms: Windows (But should work for any platform)

Supported Development Platforms: Windows, MacOS, and Linux

Supported Target Build Platforms: Any Platform (If you are interested in building for a platform not listed with official support please contact me)


Links:

Documentation

Tutorial

Example Project

Trial Version For evaluation only, all features are available.


Trial Version restrictions include:

  • Pop-up warning when launching the editor.
  • Unable to use in non-editor builds.
  • Source not included.


If you encounter bugs/issues on any platform, feel free to contact me.