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.