News | Forum | People | FAQ | Links | Search | Register | Log in
The TrenchBroom Level Editor
Today I am releasing TrenchBroom 1.0 for Windows and Mac OS X. TrenchBroom is a modern cross-platform level editor for Quake.

Features
- True 3D editing, no 2D views required
- High performance renderer with support for huge maps
- Vertex editing with edge and face splitting
- Manipulation of multiple vertices at once (great for trisoup editing)
- Smart clip tool
- Move, rotate and flip brushes and entities
- Precise texture lock for all operations
- Smart entity property editors
- Graphical entity browser with drag and drop support
- Comprehensive texture application and manipulation tools
- Search and filter functions
- Unlimited undo and redo
- Point file support
- Automatic backup
- Support for .def and .fdg files, mods and multiple wad files
- Free (as in beer) and open source (GPLv3)
- Cross platform (Windows, Mac OS X and Linux supported)

Check out a video of TrenchBroom in action here.

You can download the editor here.

If you would like to give feedback, please do that in this thread. If you find a bug or have a feature suggestion, please submit them at the issue tracker.

If you are wondering where the Linux binaries are then sorry, but currently there are none. The Linux version has a few problems which I could not fix before this release. I will get working on those right away so that the Linux version should be available in a couple of weeks, too.

Finally, I would like to thank necros for all his work over the past year. Without his tireless efforts, TrenchBroom would simply not exist. Or it would suck.

Alright, enough of this. Have fun with the editor!

Update: 2.1 here:
https://github.com/kduske/TrenchBroom/releases/tag/v2.1.0-RC1
Features "cool shit".
First | Previous | Next | Last
 
"Can you take your self entitled attitude somewhere else, please?"

Nope.

Now that I've said "nope", maybe you'll step back and keep quiet now. Thanks. 
North South Divide 
I'm a northerner and say 'wohd' as well. 
 
Nope.

Now that I've said "nope", maybe you'll step back and keep quiet now. Thanks.

Sure. It's your choice. Feel free to keep acting like an angry child. You're winning zero friends here.

Have fun! 
 
If you don't want to hear from the public, then maybe you shouldn't have released the editor to the public. 
 
"oh boy, yes! that's why im here. im looking for more friends.. yes!" lulz 
Deqer 
Deqer 
I sort of agree with your standpoint, but I mean your getting impatient after, like, a couple of days, dude. I mean take a pill man. 
Deqer 
If you have really been mapping for 15 years (which I seriously doubt judging by your general level of maturity and apparent skillset), you should know how this kind of community works, and that being such a colossal, simpering self-entitled little pillock is not really how we play cricket around here.

Let me just re-iterate. This is Sleepwalkr's fucking hobby. He is not getting paid for it, and you are in no position to throw your bottle out of the pram just because he doesn't want to drop everything and concede to your questionable demands. 
 
"oh boy, yes! that's why im here. im looking for more friends.. yes!" lulz
I'm sorry, I thought that my being here you were looking to be a part of the community.

So you're just here to be a dick or ... what? 
 
Rather, "I thought that BY being here..."

Stupid typos. 
You Have Not The Wisdom With Spoons Eaten 
deqer: Constructive criticism and brain-storming is very welcome. You are extending that to trying to force your opinion of "how it should work" and "what it should do" upon the author. Bugs that are high priority or even blockers for you might not be high priority for the author. 
 
Kinn, your post is fluffed and pointless. Quit wasting your time typing.

Yes, I've been mapping since Quake and long before Quake. Doom, Duke3d, etc. -- my level of maturity has no bearing. If my impatience--with someone else that isn't YOU--bothers YOU, then cry somewhere else about it, right? Right.

Hobby or not, paid or not, doesn't matter; we are involved. The editor has been released to us, so, we are involved now.

If SleepWalkR can't handle responding to the public, then maybe he shouldn't have released his editor to the public.

So, having said that, I'm definitely in a position to "throw my bottle out of the pram" as you put it.

I'm not expecting him to drop everything to deal with this issue. If he doesn't want to drop everything to deal with a specific issue, that's fine; then just say so then.

Do I really need to find 100 more people with the same issue to help raise the level of importance on the issue? Do I really need to do that?

It's like websites. You build your website to be compatible on all browsers, otherwise you risk losing a huge chunk of people that would/could/should've used this editor, and could also become part of the community then and assist.

CSG features don't help with that. 
 
"So you're just here to be a dick or ... what?"

Just because I'm here for TrenchBroom only and not for making friends, does not necessarily mean I'm here to be a dick. It just means I'm willing to be a dick if it comes to it. Usually it takes a second person to start the fight though; you know that. You know the expression "takes 2 to tango." 
 
"Hobby or not, paid or not, doesn't matter; we are involved. The editor has been released to us, so, we are involved now.

If SleepWalkR can't handle responding to the public, then maybe he shouldn't have released his editor to the public."

