I've spent the last 2 months or so kicking around an idea in my head: why not use the QuakeWorld source and make a Half-Life killer?
And so Trigger was born. I've spent most of my christmas vacation (today is the last day :( of it, then back to school...) turning the original QuakeWorld source into something usable and simple to modify.
Yesterday, I merged the client and the server back together again. What a pain in the ass that was...
Today, I gutted out the software refresh (it's so 1996.). I also went through the source and removed every single piece of asembly code I could find. Finally I cleaned a bunch of things from the OpenGL refresh and added some proper hardware powered gamma support, ala Quake 3, so I can actually see what the hell I'm looking at.
Total size of the Windows port so far: 576kb (Linux is still there, but i got to make some scons scripts for compiling it.) Hopefully I can get rid of a whole lot of other shit without breaking more shit.Labels: Development, QuakeWorld, Trigger |