- Joined
- Aug 18, 2009
- Messages
- 4,099
Hello there.
I will not be actively participating in wc3 mapmaking in the near feature but would still like to give my 2 cents and addressing those who are upholding the modding scene
The topic is about wc3 mapmaking and modding in general. We see that there are slowly more and more technologies popping up to solve a range of wc3 related issues and I got the expression that we are losing the overview a bit and stuff is outdated or broken. Often enough, one invests a lot of time in his/her tool, research or whatever it is but cannot properly expose the achievements or it gets forgotten in time because of a lack of visibility or he/she does not have the network of peers that supports the matter.
For example, I got wind about Ralle's WTG discoverings and usages, DrSuperGood's BLP achievements or the advancements of WEX that run in parallel to WurstWE and there are lots of tools in the Editing Tools section or on the download page, many of which are ancient. The wc3 file format specs, which should be the foundation for the development of tools, are outdated respectively incomplete or scattered and could be extended by comments on how to use them.
Thus I would like to preach communication, people talking to each other. This is the scene for having fun creating maps or modding the game, so I see little point in privacy or company secrets -> no problem with open source. You only have to enforce a minimal validity check that people indeed get what they sign up for. Luckily, the wc3 communities are already very centralized. As far as I know, besides russians and asians, most of the wc3 dev people settled on Hive. It holds organizational power. So employing Hive as a Unimatrix is not farfetched and so I would like to suggest that Hive sets up some kind of mindmap or ontology that makes it easy to identify existing (and upcoming) solutions, both of information on the Hive and outside and hands a signpost to all developers in order to raise awareness of each other (or at least update the sticky).
Instead of having everyone work on their own, creating solutions from scratch and writing the same half-complete algorithms over and over again, there should be middleware approaches and clear referencing of used libraries. Use some version control and collaboration system like Git, add dependencies. I am not saying there should only be one standard for everything, that is not realistic anyway and would impede dynamics but it would expose everyone and see their work in relation to others, thereby thriving interaction.
Please contribute your own opinions, suggestions and how you see the streamlining of tooling.
I will not be actively participating in wc3 mapmaking in the near feature but would still like to give my 2 cents and addressing those who are upholding the modding scene
The topic is about wc3 mapmaking and modding in general. We see that there are slowly more and more technologies popping up to solve a range of wc3 related issues and I got the expression that we are losing the overview a bit and stuff is outdated or broken. Often enough, one invests a lot of time in his/her tool, research or whatever it is but cannot properly expose the achievements or it gets forgotten in time because of a lack of visibility or he/she does not have the network of peers that supports the matter.
For example, I got wind about Ralle's WTG discoverings and usages, DrSuperGood's BLP achievements or the advancements of WEX that run in parallel to WurstWE and there are lots of tools in the Editing Tools section or on the download page, many of which are ancient. The wc3 file format specs, which should be the foundation for the development of tools, are outdated respectively incomplete or scattered and could be extended by comments on how to use them.
Thus I would like to preach communication, people talking to each other. This is the scene for having fun creating maps or modding the game, so I see little point in privacy or company secrets -> no problem with open source. You only have to enforce a minimal validity check that people indeed get what they sign up for. Luckily, the wc3 communities are already very centralized. As far as I know, besides russians and asians, most of the wc3 dev people settled on Hive. It holds organizational power. So employing Hive as a Unimatrix is not farfetched and so I would like to suggest that Hive sets up some kind of mindmap or ontology that makes it easy to identify existing (and upcoming) solutions, both of information on the Hive and outside and hands a signpost to all developers in order to raise awareness of each other (or at least update the sticky).
Instead of having everyone work on their own, creating solutions from scratch and writing the same half-complete algorithms over and over again, there should be middleware approaches and clear referencing of used libraries. Use some version control and collaboration system like Git, add dependencies. I am not saying there should only be one standard for everything, that is not realistic anyway and would impede dynamics but it would expose everyone and see their work in relation to others, thereby thriving interaction.
Please contribute your own opinions, suggestions and how you see the streamlining of tooling.