This touches on an idea called Resurgence that was floated very early on in development. It was to utilize the Hunt mod's logic for spawning "monsters" that use existing Q3 player models and a scripting system, etc. It functioned in testing and Id gave us permissions for this kind of plug-in monster system, but the code was never merged from the early test into the main mod. Q3 went through several point source releases which required updating our source, plus there were a lot of bugs in the class system, etc. The coding and development of the default multiplayer game took precedence, our team shrank which shifted workload to fewer individuals, and Resurgence was shelved as a concept and project until after 1.0 is completed so that the default gameplay modes could be completed, bugtested, and made fully functional prior to any attempt at making Resurgence a reality.
I've been asked about Resurgence a lot through Gen's development, and I won't say that it's dead as an idea, nor that it will be something we complete, mainly because I was not directly involved with that coding project, nor do I know what state the Hunt mod's source is currently in. It may or may not be compatible with a lot of changes and hacks I've had to implement just to get .99f working. I can't tell you how freaking complicated it was just getting the guns to render animation frames smoothly. That alone took a minor miracle, and I've hacked the code up even more since I started on the post-.99f coding. I can't know if Resurgence or any similar project is possible until after 1.0 is done, and then I'm not entirely certain I'll be wanting able to tackle that type of coding project. That's why I've kept fairly silent on the subject unless asked or unless posts such as this pop up that hint at something similar. My main concern at present is making the multiplayer deathmatch/ctf/teamDM modes working flawlessly, followed by making the Q3 Tier-based Single Player campaign functional again. After that's done, I'll consider additional gameplay modes and possibly Resurgence.
|