Game 2D Water Kit For Unity¶
Create beautiful and dynamic water and waterfall systems¶
Game 2D Water Kit is a plugin for Unity that allows you to create fast, dynamic, and nice-looking 2D water and waterfalls.
Supported Unity versions¶
Unity 2019.4 or newer are supported.
Note
Supports the Builtin (Default) Render Pipeline and the Universal Render Pipeline (URP) - 2D Renderer.
Key Features¶
- Highly customizable water and waterfall systems
- Seamless integration into the Sprite workflow:
- Easily sort the water/waterfall object relative to sprites using sorting layers
- Hide or reveal parts of the water/waterfall object using Sprite Masks and Mesh Masks
- Quickly tweak and test the water and the waterfall simulation properties in edit-mode
- Well-integrated into the Unity Editor with clean and well-organized inspectors
- Top performance across platforms - Mobile friendly
Water System¶
- Optimized realtime refraction and reflection effects.
- Dynamic waves with 4 different types of ripples:
- On-Collision Ripples:
- Created when a rigidbody falls into water
- Created when a rigidbody gets out of water
- Created when a rigidbody moves into water
- Constant Ripples: Created at regular time intervals
- Script-Generated Ripples: Created in code
- Waterfall Ripples: Created by a waterfall object that overlaps the water object
- On-Collision Ripples:
- Overlapping Sine waves
- Rigidbodies can follow the undulations of water waves
- Customizable sound and particle effects for each type of ripple (not including the waterfall ripples), with an efficient object pooling system
- Easily create very large (endless) water area, with great performance
- Fake perspective effect: Add a sense of depth to your scene by rendering certain objects as partially submerged into water
- Set a solid or gradient color, a texture or even a texture sheet animation and apply distortion effects, across the water body and/or surface
- Animate the water size either in code, or using Unity animation system
- 6 optimized water shaders:
- 4 shaders for the Builtin (Default) Render Pipeline: 1 unlit, and 3 lit shaders (pixel-lit, vertex-lit and vertex-lit-only-directional-lights)
- 2 shaders for the Universal Render Pipeline: 1 unlit and 1 lit shader (supports the 2D Renderer)
Waterfall System¶
- Optimized realtime refraction effect
- Can interact with water systems it overlaps, disturbing their surfaces and creating ripples
- Set a solid or gradient color, a texture or even a texture sheet animation and apply distortion effects, across the waterfall body, left-right edges and top-bottom edges
- 6 optimized waterfall shaders:
- 4 shaders for the Builtin (Default) Render Pipeline: 1 unlit, and 3 lit shaders (pixel-lit, vertex-lit and vertex-lit-only-directional-lights)
- 2 shaders for the Universal Render Pipeline: 1 unlit and 1 lit shader (supports the 2D Renderer)
For detailed instructions, please see the Getting Started guides down below.
You can check the asset Unity Asset Store page, link