And what Unity is not suitable? The terrain editor is, write scripts, and third party plug-ins full. Although if pure browser-based project, we suggest that Obratite to webgl engines. Something you have suggested. Promising another Blend4Web. Themselves developed as an example it did in box scale
game. All sources are open, so you can dig deeper.