Back to browse
Q3Edit – Edit and play Quake 3 maps in the browser

Q3Edit – Edit and play Quake 3 maps in the browser

by drdator·Jul 18, 2026·12 points·0 comments

AI Analysis

●●●BangerWizardryRabbit Hole

Runs id Software's original q3map compiler in WebAssembly to edit and play Quake maps directly in browser tabs.

Strengths
  • Porting native C++ BSP compilation tools to WebAssembly is a significant technical achievement.
  • Integrates ioquake3 for instant in-browser testing without needing local game files.
  • Replicates the complex four-view Radiant UI layout accurately within a web environment.
Weaknesses
  • Niche audience limited to Quake III mapping community and retro FPS enthusiasts.
  • WebGL2 performance may lag behind native editors for extremely large or complex maps.
Category
Target Audience

Quake modders, level designers, retro gaming enthusiasts

Similar To

Radiant · NetRadiant · TrenchBroom

Post Description

I've been building a level editor for Quake 3 that runs entirely in the browser: Radiant-style layout, brush and patch editing, CSG, terrain sculpting, and entity editing. It opens and saves .map file and you can play the maps you build directly in the browser using a webassembly build of ioquake3.

Similar Projects