I have been working, with a friend of mine, on a C++ project for a year now.
When we started, we didn't know what rendering engine we wanted to use.
That's why we have left the graphic part aside so far.
(Actually, we are using a very simple Ogre3D rendering code. Good enough for us to test our game)
We are realising that using a game engine like Unity would probably help us to achieve better graphics.
> What do you think about using Unity (or any game engine) ONLY for its graphics?
First, I didn't really like the idea (Ogre seems sufficient for this kind of task)
But after thinking about it, I have to admit that this feature alone is already a huge time saver for indie developers (you don't have to understand the 3D rendering theory)
I saw Unity only accepts JS and C# scripts.
Our project is written in C++.
We already have plenty of classes and files, and we do not want to start over...
Is this C# thing a limitation for us?
> How hard would it be to convert/import our game in an engine like Unity?
(We would like to keep it like it is, and only throw the Ogre3D part away)