Nope, nothing comes to mind. I do a lot of my gamedev work in a TUI but that’s just because it works well for programming. Seems like a neat idea though.
Indeed, most engines were text-based before things became mainstream.
Source is mostly text-based. I’ve heard of Urho3D and jMonkeyEngine, also, but haven’t used them (I don’t bother with engines; they end up slowing me down instead).