1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Are you planning to upload your awesome spell or system to Hive? Please review the rules here.
    Dismiss Notice
  3. We need your help nominating resources for or next YouTube video. Post here now.
    Dismiss Notice
  4. The winners of the 27th Texturing Contest have been announced. Congratulations to the winners!
    Dismiss Notice
  5. The Terraining Mini Contest Reload #2 - Machinery has began! Create a scene centered around a piece of machinery. Get creative tinker boys and girls!
    Dismiss Notice
  6. Join us on our next Custom Game Night, on Saturday, February the 24th at 7:00pm UTC! We'll see you all on our Discord and on Battle.net!
    Dismiss Notice
  7. The Cinematic Contest #7 - Time has began! Create a cinematic about Time!
    Dismiss Notice
  8. The Team Member Contest has ended! Check out Hive's created heroes and who could win the challenge here!
    Dismiss Notice

HiveWE - World Editor 0.1

Submitted by eejin
This bundle is marked as pending. It has not been reviewed by a staff member yet.
HiveWE is a fully custom 3rd party world editor. It's completely separate from the original editor and is open-source!

While HiveWE it's end goal is to be a fully functional replacement and improvement of the original World Editor, the current features are more limited.

Features:
  • Open and view Warcraft III: The Frozen Throne maps (not RoC yet)
  • Edit the pathing map and save it

As you can see the feature list is quite small, but a lot of work has been put into the infrastructure to make this possible. Now that the basics are there implementing new features should be less of a lengthy process. So with this being a bit of a beta there are some limitations.

Limitations
  • Slow with lots of doodads (10.000+)
  • Doodad rendering is not 100% accurate (teamglow, billboards, etc)
  • Does not render units
  • Does not render ramps

Required for running HiveWE:
Technically a Warcraft installation is not required since the editor relies only on the game MPQ files. We cannot distribute these due to legal reasons. Just point the editor at the folder containing them when it asks and you should be good to go!

I'm aware that lots of doodads will not render correctly. Currently I'm mostly interested in crashes/bugs. If you encounter one do please tell me and send me the map that caused the problem.

Many thanks to Ghostwolf for without him I wouldn't have gotten anywhere near as far. Also thanks to the rest of the Hiveworkshop community for supporting the creation of this editor.
Previews
Contents

