Darkplaces ist eine stark modifizierte Quake1-Engine mit Schattenberechnung und vielem mehr. ID hat seine Quake Engine zu Open Source erklärt, somit ist auch Darkplaces ein frei verfügbare Engine für Jedermann.
DarkPlaces läuft nur über OpenGL und unterstützt Linux GLX und Windows Graphics Library. Die Quake-Engine (QuakeC) wurde um Bloom, Echtzeit Licht- und Schatteneffekte, sowie Partikeleffekte, Bumpmapping, OpenGL Shading Language, 32-Bit-Alphakanäle und einer verbesserten Bilddarstellung für realistischere Explosionen, Blutspritzer und Patronendarstellungen ausgestattet. Ebenso hinzugefügt ist die Ogg Vorbis Unterstützung im Audio Bereich.