• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Bundle idea: leading to UNWE?

Status
Not open for further replies.
Level 7
Joined
Jun 5, 2018
Messages
180
Greetings! Getting tired with your project? Nothing seems to improve the mapping efficiency except for the world editor. This is an idea that UNWE bundle should be assembled using the current fundamental editing tools of war3. What is UNWE? This is a concept that the current Blizzard World Editor will be abandoned. So it means no WE is used for war3 mapping. As you know, war3 maps in .w3m or .w3x are MPQ compressed files which can be converted to other typical compressed formats. These data of war3 map can be divided into 4 types: Terrain, object, art, and Jass Script. Now, if we can edit these data files with more efficient tools individually then assemble them into a typical compressed file, An UNWE will emerge. This seems to be impossible? To tell the truth, there are indeed some fundamental tools helping us to approach the goal.

Terrain 1.0 is a prototype that can generate your terrains just using a map or mini-map picture by just one click. It generates the terrain and cliffs according to the colors and gray level of the image. Someone may know it. Now you can draw your map picture on Photoshop or other image processing software, and then generate your map terrain. However, no further updates for this tool. We hope it can process the terrain, water, destructables and doodads.

For the object data editing, the GMSI and wc3lib may be promising. GMSI can quickly load, edit and save the object data of your map by execute simple GSL scripts, for example, quick tooltips generation. If some typical GSL script libraries are constructed, editing object data may be one click. Likewise, wc3lib is another useful tool for editing object data. You can develop a window program to edit object data with this library. Unfortunately, this library needs to update on windows to provide more functionalities. Once it works well windows, the object data editing may also be convenient.

There are a lot of art tools for war3, all we need is just to package these models and BLPs.

There are also many jass editing tools/plugins to utilize. We may choose JassCraft or VScode to write your Jass or vJass or WurstScript codes. Here I want to mention the project I'm working on: Jass Formatter, which can break through the traditional editor restrictions to achieve high speed editing of the code, and if you are interested in it, you can contact me.

Finally, all map files can be compressed into a .zip/rar/7z file, and then a zip/rar/7z to w3x convertor can be utilized to convert your map format. May be a map optimizer is also required.

All these fundamental tools (mellow) will probably be assembled into a final bundle in UNWE (maybe).

OK, I must be too imaginative. Some errors can’t be avoided. Comments and discussions are welcome.
 
Last edited:
Status
Not open for further replies.
Top