3 ms·
Can you clarify what you mean? I recently got into developing on the Quake 2 engine, which I think is an amazing piece of software, so I'm kinda obsessed with
by fuball63 6y ago
Can you clarify what you mean? I recently got into developing on the Quake 2 engine, which I think is an amazing piece of software, so I'm kinda obsessed with all things Quake right now.
- Goronmon 6y agoQuake is made by id Software. ZeniMax Media owns id Software. Microsoft just aquired ZeniMax Media.
- tehbeard 6y agoThat's stating a chain of ownership, not why it's ironic..
- pjmlp 6y agoCarmack is the only reason why OpenGL is at all relevant in PC gaming as it was miniGL that made it popular in first place, against Glide. Later on he changed his mind regarding OpenGL vs DirectX, but there are legions of wannabe game developers that worshiped his opinions regarding OpenGL. See my sibling post regarding his change of opinion.
- sitkack 6y agoTechnical merits and discussions aside, without Carmack keeping OpenGL alive, we wouldn't have gaming, engineering and visualization support on GPUs to the level we do today on non-windows platforms. If MS kills (migrates) Bethesda off of Vulkan, I'd like the DOJ to censure them.
- pjmlp 6y agoContrary to urban myths consoles don't fully support OpenGL, if at all, depending on the model. Good example of non-windows platforms. Which I would also add Mac OS, because the only reason it supports OpenGL is Copland's failure, as it was going to use Quickdraw 3D. And they are on the path to migrate off to Metal anyway. OpenGL portability on anger is like POSIX or Web development, write once, debug everywhere, rince and repeat. It is hardly any different than just defining an abstraction layer and loading the best API for the job on each platform. A 3D API is a tiny portion of a game engine. By the way, only DirectX works in all Windows modes and Microsoft is keen to contribute to Mesa/Angle instead of allowing ICD drivers on such contexts.