WMapEditor - the very eary version.
Moderator: Dream17 Staff
WMapEditor - the very eary version.
No bells or whistles. The user friendliness on scale from 1 to 10 is some negative number. Practically no graphical user interface. Everything is done through keyboard shortcuts. No texture support. No undo. Very clutsy import/export. But it works. Can you make descent looking maps with this editor? Yes. Like the ones T17 makes? Almost. In a reasonable ammount of time? Definetly not. You are likely to spit, swear, and call me bad names if you try to make a really playable map with this editor.
So why am I putting it up in such incomplete form? Several reasons:
1) This should catch attention of a lot more people than anything else I have previously put up.
2) I'm not sure when I'll have more time to work on it, and I know how much some people hate to wait.
3) I want to know lack of which features is driving people up the wall more than others, so I can work on these things first.
4) I would like to get some input on what people would like the GUI to be like. Also, if someone wants to draw buttons and such, deisgn the nenus, et cetera, let me know.
Most of the usefull (hopefully) instructions are in ReadMe.txt. Read it. If something is confusing, I'll try to clarify. There is no tool for adding maps into the map list yet, so you still would have to replace one of the maps in the maps directory of Worms3D to make it work. Make sure that you back up the map you are replacing, and also, if you still play on-line, make sure that you put the replaced maps back before going worm-netting. I'm not sure what will happen if you try to join the game that uses the map that you've replaced, but it is likely to crash the game for you and everyone else who joined. So be carefull with that.
Edit: V0.2 is in the works. I allready have a very nice import/export/copy system set up, which makes it easy to grab objects from different maps and use them in others, and I am currently working on a simple, no-keyboard-shortcuts system for editing the lattices and poxels.
Edit: Be advised that a better version is now available in this thread:
http://dream17.abime.net/forum/viewtopic.php?t=339
[Edit by S-2K] Again, this project is not endorsed, supported or otherwise affiliated with Dream17.
So why am I putting it up in such incomplete form? Several reasons:
1) This should catch attention of a lot more people than anything else I have previously put up.
2) I'm not sure when I'll have more time to work on it, and I know how much some people hate to wait.
3) I want to know lack of which features is driving people up the wall more than others, so I can work on these things first.
4) I would like to get some input on what people would like the GUI to be like. Also, if someone wants to draw buttons and such, deisgn the nenus, et cetera, let me know.
Most of the usefull (hopefully) instructions are in ReadMe.txt. Read it. If something is confusing, I'll try to clarify. There is no tool for adding maps into the map list yet, so you still would have to replace one of the maps in the maps directory of Worms3D to make it work. Make sure that you back up the map you are replacing, and also, if you still play on-line, make sure that you put the replaced maps back before going worm-netting. I'm not sure what will happen if you try to join the game that uses the map that you've replaced, but it is likely to crash the game for you and everyone else who joined. So be carefull with that.
Edit: V0.2 is in the works. I allready have a very nice import/export/copy system set up, which makes it easy to grab objects from different maps and use them in others, and I am currently working on a simple, no-keyboard-shortcuts system for editing the lattices and poxels.
Edit: Be advised that a better version is now available in this thread:
http://dream17.abime.net/forum/viewtopic.php?t=339
[Edit by S-2K] Again, this project is not endorsed, supported or otherwise affiliated with Dream17.
- Attachments
-
- WMapEditor.zip
- (65.64 KiB) Downloaded 35694 times
Last edited by K^2 on Fri Jan 12, 2007 10:36 pm, edited 3 times in total.
None of my projects (Minus One converter, W3D/W4 Map Viewer, and WMapEditor) are endorsed, supported or otherwise affiliated with Dream17. I just find Dream17 forums to be a nice place to share and discuss my work with others.
- OldSkoolCrazy
- Newbie
- Posts: 26
- Joined: Sun Jul 10, 2005 1:58 am
- Location: The Dark Side of the Moon
Very neat. Can't use it very well, but it sure is quite a start. I guess there'll be an editor after all.
Best Turnbased: Worms (whole series)
Best FPS: Half-Life (whole series)
Best 3rd Person Shooter: Grand Theft Auto: San Andreas
Best Adventure: Uru: Ages Beyond Myst
Best RTS: Startcraft
Best Simulation: The Sims 2
Best RPG: Guild Wars
Best FPS: Half-Life (whole series)
Best 3rd Person Shooter: Grand Theft Auto: San Andreas
Best Adventure: Uru: Ages Beyond Myst
Best RTS: Startcraft
Best Simulation: The Sims 2
Best RPG: Guild Wars
Just spoted a bug. You can take a map, append it to another map, save it, and it works fine. But if you attempt to append this hybrid map to another map, saving operation crashes the editor. This is not good, because the whole thing depends on the user's ability to work on just a few lattices at a time.
I'll try to fix it and upload a fixed version with a few additional features.
I'll try to fix it and upload a fixed version with a few additional features.
None of my projects (Minus One converter, W3D/W4 Map Viewer, and WMapEditor) are endorsed, supported or otherwise affiliated with Dream17. I just find Dream17 forums to be a nice place to share and discuss my work with others.
- Alien King
- Regular
- Posts: 146
- Joined: Thu May 12, 2005 4:21 pm
- Location: somewhere...
Right now you can't delete lattices. I was going to code in the delete function, but then I realized how much trouble it is and descided to do it later.
I fixed the bug I mentioned earlier, though. Wasn't anything serious. I still need to add a few things before uploading a new version.
I fixed the bug I mentioned earlier, though. Wasn't anything serious. I still need to add a few things before uploading a new version.
None of my projects (Minus One converter, W3D/W4 Map Viewer, and WMapEditor) are endorsed, supported or otherwise affiliated with Dream17. I just find Dream17 forums to be a nice place to share and discuss my work with others.
-
- Newbie
- Posts: 2
- Joined: Sat Jun 04, 2005 12:47 am
- Location: California, USA
That's amazing. I made a chair, but I forgot to save it. (it wasn't worth posting anyways)
My biggest problem with it is that it's hard to resize something to the value I want by using keys. If I want to make the chair leg 8 units high, I'd like to be able to input "8" or something rather than settle for 7.8999999 because I can't get it any closer because it moves so fast.
How do you make cylinders with it? I can't figure out how to make a prism with more than 4 sides.
It's amazing though - good job!
(This is SomePerson by the way, if you hadn't figured it out)
My biggest problem with it is that it's hard to resize something to the value I want by using keys. If I want to make the chair leg 8 units high, I'd like to be able to input "8" or something rather than settle for 7.8999999 because I can't get it any closer because it moves so fast.
How do you make cylinders with it? I can't figure out how to make a prism with more than 4 sides.
It's amazing though - good job!
(This is SomePerson by the way, if you hadn't figured it out)
I'm known as "SomePerson" on the Team17 forum...
- Alien King
- Regular
- Posts: 146
- Joined: Thu May 12, 2005 4:21 pm
- Location: somewhere...
All lattices are 4 sided prisms. If you want to make a cilinder, the best you can do is construct it out of several bent sections. You make a bent section by first making a pyramid by adjusting the layers and then adding curvature using height mapping. Same goes for spheres, by the way. It is very difficult to do by hand, so I'm planning to add some functionality to do this automatically, like it seems to be done by the editor that T17 uses.Fish Fanatic wrote:How do you make cylinders with it? I can't figure out how to make a prism with more than 4 sides.
That is odd. I'll take a look at the code to see if there is a memory leak somewhere that might be causing that.Bloopy wrote:I haven't done much with it yet, but what I did find was that if I added a lattice it seemed to be infinitely tall.
None of my projects (Minus One converter, W3D/W4 Map Viewer, and WMapEditor) are endorsed, supported or otherwise affiliated with Dream17. I just find Dream17 forums to be a nice place to share and discuss my work with others.
-
- Settled in
- Posts: 60
- Joined: Tue Mar 01, 2005 3:18 am
- Location: Yes.
I think it was my lack of understanding with using the thing that was causing it.K^2 wrote:That is odd. I'll take a look at the code to see if there is a memory leak somewhere that might be causing that.
I started with a new lattice, held P and pressed Up arrow to change the lattice to 1x1x2, but I let go of P and then pressed U. I assume the correct way is to update the lattice before updating the mesh?
x_+
Yes. That might have done it. When you hold P and change number of poxels in the lattice, the number of poxels doesn't REALLY change untill you update the lattice (P+U). If you try, then, to update the mesh (U), you'll cause an overflow which will result in triangles being generated from a random place in RAM, which would explain them being infinitly tall.
I really need to make a less confusing way of running all that. I'm planning to work on GUI within next couple of weeks, so hopefully, there will be a good, almost user-friendly editor before September.
I really need to make a less confusing way of running all that. I'm planning to work on GUI within next couple of weeks, so hopefully, there will be a good, almost user-friendly editor before September.
None of my projects (Minus One converter, W3D/W4 Map Viewer, and WMapEditor) are endorsed, supported or otherwise affiliated with Dream17. I just find Dream17 forums to be a nice place to share and discuss my work with others.
- Squirminator2k
- Dream17 Founder
- Posts: 573
- Joined: Mon Feb 28, 2005 2:07 pm
- Location: Los Angeles, CA
- Contact:
You need to drag a .XOM file onto the executeable, apparently. Try that.
PortsCenter - Gaming's forgotten history. A show all about unique video game ports.
Or you can just assign .XOM files to the executable by selecting it when the Open With window pops up.
Team17 Forum Refugee | OpenXcom Developer
I belive, arrow keys rotate the camera and ESDF+WR move it arround. I'm still working on a new version which will have a mouse based interface, ability to have multiple files loaded, and whatever other nifty things I'll get to.
Edit: I still don't know if it works with W4. I don't have W4 myself, so I can't test it. In theory, it should, because the formats seem to be the same, but it's unconfirmed either way. I will probably get W4 at some point, and then I'll make sure that it's directly supported.
Edit: I still don't know if it works with W4. I don't have W4 myself, so I can't test it. In theory, it should, because the formats seem to be the same, but it's unconfirmed either way. I will probably get W4 at some point, and then I'll make sure that it's directly supported.
None of my projects (Minus One converter, W3D/W4 Map Viewer, and WMapEditor) are endorsed, supported or otherwise affiliated with Dream17. I just find Dream17 forums to be a nice place to share and discuss my work with others.
(4 months later....)
Are you still working on this project? In which language did you build this program? I find it very interesting because I always wanted to play on weird maps. I made a chair with it, and I'd like to make a Menger sponge (what a Menger sponge is: http://en.wikipedia.org/wiki/Menger_sponge ).
And if you abandon the project, could you at least give me the source code, or just some explanations? I'm programming a W4 tweaking tool using Qt 4 C++ library.
And btw, how do you find my chair? It works very well on Worms 4, just change the file extension.
Are you still working on this project? In which language did you build this program? I find it very interesting because I always wanted to play on weird maps. I made a chair with it, and I'd like to make a Menger sponge (what a Menger sponge is: http://en.wikipedia.org/wiki/Menger_sponge ).
And if you abandon the project, could you at least give me the source code, or just some explanations? I'm programming a W4 tweaking tool using Qt 4 C++ library.
And btw, how do you find my chair? It works very well on Worms 4, just change the file extension.