Has something like this been done before in C3
Develop games in your browser. Powerful, performant & highly capable.
Try Buildbox. It's match the programming style you are referring to.
Thanks, but I'd rather stay within C3 ...