Q3IDE was designed as a alternative to Visual C++ to be used for Quake 3 coding. Since the Quake 3 SDK already has the compilers for QVM included, all that is needed is a development environment that acts as a code editor and also a front end for lcc and