I've been looking for an engine to use, but most of them (Unity, Unreal, Paradox3d, etc.) revolve around editors and object placement. As a programmer, and a single-person team, I'm not exactly focused on asset-rich setpieces like a more traditional game, but something focused more on dynamically-generated content. Obviously, this is possible in the aforementioned engines, but the paradigm kind of gets in the way, and I've found myself having trouble learning how to navigate them.
Basically, I'm looking for something more like a library than a full-on application; basically a really beefy and fuller-featured SDL. I'm not too particular on language, but mostly keen on C# or a somewhat modern C++ codebase, and targeting the PC platform primarily w/ DX11 or OGL4. Does anyone know any good free or no-up-front-cost engines that fit that description?