3 ms·
AFAIK DoomEd was made mainly by Romero on NextStep too, but QuakeEd was mainly Carmack - although Romero most likely worked on it too. But that was the GUI, the
by badsectoracula 9y ago
AFAIK DoomEd was made mainly by Romero on NextStep too, but QuakeEd was mainly Carmack - although Romero most likely worked on it too. But that was the GUI, the command line tools that the GUI used were mainly Carmack in both Doom and Quake.
BTW Carmack released the source code for QuakeEd back in the mid90s [1], however it was written against the "traditional" NextStep APIs which were incompatible with OpenStep or GNUstep and AFAIK nobody ever ported it to anything nor managed to compile it.
EDIT: also id did release an editor before QERadiant - in fact this is how QERadiant came to exist :-P. They released QuakeEd 4 (i don't know what happened to the other 2 :-P) which they used for Quake 2 [2]. They also released the code for that which is what Robert Duffy used to make QuakeED 4 Radiant that actually made id hire him (you can read an interview with him here before he was hired [3]). The original editor was written in C and used straight Win32 API with a bunch of floating windows while Radiant converted it to C++ and MFC. AFAIK even though it was converted to Gtk through GtkRadiant, the MFC branch survived even in Doom 3 (which was embedded in the game and launched through the console).
[1] http://www.gamers.org/dEngine/quake/QuakeEd/source.html http://www.gamers.org/dEngine/quake/QuakeEd/source.html
[2] http://www.quake2.com/qworkshop/info/qe4.htm http://www.quake2.com/qworkshop/info/qe4.htm
[3] https://www.quakewiki.net/archives/spq2/edit/duffy.htm https://www.quakewiki.net/archives/spq2/edit/duffy.htm