TrenchBroom / Trenchbroom
Licence: gpl-3.0
Cross-Platform Level Editor
Stars: ✭ 800
Labels
Projects that are alternatives of or similar to Trenchbroom
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (-73.75%)
Mutual labels: game-development, games
Quiz Game
Multiple choice questions answer game for android (Quiz game).
Stars: ✭ 277 (-65.38%)
Mutual labels: game-development, games
Gdk For Unity Fps Starter Project
SpatialOS GDK for Unity FPS Starter Project
Stars: ✭ 119 (-85.12%)
Mutual labels: game-development, games
Carp
Carp is a programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations.
Stars: ✭ 4,389 (+448.63%)
Mutual labels: game-development, games
Awesome Jsgames
A curated list of awesome JavaScript Games 🎮
Stars: ✭ 127 (-84.12%)
Mutual labels: game-development, games
Glas
WebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (-65.25%)
Mutual labels: game-development, games
Magictools
🎮 📝 A list of Game Development resources to make magic happen.
Stars: ✭ 8,853 (+1006.63%)
Mutual labels: game-development, games
Glide
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
Stars: ✭ 353 (-55.87%)
Mutual labels: game-development, games
Games
🎮 A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Stars: ✭ 18,676 (+2234.5%)
Mutual labels: game-development, games
Unity Solutions
Use Firebase tools to incorporate common features into your games!
Stars: ✭ 95 (-88.12%)
Mutual labels: game-development, games
Gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (-18.12%)
Mutual labels: game-development, games
Langaw
A sample project for following along a tutorial found on jap.alekhin.io.
Stars: ✭ 90 (-88.75%)
Mutual labels: game-development, games
Flaxapi
Old repository with C# Editor and C# API for creating games in Flax Engine
Stars: ✭ 131 (-83.62%)
Mutual labels: game-development, games
Everpuzzle
Tetris Attack / Pokemon Puzzle style game written in Rust
Stars: ✭ 88 (-89%)
Mutual labels: game-development, games
Games
Create interesting games by pure python.
Stars: ✭ 3,431 (+328.88%)
Mutual labels: game-development, games
Java Game And Application
Java Games and Application with awesome source code and better algorithm
Stars: ✭ 14 (-98.25%)
Mutual labels: game-development, games
Ultralight
Next-generation HTML renderer for apps and games
Stars: ✭ 3,585 (+348.13%)
Mutual labels: game-development, games
TrenchBroom
TrenchBroom is a modern cross-platform level editor for Quake-engine based games.
- Trailer: https://www.youtube.com/watch?v=shcAvnYp9ow
- Website: http://github.com/TrenchBroom/TrenchBroom
- Discord: https://discord.gg/WGf9uve
- Tutorial: https://www.youtube.com/watch?v=gONePWocbqA
- 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 texture 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
- Bug reports and feature suggestions are welcome. Please submit them at https://github.com/kduske/TrenchBroom/issues
- If you wish to contribute code or improve the documentation, please get in touch with me at [email protected].
- All help is appreciated!
Credits
- Qt
- FreeType
- FreeImage
- GLEW
- Catch2
- CMake
- Pandoc
- Quake icons by Th3 ProphetMan
- Hexen 2 icon by thedoctor45
- Source Sans Pro font
Changes
See releases for latest changes.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].