John Carmack released doom using OpenGl as the API. Then Tim Sweeney made Unreal Tournament using DirectX. DX won out over open GL because Microsoft. Then the UT team started making tools for the engine to make making games easier. then they got the idea to license the engine so devs could concentrate on making the games rather than making the engine.
Latest Answers