Three-descent
A WIP port of Descent to Three.js.
About
- 1990년대 출시된 3D 슈팅 게임 Descent가 웹 환경에서 실행 가능한 형태로 이식됨
- Three.js 제작자 @mrdoob 가 직접 C로 공개된 소스를 Claude Code로 변환 작업을 진행
- 원본 게임의 리소스 파일 DESCENT.PIG을 로드해 그래픽과 사운드를 재현
- 변환된 JS 소스코드는 GitHub에 MIT 라이센스로 공개 : https://github.com/mrdoob/three-descent
- 개발 과정은 X에 올려둠 : https://x.com/mrdoob/status/2019639702438179153
- Repo엔 셰어웨어 버전의 파일이 첨부되어 있어서 Episode 1 만 가능. 풀게임을 위해서는 자신의 파일로 교체 필요