EDuke32 – 오픈 소스로 구현된 듀크 뉴켐 3D(Duke Nukem 3D)

EDuke32는 클래식 FPS '듀크 뉴켐 3D(Duke Nukem 3D)'를 현대화한 무료 오픈 소스 게임 엔진이자 소스 포트로, 픽셀 단위 동적 조명과 실시간 그림자를 지원하는 'Polymer' 렌더러를 포함해 수천 가지 기능을 추가했습니다. Richard "TerminX" Gobeille를 비롯한 개발팀이 GNU GPL 및 BUILD 라이선스 하에 배포하며, Windows, Linux, macOS 등 광범위한 플랫폼을 지원합니다.

AI 요약

EDuke32는 90년대 게임 역사의 한 획을 그은 '듀크 뉴켐 3D(Duke Nukem 3D)'를 최신 컴퓨팅 환경에 맞게 재구축한 강력한 오픈 소스 홈브류 게임 엔진입니다. Richard "TerminX" Gobeille와 Duke4.net 커뮤니티의 숙련된 프로그래머들이 주도하여 개발한 이 프로젝트는 단순한 게임 실행을 넘어, 수천 가지의 새로운 기능과 업그레이드를 통해 원작의 한계를 뛰어넘었습니다. 특히 고성능 그래픽 카드를 활용하는 'Polymer' 렌더러를 통해 픽셀 단위 동적 조명과 실시간 그림자 효과를 구현함으로써 클래식 게임에 현대적인 시각 효과를 입혔습니다. 윈도우, 리눅스, macOS, FreeBSD 등 다양한 OS와 핸드헬드 기기까지 지원하는 높은 이식성을 자랑하며, 비상업적 용도로는 완전히 무료로 제공됩니다. 이는 원작의 향수를 가진 플레이어들에게는 최고의 플레이 환경을, 모드 제작자들에게는 고도화된 스크립팅 및 편집 기능을 제공하여 독창적인 콘텐츠 생성을 가능케 합니다.

핵심 인사이트

  • 개발 주체 및 라이선스: Duke4.net의 리더 Richard "TerminX" Gobeille와 Evan "Hendricks266" Ramos 등이 주도하며, GNU GPL 및 BUILD 라이선스 체계 하에 오픈 소스로 운영됨.
  • 핵심 기술 계승: Ken Silverman이 제작한 BUILD 엔진 기술과 Todd Replogle, Jonathon Fowler, Matt Saettler 등의 초기 연구 성과를 현대적 기술로 계승 및 발전시킴.
  • 비상업적 완전 무료: 모든 비상업적 목적의 사용에 대해 완전 무료로 공개되어 있으며, Firefox나 Chrome 브라우저에 최적화된 웹 생태계를 보유함.

주요 디테일

  • 강력한 'Polymer' 렌더러: 픽셀 단위 동적 라이팅(Per-pixel dynamic lighting)과 실시간 그림자를 지원하며, 최상의 그래픽을 위해 고사양 비디오 카드 사용을 권장함.
  • 광범위한 플랫폼 호환성: Windows, Linux, macOS, FreeBSD뿐만 아니라 다양한 휴대용(Handheld) 기기까지 지원하는 범용 소스 포트임.
  • 개발자 도구 확장: 모드 제작자와 홈브류 개발자를 위해 수천 개의 추가 편집 기능과 고도화된 스크립팅 확장(Scripting Extensions) 기능을 탑재함.
  • 클래식과 현대의 결합: 원본 텍스처를 사용하는 고전적인 'Hollywood Holocaust' 맵에서도 현대적인 렌더링 기술을 적용하여 향상된 시각적 경험을 제공함.

향후 전망

  • 지속적인 커뮤니티 지원: 오픈 소스 기반의 지속적인 업데이트를 통해 최신 하드웨어 및 OS와의 호환성을 유지하며 클래식 FPS 보존의 표준이 될 것으로 보임.
  • 모딩 생태계 확장: 강화된 스크립팅 기능을 바탕으로 '듀크 뉴켐 3D' IP를 활용한 제2의 창작물 및 독립적인 홈브류 게임 개발이 더욱 활발해질 전망임.
출처:hackernews
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...