본문 바로가기

728x90
반응형

퀘이크

(2)
추억의 게임 Quake, 공개된 소스로 mod 만들어 보자 존 카멕이 정말 큰일 했다 - 가차 없이 퀘이크의 모든 소스코드 공개 당시엔 오픈소스 초기 단계, 리눅스 광풍을 경험하며 우아 오픈소스로도 이런게 가능하구나 - 그런 시기였는데 과감하게 빌드가 가능한 전체 소스코드 공개 선언 뽝~~ 심지어 상용으로 판매중인 게임의 풀 소스코드 물론, 게임 출시된 후 한참 후에 소스코드를 공개한 것이긴 하지만 판매했던 상품 레벨의 소스코드가 풀로 공개된 사례는 전례 없던 대단한 결정 둠이나 퀘이크 모두 존 카멕이 직접 다 만든 것이고 id Software 도 거의 본인 회사라고 볼 수 있었으니 이런 결정을 할 수 있었을 것 덕분에 여러 언어로 포팅되고, 모바일 플랫폼에도 포팅되고, 많은 사람들이 여러 용도로 활용하며 즐겁게 사용중 추억의 FPS 게임, 퀘이크 퀘이크는 혼자..
.NET으로 포팅된 Quake2 소스.. 무척 오래된 내용인데, 블로그에 백업 차원에서.. 음, 이런 글을 스프링노트(위키)에 올려둬야 하는건가? 퀘이크 2는 소스코드가 공개된 Id Software의 유명한 FPS 게임이다.. 소스코드가 공개된 덕에 여러가지 실험(?)에 자주 사용되곤 하는데, 자바 그래픽 엔진을 테스트 하기 위해 사용되기도 하고, Visual C++ .NET의 기능 홍보(?)에 사용되기도 한다.. 이 샘플소스코드는 Microsoft MVP로 활동하던 시절, MSDN 세미나에서 사용했던 샘플이기도 한데, 2004년도에 VS 2003에 포함된 VC++을 홍보하기 위해 많이 사용되었던 샘플이기도 하다.. VC++을 가지고 아주 흥미로운 시도를 한 좋은 샘플이다.. (현재는 그 다음 버젼인 퀘이크3까지 소스코드가 공개되어 있다..) ..

728x90
반응형