Sign in to follow this  
FRex

Looking for a game agnostic CSG based level editor

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

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

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

I think I sent you a message through the feedback form. I wish there was either Lua 5.1 scripting or a clean C or C++ base to go off of. Customization, lightness and engine agnosticism are my main points. I'd also wish you just released it instead of having a website for months that says coming soon. I understand it's a free project but anything I did I released right away to pique interest and get comments on.

 

Feel free to email me in the email I included.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this