For starters, I admit I don’t know much about the BGE (nor have I extensively learned python), beyond the very, very basics, but I am curious of one thing. Is it possible to leverage the BGE but largely code in C/C++? In other words, take SDL, OpenGL, Ogre 3D, etc… everything can be coded in C/C++, static and shared libraries can be leverged (from other open source projects such as Assimp, CEGUI, Agar, etc…). To add to that a native compile to binary gets the “optimal” execution performance.
BGE then uses python of course, which is every bit as capable of course. I’m also sure it can “wrapper” native libraries and such, but with what consequence I wonder? I can’t imagine leveraging CEGUI for example in the BGE, could it be possible? Does anyone do anything sort of / kind of like this already? If so how has the experience been?