This is a modernized id Tech 3 engine.
Go to Releases section to download latest binaries for your platform.
This repository does not contain any game content from Quake III Arena
Rendering:
- OpenGL renderer
- Vulkan renderer
- Physically Based Rendering
- Spherical Harmonics lighting support
- Screen Space Ambient Occlusion
Audio:
- OpenAL backend with HRTF for 3D positional audio
- Heuristic acoustics: real-time reverb/occlusion using OpenAL EFX
- Supports codecs for mp3, ogg, wav, flac, webm, and opus
Image Generation:
- FLUX.2/FLUX.1 C image generation (optional, text-to-image from console with real-time hot-reloading and device selection; supports flux1-schnell, flux1-dev, flux2-dev; requires model files in game directory; Metal, BLAS, or pure C backend, with graceful fallback)
- Engine code targets C23, with incremental modernization for safety and portability.
- Engine-internal code prefers native C
bool; legacyqbooleanis retained where required for compatibility.