TF History: Shaka[UvM]
As told by Shaka[UvM]
Here's my story, from the
perspective of a TF mod writer:
Waay back in September of
1996, my friends and I wired our apartment for ethernet (this was back
in the dark ages before UC San Diego had ethernet in every building).
Naturally, being a group
of 20 computer science majors or so with a fat-ass LAN on our hands, we
were always looking for the best games to play. Red Alert, Warcraft II,
Quake. I was the designated man to find new games for the LAN. So every
couple days, I'd walk across campus to a computer lab, download any new
mods that had been posted on Blue's, and take it back to the LAN to check
it out. One day, I found something called "Team Fortress" - it sounded
like a cool concept, classes and whatnot, and more importantly you started
with a full weapons loadout, which was important when you were playing
with people that always hogged the rocket launcher. ;)
So I took it back home and
played it with my friends. Remember, this is even before 2fort2 had been
released - we were playing TF on e1m1! At the time, snipers didn't have
to hold down attack for a while to shoot, they just had to come to a complete
stop. Hehe... I remember fondly the time five of us stood around in a circle,
nobody moving, just sniping each other...
Anyhow, I deleted it after
a while, and tried other things, like "The Banana Gun Mod" and "The Axe
of Command".
But I always kept returning
to Team Fortress; there was something compelling about the gameplay that
made me keep downloading it every time a new map came out, and taking it
back home. Anyone remember fast frags? Pyramids? 2fort2? Seige3? Storm1?
Those were our staple, back in the day. (We got tired of 2forts after a
week or so of playing. A feeling that has continued to the present :) Eventually,
Robin and the crew put up on their homepage a server listing of the three
or four machines TF. My crew and I every weekend would migrate over to
a public computer lab on campus and play TF. I recall us fighting clan
Braveheart on well2 back then -- the lag was so bad that we all got pissed
and left. This was before quakeworld, remember.
Eventually, TF for Quakeworld
was released and everything got a lot happier. The number of TF players
and TF servers exploded, so we had no trouble finding fast servers. TF
then released 2.5 in April, which included the new Spy and Engineer classes.
And blast armor for the demomen, which made them a spamming nightmare.
Right when it was first released, Engineers could build as many sentry
guns as they could manage to keep supplied. I remember seeing 20 sentries
in the Well's lake room. :) I really wasn't that unbalanced though. One
sniper was able to destroy all of them. Eventually, they limited it to
only one sentry per engineer (and a large groan went up from engineers
everywhere!)
People so hated the spy class
that most server admins chose to make the spy go invisible instead of the
"totally uncool" ability of changing colors. :)
After playing TF 2.5 more
than was probably good for my grades, I came to realize some of flaws in
it, so I downloaded the source code for TF 2.5, which Robin and the crew
were awesome enough to put on public display, and fixed various things
that were bugging me, like blast armor for demomen for example. (Ever wonder
why Well6 gives you wooden armor? It's to remove blast from the demomen!)
Thus began what eventually turned into "The Evisceration Server" I stayed
up late nights tweaking TF into a version that I thought was more fun for
all involved, and e-mailed Robin about it. He said that while he understood
why I'd do that, why not just email him, asking him to incorporate the
features into normal TF?
Well, I said, because some
of the features are rather unusual -- like the knife's backstab killing
in only one stroke -- which would totally disrupt the gameplay of normal
TF. And that I was just messing around with the TF code because it was
fun.
He said "*grin* I know how
you feel... TF started because we wanted to mess with quake's original
qc during our computer science courses :)"
He also requested that I
not distribute the TF mod, and only run it on a SINGLE server. This was
also posted on the TF web page. The idea was that if a whole bunch of people
started running TF mods, that people would get confused as to which is
the original version. I didn't have a problem with that - I respect Robin,
so I didn't offer the mod to people that asked for it. I just ran it on
my rather slow cable modem server and left it at that.
A couple weeks later, MegaTF
was released. Released, as in "Yeah I know that TFS doesn't want me to
run my mod on more than one server, but f**k them - I want to do what I
want. Who cares if its their code, and could legally stop me from using
it? I want to be famous!" So Ambush, author of MegaTF, started distributing
Mega and subsequently, Robin stopped posting the source code for TF. Which
has cost me many hours of work, duplicating in my mods various features
of TF whenever a new version has come out. People wonder sometimes why
I flame MegaTF. Well, not considering the unbalanced gameplay or the fact
that I personally don't like the author, this is why: he disrespected Robin
for the benefit of his own fame. I don't hold that in high regard.
After a couple months of
running the Evisceration server, I wrote another mod for clan *GOP* called
"Mercenary TF" Clan GOP had seen the Evisceration Server, and how I had
a brand new class in it (The Scavenger, it would pick up weapons from dead
bodies) and wanted me to add a new class for them. So I did, and the result
wasn't particularly interesting, but it was kinda fun. Only thing to note
here is that in a three-way ICQ chat between GOP, me, and Ambush (yes,
they wanted him to write the mod, originally), Ambush said flatly that
a new class cannot be added to TF, and that's that. I got a kick out of
that, especially since I had already added a new class to TF :)
Anyhow, Robin and the crew
come out with TF2.6, 2.666, 2.7. I get tired of trying to update my code
to mirror their developments, so after a while, I stop development on the
Evisceration server.
Then, one night after playing
BattleTech, I think to myself "It would be kinda cool if you could do that
in Team Fortress... buy faster legs at the expense of lighter armor, for
example." Thus CustomTF was born. I implemented it over a weekend told
Satyr - an admin running the Evisceration Server - about it, and posted
info on it to Bluesnews and PlanetFortress. I've been adding to it ever
since.
In the two years that I've
been playing TF, there has been a lot of fun with clan UVM, a lot of wins,
a lot of losses, but I've always found Team Fortress to be the most fun
game I've ever played. And with the release of Team Fortress 2 right around
the corner, it looks like there's going to be many more years of fun involved.
Cheers,
Shaka[UVM]
|