HiveWE - World Editor 0.1 (Binary)

  1. MindWorX

    MindWorX

    Tool Moderator

    Joined:
    Aug 3, 2004
    Messages:
    645
    Resources:
    5
    Tools:
    1
    Tutorials:
    4
    Resources:
    5
    Very awesome work. An almost 1:1 terrain renderer is an amazing feat of work. With a bit of optimization this will be incredible.
     
  2. TriggerHappy

    TriggerHappy

    Joined:
    Jun 23, 2007
    Messages:
    3,252
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    I figure I'll post so I can rate this and look back on it when it's popular.
     
  3. KILLCIDE

    KILLCIDE

    Global Moderator

    Joined:
    Jul 22, 2015
    Messages:
    3,149
    Resources:
    18
    Models:
    1
    Icons:
    10
    Spells:
    6
    Tutorials:
    1
    Resources:
    18
    That's one small step for a modder, one giant leap for the WC community.
     
  4. Daffa the Mage

    Daffa the Mage

    Joined:
    Jan 30, 2013
    Messages:
    6,185
    Resources:
    14
    Maps:
    5
    Spells:
    8
    Tutorials:
    1
    Resources:
    14
    Gonna start using it once it support units and triggers :D
     
  5. Ralle

    Ralle

    Owner

    Joined:
    Oct 6, 2004
    Messages:
    10,948
    Resources:
    22
    Tools:
    3
    Maps:
    5
    Tutorials:
    14
    Resources:
    22
    Holy wow man fuck this is so amazing! Hosted project! Frontpage.

    *bows down to the mighty @eejin*
     
  6. Kyrbi0

    Kyrbi0

    Joined:
    Jul 29, 2008
    Messages:
    6,743
    Resources:
    1
    Models:
    1
    Resources:
    1
    Well you got Ralle eating out of the palm of your hand, so it must be important. ; )


    What's this all about, then?
     
  7. MindWorX

    MindWorX

    Tool Moderator

    Joined:
    Aug 3, 2004
    Messages:
    645
    Resources:
    5
    Tools:
    1
    Tutorials:
    4
    Resources:
    5
    It's a proof of concept. The biggest roadblock in making a custom editor have always been the terrain editor. With this work, we have the opportunity to create the editor of our dreams, that wont rely on hacks or other sketchy methods to work. And as he's already showcasing now with his pathing palette tool, we can even add things the original editor couldn't do. In this case, you can change the pathing using a brush instead of pathing blocker doodads, and you can do it on a more detailed level that pathing blockers can.
     
  8. Kyrbi0

    Kyrbi0

    Joined:
    Jul 29, 2008
    Messages:
    6,743
    Resources:
    1
    Models:
    1
    Resources:
    1
    Oh geez.

    Before I muted it, I remember seeing all sorts of high-level conversation about terrain generation & stuff... I guess this is why. Huh!

    (Why was the terrain editor the hardest part?)
     
  9. Retera

    Retera

    Joined:
    Apr 19, 2008
    Messages:
    535
    Resources:
    2
    Models:
    1
    Maps:
    1
    Resources:
    2
    [Self-parody video link redacted due to personal information]

    In this video, we glimpse the one true existence of a being with the holy HiveWE available to them.
    The Open Source World Editor, shown to me in my visions, is the future of the community.
     
    Last edited: Feb 8, 2018
  10. MindWorX

    MindWorX

    Tool Moderator

    Joined:
    Aug 3, 2004
    Messages:
    645
    Resources:
    5
    Tools:
    1
    Tutorials:
    4
    Resources:
    5
    It's largely in part because we didn't understand how the renderer worked and we only had a partial understanding of the data format. Because of @GhostWolf we got a better understanding of the data format, thanks to his endless tinkering with it and his own terrain viewer. This knowledge was built upon by @eejin, who then started to work on this editor. So it's been a arduous process of figuring out all the details needed to make this terrain editor possible.
     
  11. Chaosy

    Chaosy

    Joined:
    Jun 9, 2011
    Messages:
    9,504
    Resources:
    13
    Spells:
    8
    Tutorials:
    5
    Resources:
    13
    What is so mindblowing about this?

    The technology itself could be used as a web renderer to check maps without having to download, but that is not the case right now.

    That said, I am obviously missing something entirely.
     
  12. Ralle

    Ralle

    Owner

    Joined:
    Oct 6, 2004
    Messages:
    10,948
    Resources:
    22
    Tools:
    3
    Maps:
    5
    Tutorials:
    14
    Resources:
    22
    This is a major step towards making our own editor. Our own. Editor. Made for modders by modders.
     
  13. eejin

    eejin

    Joined:
    Mar 6, 2017
    Messages:
    39
    Resources:
    0
    Resources:
    0
    I laughed. That was funny.

    A custom editor that has features which the normal editor does not have. Like directly editing the pathing map. We can add any feature we like at anytime. And it is open-source!
     
  14. Chaosy

    Chaosy

    Joined:
    Jun 9, 2011
    Messages:
    9,504
    Resources:
    13
    Spells:
    8
    Tutorials:
    5
    Resources:
    13
    Path editing is kinda neat I suppose. But it would not be nearly enough to make me move away from JNGP/Sharpcraft

    Ceiling is somewhat high I suppose.
    One thing I would like to see personally would be an easier way to import things into a map.
    For example, automatically remove the war3mapimported string.
    Additionally if the name contains BTN/PAS, put the correct icon paths automatically.

    I think that would be relatively easy to do.
     
  15. Abovegame

    Abovegame

    Joined:
    Jan 2, 2016
    Messages:
    354
    Resources:
    1
    Maps:
    1
    Resources:
    1
    @Chaosy It would be nice if we could group imports somehow too imo.
     
  16. _Guhun_

    _Guhun_

    Joined:
    Jun 12, 2010
    Messages:
    176
    Resources:
    1
    Spells:
    1
    Resources:
    1
    This would be amazing if it supplied a decent object editor and unit palette that didn't lag to hell when you have over 1k custom units :D

    Good luck on the project, and thanks for sharing with the community!
     
  17. Retera

    Retera

    Joined:
    Apr 19, 2008
    Messages:
    535
    Resources:
    2
    Models:
    1
    Maps:
    1
    Resources:
    2


    This video explains perfectly why I support this project to the utmost.
     
  18. Daffa the Mage

    Daffa the Mage

    Joined:
    Jan 30, 2013
    Messages:
    6,185
    Resources:
    14
    Maps:
    5
    Spells:
    8
    Tutorials:
    1
    Resources:
    14
    Long live Hive :D
     
  19. Wareditor

    Wareditor

    Community Manager

    Joined:
    Jan 16, 2009
    Messages:
    386
    Resources:
    2
    Maps:
    2
    Resources:
    2
    This is incredible! I dind't think it would be out so soon :)
    I can't wait for it to replace what we are using now. The pathing tool is already very useful.