Go로 이식한 DOOM 엔진: 터미널에서 클래식 게임 플레이
2025-08-13
`gore` 프로젝트는 전설적인 DOOM 엔진의 최소한의 플랫폼 독립적인 Go 이식 버전이며, doomgeneric 코드베이스에서 변환되었습니다. CGo나 플랫폼 의존성이 없습니다. Go의 크로스 컴파일 성능을 활용한 순수하고 수정되지 않은 악마 사냥 액션입니다. 여러 DOOM 버전과 WAD 파일을 지원하며, 터미널, 웹 서버, Ebitengine 세 가지 실행 방식을 제공합니다. 여러 인스턴스 실행이나 `unsafe` 코드 제거 등 몇 가지 개선이 계획되어 있지만, Go의 성능을 활용하여 클래식 게임을 다양한 플랫폼에서 제공하는 인상적인 성과입니다.
게임