Modern 2D water is used to effortlessly add procedural water to your 2D game. It’s highly customizable and supports both platformer and top-down perspective and it supports 3d objects.
For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download the “Modern 2D Water” for FREE. Please keep in mind that this package is provided only for learning purposes or to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Modern 2D Water v2.1.0
“If possible, please buy the package to support the developer”
Description
???? Demo Video | Documentation | Bug Reports/Support | Publisher Website ????
+ Works in Unity 6
+ Works in Unity 5 2021.3 and up
⚡ Supported Render Pipelines :
– URP
???? PACKAGE CONTAINS :
All-in-one water system
Sprites for demo scenes
Demo scenes
Full Web-Documentation
Rain particle system
Water textures
Post processing water droplets shader
???? Water System Features (As of Version 2.0 ) :
gradient color
foam
sun strips
obstruction (white foam around objects in water)
distortion
top-down and platformer reflections
edge-foam
simulated fast real-time waves
simulated fast real-time waves (limitless version) (1.1v)
simulated fast rain effect
infinite scrolling
pixel art rendering
perspective
custom tiling
blurs (gaussian, box, and bokeh)
custom textures as surface (1.1v)
water as a wet surface (overlay) (1.1v)
2d sprites in 3d scenes support (1.1.2v)
perspective camera support (1.1.2v)
raymarched reflections (for tilemaps and others) (2.0v)
raymarched obstructions (for timemaps and others) (2.0v)
reflections for 3d objects (2.0v)
obstructions for 3d objects (2.0v)
simulation for 3d objects (2.0v)
surface wave simulation for platformer games (2.0v)
automatic surface waves (2.0v)
rigidbody collisions created surface waves (2.0v)
water color based on distance gradient from obstructions (2.0v)
???? Additional Features :
supports URP 2D lights: You can turn the lights off and on with a custom checkbox. Useful with top down water.
scalable to any size: supports really big water pools. Every feature works even on really big or small water pools. You can manipulate the water tiling to scale the water shader, and transform scale to change the size of water pool.
support sprites from spritesheets
???? Keep in mind that each of these features is highly customizable and has a lot of sub-features, full list of variables you can customize is shown in the documentation :
– LINK
???? Support:
– Average 24h response time and dedicated discord server for fixing bugs and suggesting new features
⚠Supported Platforms :
● Mobile ( Android & iOS )
● Standalone ( macOS / Windows / Linux )
● Consoles ( Switch / PS / Xbox )
● WebGL
*Tested and Works Perfectly on all versions of Unity from 2021.3 and up
*all simple Demo Scenes were made to show off assets!
*All Screenshots and videos were captured on PC build!
*Music and sounds from the video are not included!