퀘이크 2까지는 소스코드가 완전히 공개되어 있었고 퀘이크 3는 완벽한 소스코드가 공개되어 있지 않고
게임엔진 부분만 공개되어 mod를 만들어 볼 수 있는 정도만 공개가 되어 있었다..
퀘이크 3의 소스코드 공개는 퀘이크 2와 마찬가지로 모든 것이 공개될 것으로 기대되어 왔다.. 존 카멕 역시 그렇게 약속을 하고 있었고.. 하지만, 당초 예상과는 달리 그 시기가 계속 늦어지고 있어
존 카멕은 자신의 블로그를 통해 퀘이크 3의 소스코드 공개가 늦어지고 있는데 대한 이야기를 하기도 했었다.. 퀘이크 2와 마찬가지로 GPL로 모든 것이 공개될 예정이었으나 퀘이크 3 엔진을 구매해간 곳의 보호를 위해 몇년간 더 기다렸던 것으로 보여진다..
퀘이크 3 소스 다운로드 방법
1. http://www.idsoftware.com/business/techdownloads에서 다운로드 가능.. 퀘이크 1, 2 등의 소스들도 이곳에서 구할 수 있다..
2. 또는 ftp://ftp.idsoftware.com/idstuff/source에 접속하여 quake3-1.32b-source.zip 파일을 다운로드 하면 된다..
이번에 공개된 퀘이크 3 소스 엔진은 퀘이크 2 때와 마찬가지로 모든 소스코드가 공개되었으며, 실행에 필요한 데이터 파일(음성, 그래픽, 게임스토리 등)은 id software의 지적재산권으로 같이 공개되지 않았다.. 이런 파일들은 정품을 구하거나 데모 프로그램 것을 구해서 사용할 수 있다.. 이런 파일들 없이 소스코드만 빌드가 된다고 프로그램이 실행되지는 않으니 필요 파일들을 구해야 한다..
정확히 언제 공개되었는지는 모르겠지만, 암튼 현재 소스코드 공개상태다..
소스코드는 받아놓고 빌드는 해보지 못한 상태지만,
퀘이크 1이나 2를 빌드해보던 때와 비슷하게 별 어려움 없이 빌드는 가능 할 것으로 예상된다.. 직접 알아내기 정 힘들면, 나와 비슷하게 퀘이크 3를 빌드해보고 싶은 사람들은 세상에 무지 많을 것이고, 그중 한 사람은 자신의 성공방법을 인터넷에 공개를 해놓을 것이기 때문에 도움을 받으면 될거다..
풀 소스코드를 가지고 디버깅을 해볼 수 있는 것은
공개된 SDK를 이용하여 mod 만들기와는 차원이 다르다.. 원하면 구석구석까지 들여다 볼 수 있으니.. 철지난 S/W라 할지라도 이렇게 풀 소스를 공개하는 존 카멕과 id소프트를 보면 대단하다는 생각밖에..