• Register

The Quake engine is the game engine that was written to power 1996's Quake, written by id Software. It featured true 3D realtime rendering and is now licensed under the GPL. After release it immediately forked, as did the level design. Much of the engine remained in Quake II and Quake III Arena. The Quake engine, like the Doom engine, used Binary space partitioning (BSP). The Quake engine also used Gouraud shading for moving objects, and a static lightmap for nonmoving objects.

Post tutorial RSS Tutorials
qc++ macro #define framer(...)

qc++ macro #define framer(...)

Server Side Coding Tutorial 13 comments

Replace the default quake-c frame macro with this slick piece of code.

Quake c - parm* variable storage

Quake c - parm* variable storage

Server Side Coding Tutorial 3 comments

Using parm[1-16] efficiently to store player data during level transitions.

Cheap shadows

Cheap shadows

Client Side Coding Tutorial 1 comment

You just started making a 3D engine or a 3D engine mod. The renderings look nice, but there is something missing from your characters: shadows. There...

Quake/Solitude Terrian Making

Quake/Solitude Terrian Making

Solitude Mapping/Technical 16 comments

Today I'm going to talk about how I've started using Nem's MEGA Terrain Generator to, well generate terrain!