[WIP] RiverMaker - editable, automatic, animated rivers on Unity Terrain

Goals:

  • Realistic-looking, flowing, animated rivers
  • … that I can edit in realtime, moving them around in editor until they’re how I want
  • Which AUTOMATICALLY changes the terrain, sculpting and adding/removing banks
  • … otherwise every time I move the river, I have to re-sculpt terrain, re-paint splatmap, etc
  • Runs fast in-game, works on mobile as well as desktop

Signup form / vote on features you want

Still some way to go, but I’m getting there (gradually).

It works great on flat Terrains, but I’ve been adding heuristics to make it more intelligent when you drag a river onto a hilly/mountainous area. OH MAN IT’S HARD TO GUESTIMATE WHAT TO DO.

e.g. rivers now (optionally) generate raised riverbanks to either side, if the landscape (Unity Terrain) does not have enough earth in place at the edges.

PS: if you would like to tell me what features YOU want in it (and get an email when I put this up on Asset Store, will be free at least initially for a short while), here’s the feedback form: RiverMaker for Unity: pre-launch form

January/February 2018 update: