Modern 2D Water : 2/2.5D simulated URP water View on Asset Store (opens in new tab)

Package details

Latest version
3.1.2v
Last updated
First released
Unity version
2022.3.62 or later
Package size
29.2 MB
Files
468
Favorites
535
Views in the past week
159

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Modern 2D Water : 2/2.5D simulated URP water

by Leafo_Assets (opens in new tab)

4.8 / 5 ยท 21 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 17
4 stars 3
3 stars 1
2 stars 0
1 star 0

Modern 2D Water lets you add customizable, procedural water to your 2D and 2.5D games without writing shaders or code. It supports both platformer and top-down perspectives and has a ton of features

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link ยท Purchases support this site

Price history

Last 6 months

USD
Price history for Modern 2D Water : 2/2.5D simulated URP water, 6 months Current $19.99; lowest $9.99; highest $19.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov Version 3.0.5v released 13 May 2026 v3.0.5v Version 3.0.6v released 23 May 2026 Version 3.0.7v released 22 Jun 2026 v3.0.7v Version 3.0.8v released 2 Jul 2026 Version 3.0.9v released 21 Jul 2026 v3.0.9v Version 3.0.10v released 1 Sep 2026 v3.0.10v Version 3.1v released 27 Sep 2026 v3.1v Version 3.1.1v released 29 Sep 2026 Version 3.1.2v released 4 Nov 2026 v3.1.2v

Asset preview

1 / 45

Modern 2D Water : 2/2.5D simulated URP water screenshot 1

Modern 2D Water : 2/2.5D simulated URP water screenshot 1

About this asset

๐ŸŒŠ Bring beautiful, interactive water to your Unity game!

Modern 2D Water is an advanced, customizable water system for top-down games, platformers, pixel art, and 2.5D environments.

Create topdown and platformer water, from basic shapes to lakes, rivers, oceans, or small ponds with real-time wave simulation, reflections, refraction, foam, and dynamic interactions. Water can react to moving objects, generate waves when something falls into it, and reflect the surrounding environment.

You can customize almost everything directly in the Unity Inspector, without having to write your own shaders or simulation code.

๐ŸŽฎ Try the Interactive WebGL Demo!

โ–ถ๏ธ Showcase Video | ๐Ÿ“– Documentation | ๐Ÿ’ฌ Discord

๐ŸŒŠ Water Simulation

Make your water react naturally to what's happening in your game!

  • Fast, real-time wave simulation
  • Rigidbody interactions with water
  • Automatic surface waves
  • Rain ripples and wave generation
  • Special surface wave simulation for platformers
  • Water interactions with 3D objects
  • Infinite scrolling water
  • Limitless wave simulation mode
  • Adjustable wave behavior and simulation settings

๐Ÿชž Reflections & Obstructions

Water can reflect its surroundings and react to obstacles, giving your scenes much more depth.

  • Reflections for top-down and platformer games
  • Raymarched reflections for tilemaps and surfaces
  • Reflection support for static 3D meshes
  • Raymarched water obstructions
  • Obstruction support for static 3D meshes
  • Foam generation around objects and shorelines
  • Distance-based color gradients around obstructions
  • Adjustable reflection fading
  • Distortion and refraction effects
  • Gaussian, Box, and Bokeh blur

๐ŸŽจ Appearance & Effects

Whether you're making a cozy pixel-art game or a detailed fantasy environment, you can adjust the water to fit your art style.

  • Customizable water color gradients
  • Surface foam and edge foam
  • Animated sun streaks and light strips
  • Custom water textures
  • Pixel-art rendering support
  • Wet surface overlay effects
  • Custom tiling and perspective settings
  • Rain particle effects
  • Optional URP 2D Light interaction

Most effects can be configured independently, so you have plenty of control over the final look.

๐Ÿ› ๏ธ Easy Setup & Integration

Modern 2D Water is designed to work with different types of Unity projects, including existing scenes.

  • Top-down, platformer, and perspective camera support
  • Unity Pixel Perfect Camera compatibility
  • Basic Cinemachine 2D camera support
  • Sprite sheets and Sprite Atlas support
  • Sprite Skin support on compatible Unity versions before Unity 6
  • Create water by drawing on a Tilemap
  • Spline Sprite support
  • Prefab workflow support
  • Multi-scene and bootstrap scene support
  • Configurable URP 2D Lights integration

โšก Performance & Optimization

The system includes 3 water shader variants, allowing you to choose the features you need and avoid unnecessary rendering costs.

You can also adjust simulation and reflection texture resolutions, disable effects you don't need, and fine-tune the water for your target hardware.

The system supports both very small and large water bodies, making it useful for everything from small decorative ponds to large environments.

๐Ÿ“ฆ What's Included?

  • Complete Modern 2D Water system
  • Multiple demo scenes (top-down, platformer, and more)
  • Example sprites and assets
  • Rain particle system
  • Water textures
  • Water droplets post-processing shader
  • Full online documentation

โœ… Compatibility

Unity Versions:

  • Unity 2021.3 LTS and newer
  • Unity 6 and newer, including Unity 6.6 and 6.7

Render Pipeline:

  • Universal Render Pipeline (URP)

Supported Platforms:

  • Windows, macOS, Linux
  • Android and iOS (high-end devices recommended)
  • Nintendo Switch, PlayStation, Xbox
  • WebGL (partial feature support)

๐Ÿ’ฌ Support & Updates

If you have any questions, encounter a problem, or need help integrating the water into your game, feel free to join the Discord server!

I'm always happy to hear feedback and suggestions for future updates.

๐Ÿ“– Documentation

๐Ÿ’ฌ Discord Server

๐ŸŽฎ Interactive WebGL Demo

*Works on all versions of Unity from 2021.3 and up

*Supports current and upcomming Unity versions

*Music and sounds from the video are not included!

From the publisher's Asset Store listing.

Technical details

Listed Above

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.5.2f1 Not listed Compatible Not listed
6000.0.70f1 Not listed Compatible Not listed
2022.3.62f2 Not listed Compatible Not listed

As listed on the Asset Store.