Seriously, what the hell?
The source is open, there's your involvement. 
Lol 
The editor has been released to us, so, we are involved now. We are Anonymous. We are Legion. We do not forgive. We do not forget. Expect us. 
 
Hobby or not, paid or not, doesn't matter; we are involved. The editor has been released to us, so, we are involved now.

That is great! Since TrenchBroom is free and open-source software under the GPL3 you can inspect the code, find the bug and write a patch then. I am sure Sleepwalkr would merge it quickly.

Do I really need to find 100 more people with the same issue to help raise the level of importance on the issue? Do I really need to do that?

Yes, of course. Because right now the level of importance seems fairly low. If there are really 101 people who want to map with TrenchBroom but are blocked from that opportunity by this bug, then this would make the bug very important. 
 
Just because I'm here for TrenchBroom only and not for making friends, does not necessarily mean I'm here to be a dick. It just means I'm willing to be a dick if it comes to it. Usually it takes a second person to start the fight though; you know that. You know the expression "takes 2 to tango."

Look, if you come stomping in here all blustering and demanding then you're going to ruffle feathers. You know that, that's why you're doing it. It's got nothing to do with the tango and everything to do with you being a dick.

Being a dick to a guy who spent the last year of his spare time writing a Quake editor which he released for free and is updating on a pretty regular basis. The problem, as it were, is that he's not working on YOUR pet problems. So you're being a dick to him and shitting up his thread.

Nice. You seem like a great guy. 
Make That Three Years ;-) 
 
 
Kinn, your post is fluffed and pointless. Quit wasting your time typing.

I admit my post is completely redundant, because everyone else here already said the same thing that I did. 
 
Make That Three Years ;-)
Oh, well, in that case pull up a chair. I have a list of demands I'd like to scream into your face... :P 
Don't Feed The Troll 
Let him live out his aspergers elsewhere. 
 
Yes... because we're all programmers, right Spiney? ... Oh please...

We submit issues, the devs address them. It's that simple. Why would you expect all of us to be programmers and do the feature ourselves? How unrealistic does that seem to you?

It's no different than SleepwalkR expecting people to signup to github and post the issue themselves, when SleepwalkR could've done that himself with a copy/paste.

It's no different than contacting a company to submit a suggestion, and the representative says "please submit it in writing", and you respond "okay. why can't you submit it for me as i tell it to you over the phone? it's only 1 sentence." and the company is so hurtin' enough that they refuse to and make you do it. Terrible service.

"who spent the last year of his spare time writing a Quake editor which he released for free and is updating on a pretty regular basis"

Oh please... Don't give me that. He did it because it was fun. It wasn't a chore for him, and no one asked for this anyways. Of course it's free, who the hell would be insane enough to think they could charge for a level editor for a game from the 90s? That would be like mappers charging people to download their maps. lol.

"The problem, as it were, is that he's not working on YOUR pet problems."
No... The problem is 1) You've chosen to assume it's a pet problem, when you have no good reason to provide for your assumption. While on the otherhand, I've provided multiple reasons and videos. 2) lack of communication. 3) signs of proof that he isn't working on it. no ETA or anything. Just silence, and then talking about other features like CSG.

I don't even know if he's working on it or not; that's the problem, no communication. My response is no different than any other response of a "customer" in the field of business.

If you can't handle the public, then don't submit to the public.

---

But, you all just had to respond to my hate comment on the Daz video, right? You just had to... You felt the need to respond, for some reason; maybe reason to "teach my lesson?"

Sad, because I've seen no lessons to be learned here yet from your responses. 
 
Sad, because I've seen no lessons to be learned here yet from your responses.

And you never will. You've got your back up now, it's your against the world, and there is no way in HELL you're backing down now. There's nothing more to be gained in talking to you now. 
Unbelievable 
Deqer - it's this simple: It's a fucking hobby, so stop continually comparing this to work, and stop expecting him to treat it like work. You are not a fucking customer.

Sleepwalkr owes you nothing. You cannot demand anything from him, and you cannot lambast him for not delivering things according to your warped expectations and selfish sense of entitlement. 
 
Also, SleepwalkR gains experience from this. he also gains portfolio work. He gains a lot. So, don't give me that "he's doing it in his spare time, for free, for us" crap. He gains a lot from this project, and now he'd like to gain some popularity by releasing it to the public.

Kinn, he does owe the public since he's involved the public now. Otherwise he's just shooting himself in the foot.

---

"Don't Feed the Troll" ?
They aren't feeding a troll, they are arguing.
I don't think you know what troll means, so, do us a favor and don't talk unless you know what you're talking about. Go look up the definition of troll, and ask yourself if I'm really a troll. Perhaps for someone like you, you may want to ask yourself twice.

"There's nothing more to be gained in talking to you now. "
Good, I guess that means you'll all quit your bitching now. Cool. 
First | Previous | Next | Last
You must be logged in to post in this thread.
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.