Skip to main content
GameDev.net gamedev.net
Developer Blog

This is a developer's personal perspective or experience. Views expressed are those of the author.

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

Gamefromscratch
Gamefromscratch Blog
· 3 days, 20 hours ago • Mike

TrenchBroom 3D Level Editor

Briefing

Gamefromscratch highlights TrenchBroom, a modern 3D level editor that runs on Windows, Mac, and Linux and is completely free and open source. For developers working in classic FPS or brush-based pipelines, that makes it a notable option rather than just another niche tool.

The big appeal is accessibility: teams can adopt it without per-seat licensing, and technically minded users can inspect or extend the codebase. That matters most for studios and hobby projects that still rely on BSP-style level construction, where editor stability and iteration speed can have a direct impact on content throughput.

The broader context is that TrenchBroom sits in the same ecosystem as tools and integrations built around it, including importer support and Blender-adjacent workflows. Even if a team doesn’t standardize on it, the editor’s existence reinforces how much of the retro-FPS tooling space is being kept alive by open-source maintenance rather than vendor lock-in.

At a glance
what
TrenchBroom is a modern 3D level editor that is free and open source.
who
GameFromScratch highlighted the editor; TrenchBroom is the tool itself.
impact
Useful for teams building brush-based or Quake-style levels without licensing costs.
context
It runs on Windows, Mac, and Linux and sits in an open-source tooling ecosystem.
Signal Positive

Open-source, cross-platform editor expands practical tooling options

Discuss

Follow level-editor updates

See relevant stories in your personalized news feed.

Sign in to follow

Continue on GameDev.net

Useful next steps related to this story.

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...