11-27-2009, 05:08 AM
We used DirectX and OpenGL with small abstraction layer here.
That depends on genre 2D / 3D, plot or story line.
- For 2D gaming, either you can go direct to DirectX or OpenGL.
- For 3D game with TCP/IP layer, you probably need a service builder otherwise the thing is too complex.
I could recommend Shiva or Unity development engine for 3D development with their back-end server engine.
We use C++ here with MFC, WxWidgets with ECMA scripting going with either OpenGL or DirectX. For sound, we use DirectX sounds.
That depends on genre 2D / 3D, plot or story line.
- For 2D gaming, either you can go direct to DirectX or OpenGL.
- For 3D game with TCP/IP layer, you probably need a service builder otherwise the thing is too complex.
I could recommend Shiva or Unity development engine for 3D development with their back-end server engine.
We use C++ here with MFC, WxWidgets with ECMA scripting going with either OpenGL or DirectX. For sound, we use DirectX sounds.