• Advertisement
Sign in to follow this  

Looking for a game agnostic CSG based level editor

This topic is 468 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

As in the title.

Unreal Editor 2.0 was what UT99 used and it's literally my only experience making maps.

I adored the CSG for how intuitive it was but sadly Unreal Editor 2.0 is not open source.

I know its a very dated technique but I don't mind that at all.

I could not find anything similar to it.

Everything is either too heavy, tied to a specific game or doesn't have CSG.

Any similar editors would be appreciated too.

Even a 3D CSG library in C or C++ would be appreciated, since the only one I found was in Python and had completely inactive GitHub repo and bugs.

Edited by FRex

Share this post


Link to post
Share on other sites
Advertisement

I said I don't want anything too heavy or tied to a specific game. I don't want to jump into huge engines, I want to experiment and have fun, not push out a game in record time.

Share this post


Link to post
Share on other sites

I am not aware of anything engine agnostic. In my opinion Unity is probably your best option and then use some of their CSG plugins. Just search for CSG in their app store. Another option might be GTKRadiant. This is tight to old Quake games, but relatively light weight and open source and you might be able to just export the brushes (CSG geometry). If you look for Quake editors you find some simple stuff as well.

 

http://icculus.org/gtkradiant/

http://kristianduske.com/trenchbroom/index.php

Edited by Dirk Gregorius

Share this post


Link to post
Share on other sites
There used to be a CSG editor similar to Valve Hammer Editor that was toolset-agnostic and had its own compiler tools. I’ve forgotten what it was called.n
In the meantime, I found Sledge Editor, but it is built around the goldsrc and source engine.

Share this post


Link to post
Share on other sites

I said I don't want anything too heavy or tied to a specific game. I don't want to jump into huge engines, I want to experiment and have fun, not push out a game in record time.
 

I meant using it as a editor only, but you are right it's a bit heavy in size for only using as a level editor.

 

Maybe use Blender, although this is the one modeling style that Blender is known for being bad at, it can do the basics and you can create your own brushes; it's also light weight. Max would be the best 3D software for this but it's a heavier option than Unreal.

Share this post


Link to post
Share on other sites
Yeah even though Unity is a big heavy engine, you could use its scene editor plus one of the CSG plugins as just a level editor :D
There's a CSG plugin on there that's way morr advanced than any of thr Quake/Unreal derivatives Ive tried before too :o

Same for Valve Hammer editor - you could use it with your own compilation tools. I'm not sure about Source, but GoldSrc had some open source level compilers. I remember modding them to take fog into account during visibility determination so we could build an open world :wink:

Share this post


Link to post
Share on other sites

I've found this but it's not out yet: http://runegear.wildrune.com/#/home

This is more along the lines of what I'm looking for.

 

Another thing I could use and that still beats anything mentioned so far is copy pasting from Unreal Editor 2.0 because it saves a plaintext format to clipboard that I could then parse. :P

But that's also forcing tools into spots they weren't mean into.

 

For 2D there is Tiled but for 3D there seems to be nothing, even though most 3D level editors are very similar and seem to have a lot overlap between each other, especially with brushes.

Share this post


Link to post
Share on other sites

Hello, I'm the creator of Runegear.

We have the same mindset about level creation and that's why I am building this editor!

 

If you have any requests please state them so I can take them into consideration.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement