From arQon
The point is NOT to make everything public. It’s to make ASSETS public so that not only do we maintain a common look and feel across all Q4 mods, we do so with the BEST possible look and feel.
Open-sourcing all the CODE used by every mod is DEstructive: the only thing THAT leads to is everyone and their dog copying it, renaming it to “MY 1337 MOD!”, and a glut of clones appearing all over the place making it impossible to play where you want without having to download 80MB of “16 copies of the same mod with different names”.
I’d like to include certain pieces of code at SOME point in the future (“standard” bugfixes etc) but they need a more suitable license for that to happen anyway, which is currently waiting on id/Raven.
I still don’t see why we should participate in this. If he doesn’t want to open up code, then what’s the point? Share texture packs and .map files?
Plus the whole idea of the common look across all the mods is really bothering me. It sounds like someone trying to get his work in every mod out there.
I think the point is so that average newb that maybe downloads a new mod only to find out all the commands are different than other mods he plays. He says fuck it and deletes the mod because he doesn’t want to learn everything all over again. It wouldn’t be every mod out there in on this, but a few if they combined a little bit of what they do all together could better everyone’s mod. I think that’s his point.
Ok. So we could all come up with some standards regarding console commands and customization in general. That is fine. But leave implementation up to the mods.
exactly, but if another mod liked something from your mod you could help them out with it, for example - another mod likes your hud, they could implement it into their mod with your help but your not limited to that hud, just like in jb you have multiple hud choices.
This sounds like it will promote laziness and kill innovation if mod developers simply wait to be handed a nice looking HUD that everyone else is using. Not to mention, if you genuinely wanted to help someone out with implementing your HUD, you don’t need this stupid system to do it. You simply help them implement it.
As I and stas have already said, it just sounds like this guy wants to get his work out as everywhere he can. It’s transparent really. He’s being selfish under the guise of helping the beloved Quake community.
I disagree, almost every mod out there has asked him for things he made. ie netcode, pm models, ect… cpma has the best q3 netcode ever made. 100 ping feels like 40 in cpma. His point is “I think” Let all the mods work together and implement the “hard” code. Such as this, he’s willing to release some of his coding if other mods will release some of theirs. Combine everything together into a standard. Doesn’t mean you can’t do your own stuff. This “coding” would not be available to everyone. Just the mod teams who make a decision to work together and help each other out. Kind of a trust type of thing.