Close, but not quite. We are using the Doom 3 engine and are using its SDK. Doom 3 is going open-source at the end of this year so this is why we chose this engine. The code is normal cpp and h files yes, and most (I think anyway) use MS Visual Studio. There is a solution file on SVN which we compile the SDK with and pack it into a pk4 (which is openable with winzip etc). Hopefully that helps clear it all up As for assigning tasks etc, I believe Spar would be the one assigning programmer tasks.