You're making a sandbox survival game and you need to detect when player goes into water or prevent him to go in water to protect gameplay ? Shoreline Maker makes it super easy.Shoreline Maker procedurally generates collider walls along the boundary where a water (flat) surface meets your Unity terrain (or any mesh). Drop a component on any GameObject, set your water height, and click a button — wall colliders appear instantly along the entire coastline. It's a fast, deterministic way to physically wall off water so players can't leave an island, and to trigger water-based gameplay like cold damage, splash VFX, or fishing.Fully customizable — tune it to your world. Dial in sample spacing, point spacing, wall dimensions, material, segment length, loop closing, and trigger behavior to get exactly the shoreline you want. Three collider modes put performance in your hands: Box Segments for the fastest, trigger-ready default, Solid Mesh for ultra-clean blocking with minimal overhead, and Convex Segments when you need mesh-based triggers. Your walls can block players, fire gameplay events, or do both — your call.One-click shoreline colliders — set your water height, click a button, and wall colliders snap into place along your entire coastline instantly.Three collider modes — Box Segments (fastest, trigger-ready default), Solid Mesh (fewest objects, pure blocking), and Convex Segments (mesh-based triggers) let you tune performance vs. features.No-code gameplay triggers — wire up cold damage, splash VFX, fishing, and more through ShoreZone's UnityEvents (OnEnter / OnExit), no scripting required.River & stream support — generate banked colliders along any spline centerline with the dedicated River Shoreline Generator.Multi-terrain ready — process one terrain or many at once with the standalone Shoreline Proxy rebuilder.Flat plane or custom water mesh — works with a simple water level or your own lake/river mesh.Fully customizable — control sample spacing, point spacing, wall height/depth/width, material, segment length, loop closing, and trigger behavior.Live updates in-editor — Auto Update rebuilds your shoreline automatically (debounced) as you tweak settings.Static scripting API — drive everything from C# via the ShorelineBuilder class for custom pipelines and tooling.Lightweight & dependency-free — render-pipeline independent, no third-party packages, works in Unity 2021.3 LTS or newer.AI was used to generate API documentation and placeholder image for the asset; as well as testing and optimization.





