고전 게임의 소스코드를 다운로드 할 수 있는 「Game Source Code Collection」 게임S/W관련




 웹 페이지・소프트웨어・음악・책 데이터를 역사적 자료의 차원에서 온라인 상에 보존하는 비영리단체인 Internet Archive의 「Game Source Code Collection」 메뉴에 가보면 발표 후 일반에 공개된 컴퓨터 게임의 소스코드를 확인할 수 있습니다. 라이선스는 소프트웨어에 따라 다양하지만 공개된 소스코드는 모두 무료로 볼 수 있습니다.

Game Source Code Collection : Free Software : Free Download, Borrow and Streaming : Internet Archive
https://archive.org/details/gamesourcecode


Game Source Code Collection에 들어가 보죠. 소스코드를 확인하고 싶은 게임을 선택하고 클릭합니다. 오늘은 1984년에 Apple II용 타이틀로 발매된 「Beyond Castle Wolfenstein」를 선택해 보겠습니다.



제목과 발매연도, 토픽, 설명문이 표시됩니다. 또한 라이선스와 소스코드가 일반공개된 연도도 나옵니다.  Beyond Castle Wolfenstein의 경우, 라이선스는 Freeware, 소스코드가 일반에 공개된 연도는 발매되고 20년이 지난 2004년이었군요.



오른쪽 열의 「ZIP」을 클릭하면 소스코드를 ZIP 형식으로 다운로드할 수 있습니다. Beyond Castle Wolfenstein의 오리지널 소스코드 용량은 162.9KB입니다.



다운로드한 「bcw_src.zip」을 Explzh 등의 다운로드 소프트웨어를 사용해서 압축을 풀면 다음과 같습니다. 내용을 보려면 메모장 등의 텍스트에디터를 이용하면 됩니다.  



BCW.ASM을 메모장으로 열면 이렇게 표시되는군요.




Game Source Code Collection에는 총 241종의 타이틀이 등록되어 있습니다. 「역사적 자료의 보존」이라는 목적으로 아카이브되어 있기 때문에 업로드된 게임은 모두 수십 년 전의 것들이지만, 옛날 게임이 어떻게 제작되었는지 배울 수 있으니 궁금하신 분은 꼭 확인해 보시길.


덧글

댓글 입력 영역



통계 위젯 (블랙)

31188
936
4637787

이 이글루를 링크한 사람 (블랙)

610