As suggested by Fra70 in this thread, I think TWC should establish a repository of units, free for use in any modification.
Anyone could submit a unit to the repository, with the following components required (I have not modded M2TW so if I am incorrect on anything, please correct me, I am going from my RTW experience):
- The texture files for the unit*
- Mesh file(s) for the unit (once we can make models)
- EDU addition
- MODDB additions
- Unit Card
- UI Icon
- Unit description
- Screenshot/Render of unit*
- Assurance that unit actually loads into M2TW*
- Keywords (swordsman, archer, late-medieval, etc., a definite list would have to be created so they they can cross-referenced without any guesswork)*
- credits
Components marked with * are required... it is hoped, however, that as units are used, people can fill out the rest of the components (so, for example, if I upload a swordsman reskin with a screenshot, when someone uses it, they add their UI and unit card to the existing files).
As for the structure, here is what I am thinking. Members create the unit, add the required files into a .zip file, and name it according to a very strict naming structure. They then send the zip file to a specific member of Hex with an FTP account (or the Registrar of the Mod Registry?). This person then uploads the zip file to the FTP server, and adds a post to the Unit Repository forum, in the appropriate thread (we can organize the units into threads... swordsmen can have a thread, spearmen another, or we can organize by colour, or era, it doesn't really matter in the end... just to save on the amount of threads is better than having a new thread for each one, opinions on this?).
The post contains the keywords specified by the author, the author, the screenshot/render provided, files/components included, a description of the unit if provided by the author, and the FTP link to the actual file.
The FTP is accessible by anonymous account, meaning anyone can download.
Lets say you are searching for a unit, you can search the Unit Repository forum, with "Show Posts," and go through until you find something you like, then download the unit.
Say, for example, you take the unit, make a unit card for it, and add a reskin to it based on the model you downloaded.
You can then send the Registrar two zip files; the original unit, with the unit card added, and your name added to the "credits.txt" file as the creator of the unit card. And another zip file, of your new unit, with the original author of the mesh in "credits.txt". Credits.txt would probably end up including who is responsible for each specific component... it would be up to the author of the zip file to provide accurate information.
Overall, I think such an idea as a unit repository would incredibly aid mod development... there are many "skin packs" that are commonly used, imagine if all of them could be combined, chosen, picked, etc., with much greater ease than doing it ad-hoc and by hand. And imagine if there was a much simpler and straight-forward method for unit release/distribution, instead of releasing everything together when it was ready, it is released one at a time, when each unit is ready... there are many, many units sitting on everyone's hard drive that never see the light of day, because the mod fails, or the unit is no longer needed/purposeful. This provides a very rich architecture for them to be utilized under.
The system I've devised, I think, is incredibly robust. It requires little coordination; it requires a time investment from one individual, or group (the Hex member in charge, and/or whoever is assigned to take care of the unit-repository FTP), and allows the community to do most of the work themselves, as well as update and add to files and whatnot, to create a living, communative, evolving repository "entity."
Thoughts?
EDIT: I just want to add, I think the system I've mentioned can be "diffused." There is no reason TWC's server must host these files, there is every possibility here that the files can be hosted by whatever willing member (myself, general Sun, king edward, apoc, so on and so on) if they have sufficient space, and are able to create the proper accounts.




Reply With Quote










