Volver al ranking
Cross-Platform Level Editor
c-plus-plusgamesgame-developmentlevel-editor
Métricas clave
Crecimiento de estrellas
Estrellas
2.7k
Forks
339
Crecimiento semanal
—
Issues
416
1k2k
oct 2012ene 2015may 2017ago 2019dic 2021abr 2024jul 2026
README
TrenchBroom
TrenchBroom is a modern cross-platform level editor for Quake-engine based games.
- Trailer: https://www.youtube.com/watch?v=shcAvnYp9ow
- Website: https://github.com/TrenchBroom/TrenchBroom
- Discord: https://discord.gg/WGf9uve
- Mastodon: https://mastodon.gamedev.place/@trenchbroom
- Bluesky: https://bsky.app/profile/trenchbroom.bsky.social
- Video Tutorial Series: https://www.youtube.com/playlist?list=PLgDKRPte5Y0AZ_K_PZbWbgBAEt5xf74aE
- Manual: https://trenchbroom.github.io/manual/latest
Features
- General
- Full support for editing in 3D and in up to three 2D views
- High performance renderer with support for huge maps
- Unlimited Undo and Redo
- Macro-like command repetition
- Issue browser with automatic quick fixes
- Point file support
- Automatic backups
- .obj file export
- Free and cross platform
- Brush Editing
- Robust vertex editing with edge and face splitting and manipulating multiple vertices together
- Clipping tool with two and three points
- Scaling and shearing tools
- CSG operations: merge, subtract, intersect
- UV view for easy texture manipulations
- Precise texture lock for all brush editing operations
- Multiple material collections
- Entity Editing
- Entity browser with drag and drop support
- Support for FGD and DEF files for entity definitions
- Mod support
- Entity link visualization
- Displays 3D models in the editor
- Smart entity property editors
- Supported Games
- Quake (Standard and Valve 220 file formats)
- Quake 2
- Quake 3 (partial, no patches or brush primitives yet)
- Hexen 2
- Daikatana
- Generic (for custom engines)
- More games can be supported with custom game configurations
Releases
Binary builds are available from releases.
Compiling
Read BUILD.md for instructions.
Contributing
See CONTRIBUTING.md for more information.
Credits
- Qt
- FreeType
- FreeImage
- TinyXML
- miniz
- Assimp
- Catch2
- CMake
- vcpkg
- Pandoc
- Quake icons by Th3 ProphetMan
- Hexen 2 icon by thedoctor45
- Source Sans Pro font
Changes
See releases for latest changes.
Repositorios relacionados