Rivecoder
Newbie

Posts: 4
Registered: 07-08 |
Hi, I'm Rivecoder, the project lead for Skulltag.
DooMAD said:
IF that's what they're hearing (and I'm pretty sure it's not, you're exaggerating slightly there :p )
No, that's actually pretty much how we hear it. Every time Skulltag comes up here, it immediately gets derailed by people demanding the source release, and it's usually in a snide, holier-than-thou way.
Which is funny, because we're actually quite receptive to a source release. Torr Samaho (the main programmer) and I feel pretty similarly, and we developers have had several long, drawn-out talks about this. Trust me, if we could release it right now, we'd love to. There's plenty of great stuff in there (also plenty of bad, just ask Graf) that people can learn from. At the end of the day, the purpose of Skulltag is to be creative. Always has been. We're taking the basis of Doom and adding new things to it, showing others what can be done with a little imagination. Certainly releasing the code would go even further with that purpose, helping teach and inspire fellow programmers.
Naturally, the #1 reason we haven't is the risk of hacking. If we were to release the source, we'd have to replace our current method of cheat-prevention (security through obscurity), with something else. Pretending this issue does not exist would be acting completely irresponsibly to our users. Cheating is sadly an unavoidable aspect of any competitive game, and if it's not dealt with fairly, the game and the community becomes much less valuable.
Security through obscurity is certainly flawed by design, but it gets the job done. And while there are some tepid server-side solutions for wallhacks (Odamex started on one), and a few less for aimbots, none of the developers are interested in dumping a huge amount of time just for the purpose of playing a permanent one-up war with 14 year-old hackers and cheaters. It'd interfere with our main purpose -- which again, is to create.
If you're a skilled developer interested in fighting such a war, then join us, and we'll build the necessary protections and release the source. Until then, a source release is unlikely.
DooMAD said:
Exactly this. Skulltag are lucky that they're legally allowed to be closed source, but they might as well get used to the idea that some people are never going to like it and will continue to bug them about releasing it.
Lucky? We're here to create something. If we couldn't do it through a Doom source port, we'd do something else.
|