It's true. It did all that for me. I got mentioned in lots of QuakeWorld movies and interviews, got lots of kudos from people in IRC chat and on QW servers, it was one of the biggest things on my CV that helped me finding my first full-time well paying programming job, and I enjoyed coding QW as much as I enjoyed playing QW.
And all that goodness can happen to you if you decide to do some QW coding too. It is a great thing to do when you study at a college and don't have the time to take a serious job.
The ezQuake project is now led by dimman
who is currently one the most active QW developers, so if you wonder about doing some QW-client development, he's the guy to talk to.
What does QW need?
ezQuake's goal in 2005-2010 era was to make QW easy to install, start, configure and play. Along with that there's been lots of modernization, such as QTV playback. Some of these goals still apply, some are more or less done, but I think there are new important goals in the air.
Firstly it is user accounting. I don't follow modern games too much, but the single pattern I notice about every successfull multiplayer game is "The User Account". The place, where a new player can see his or her progress, receive awards for completing tasks, where various statistics can be browsed, performances of the best players seen in numbers, where established players get the motivation to play more games - to improve their statistics even more, to be better than "that guy", to do match making.
Some of this can be seen at stats.quakeworld.nu
, but I think it is still far from the ideal. Recently the Subsurface ladder
has been revealed to public as a beta QW match making platform, a project with lots of potential in it.
"The User Account" would be a very nice project where many things need to be programmed from scratch, an opportunity to build a base for something bigger, an opportunity to use many modern and open technologies, such as REST, XML, JSON and what not, so that other developers can build on that with their projects too.
I know the QW scene has a lot of potential programmers, it always surprised me to find out about players who I've known for ages and who never seemed interested in QW hacking that they are actually programmers. There's lots of you out there.