![]() ![]() The reason not to use OpenGL is because its grown to a bloated mess, both for Application developers and Driver writers. If you were a developer which one you would choose considering that OpenGL has only 3D graphics capability?Noone is stopping you from using OpenGL with DirectX (sans graphics). With DirectX you get 3d graphics, network, audio, video, user interface(via win32 inheritance). The most important reason of DirectX choice over OpenGL is because DirectX is a whole package. When deciding which one, I would value possibility to run it on different platforms. If I were medium developer with appropriate resources, I would select existing engine. If my game would be destined to PS3, I would have to use OpenGL (that special version). ![]() ![]() If I were developer big enough to write my own game engine (so I could even begin to think about selecting API), and my market would certainly be PC/XBOX, I would choose DirectX. But this game was very small and experimental, and I have chosen to use OpenGL to make it portable, and that was easy to do. This has several answers, depending of scope of different things.įor example, last game I made used OpenGL with SDL, and my own networking layer. If you were a developer which one you would choose considering that OpenGL has only 3D graphics capability? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |