Page 1 of 1

GUI map tool

Posted: Mon Feb 21, 2005 7:45 pm
by huw
Are there any easier map making tools than bzedit?
Thanks

Posted: Mon Feb 21, 2005 7:49 pm
by RPG
Yes, a list can be found here: http://shellshock.bzflag.bz/coolbits-links.html
Go down to 'world editors'

None of them work for 2.0 maps, though. There is another tool not mentioned there called PyBzedit, also not 2.0 compatable, here: http://sourceforge.net/projects/pybzedit/

Posted: Mon Feb 21, 2005 7:54 pm
by huw
None of them look to easy. I'll stick to map downloads.

Posted: Mon Feb 21, 2005 8:20 pm
by RPG
I'd say BZEdit is the easiest tool of them all, because you can click and drag the objects instead of using numbers to position them. (You have to mess around with the toolbar on top)

Posted: Mon Feb 21, 2005 8:59 pm
by JeffM
RPG, why do you keep saying 'NOT 2.0 compatable"?

the editors will make maps that run just perfeclty fine in 2.0. 2.0 is FULLY BACKWARDS compatable with 1.10.x. Those editors just don't do the new things that 2.0 supposts. It would benefit most new users to learn the simpler 1.10 object set before they learn about the new 2.0 features.

The way you keep puting it you make it sound like the map formats are totaly diferent and 100% incompatable. when this is not true.

Posted: Tue Feb 22, 2005 4:17 pm
by Legolas_
JeffM2501 wrote:RPG, why do you keep saying 'NOT 2.0 compatable"?


I think he is trying to say that the new additions to 2.0 like the bouncy objects, death buildings...... ar't featured in the editors.

Posted: Tue Feb 22, 2005 4:30 pm
by DTRemenak
It'd be more accurate to say that they don't support any of the new features in 2.0. Saying that they aren't compatible implies that a map created with bzedit would not work at all with 2.0, which is misleading.

Posted: Tue Feb 22, 2005 6:43 pm
by huw
JeffM2501 wrote:RPG, why do you keep saying 'NOT 2.0 compatable"?

the editors will make maps that run just perfeclty fine in 2.0. 2.0 is FULLY BACKWARDS compatable with 1.10.x. Those editors just don't do the new things that 2.0 supposts. It would benefit most new users to learn the simpler 1.10 object set before they learn about the new 2.0 features.

The way you keep puting it you make it sound like the map formats are totaly diferent and 100% incompatable. when this is not true.
When is a version of bzedit with 2.X features going to be released?

Posted: Tue Feb 22, 2005 7:16 pm
by Scorch
as far as i've heard; never. I think the BZEdit project was terminated. but im not sure.

Posted: Tue Feb 22, 2005 7:44 pm
by JeffM
there are no plans to update the windows version of bzedit to include new features, there never has been. There are tools to help convert meshes, and an work in progress blender plugin.

The author of pybzedit has said that he was looking into adding new features to pybzedit, but I am unaware of the status of that project.

welll

Posted: Tue Feb 22, 2005 8:15 pm
by Legolas_
well that stinks... I wish the 2.0 features would be as easiy as bzedit

Posted: Tue Feb 22, 2005 8:43 pm
by RPG
We all do, but if you have a strong drive you can learn C++ and start!!!

That gives me an idea... I could con a few devs to work together in making a BZEdit 2.0....

Posted: Wed Feb 23, 2005 2:09 am
by wegstar
learn C++ and start!!!
it sounds so easy... :cry:
Who was the original author of Bzedit anyway?

Posted: Wed Feb 23, 2005 3:11 am
by RPG
JeffM was the author(according to the about button)

I'm learning C++ next year, I'll give a shot at something halfway-decent then. But by then BZEdit 2.0 could already be out :D

Posted: Wed Feb 23, 2005 3:48 am
by BIYA
Before we wait for about a year and a half for RPG to learn C++, I think you should start on getting some Devs working on it :wink: Need any help at that and I will help you in anyway I can.

Posted: Wed Feb 23, 2005 8:48 pm
by RPG
Yes I can help with website, PHP programming, uh... orginization... , testing...

Maybe a few devs want to start a sourceforge project?

Posted: Wed Feb 23, 2005 9:58 pm
by 1veedo
Can somebody help me with py bzedit?

I ahva bunch of python, I guess, source files but dont know how to compile them.

Thanks

Posted: Thu Feb 24, 2005 10:09 am
by Valoche
Hi,
I had an idea a while ago about using some sort of Radiant based editor for BZflag.
I have a strong feeling that something could be made on top of GtkRadiant, which source code is available, to support BZflag 2.0 maps in a convenient way. The editor itself is quite easy to master, and has everything in texture and surface management to take into account every new feature.

Valoche

edit: and, oh, chances are good for it to work on OS/X :wink:

Posted: Thu Feb 24, 2005 1:34 pm
by BIYA
So your saying that it is still a work in progress Valoache?

Posted: Thu Feb 24, 2005 3:51 pm
by Valoche
Er... no...
I'm saying that it *may* be worth having a look at it. Maybe it's not feasible, who knows?

Posted: Thu Feb 24, 2005 4:03 pm
by BIYA
Okay so its already made?

Posted: Thu Feb 24, 2005 5:33 pm
by JeffM
ok BIYA, why don' you just say you don't know what radiant is instead of trying to guess.

it's the quake 3 map editor. He is saying it could be a good idea to modify the editor since it's source is released to support bzflag maps. He's not saying anyone has done this, or that anyone is working on it, it's just an idea.

The similar idea was applied to blender, It's an existing editor, and a plugin was/is being made to let you use it to make maps.

Radiant is overkill for bzflag, but may offer features that blender could not easaly be moded to give the desired results. Quake maps are normaly stored in a BSP, this is very diferent from BZFlags "object" centric design, but there could posibly be ways to convert the data. I also think that it may be posible ( or even better ) to convert bzflag's map system to use a bsp like structure. The maps are small enough, so they would not be too bad, and realy you don't need to define object, just surfaces.

Posted: Thu Feb 24, 2005 8:26 pm
by Scorch
If we do change the bzflag mapping system can we still make it so that old map's still work. mabye this would require making it a .bzw or the other thing?

Posted: Thu Feb 24, 2005 8:46 pm
by RPG
.bzw is just an extention! Every file has one (well, most do) and the extention tells the OS what program to use to open it with! If you change a .bmp file to .txt, it will now open in a text editor, and you will get a whole bunch of strange characters.

BTW, is there a documentation on BSP format?

Posted: Fri Feb 25, 2005 1:17 am
by JeffM
There are many bsp formats, the quake one is binary, not text, it's not human readable. It's documented in many places on the net. It's very diferent then the bzflag method. If you don't have a solid foundation in 3d math and geometry you won't get it. Radiant is a full editor that does all the stuff that the format can do, so users don't have to care what the guts of the map are made of, they just drag brushes around

yeah you could probalby turn each object in an existing map into a brush and add it to the leafy bsp.

not that anyone is going to actualy implement this. I'm just saying what I'd do if I had my druthers. It would solve a number of problems. It would be a HUGE change and be totatly protocol breaking.

But then I don't have my druthers.