08-06-2011, 07:20 PM
I laugh. You are going to revive MS by making it something it isn't? Unity? You need to use a pre-made engine? I'm sorry, but then it isn't Mirage any more. Mirage wasn't programmed using a commercial engine like that as a base, and it was created in a (IMO) bad game development language. Either way, if you are going to make another Windows-only engine, you'd be better off using XNA and C#, or DirectX and C++ (or OpenGL and C++ if you ever plan on making it Multiplatform).