2P by GN⁺ 5시간전 | ★ favorite | 댓글 1개
  • 팬 커뮤니티가 Godot 엔진과 C# 으로 개발 중인 오픈소스 프로젝트로, _Civilization III_를 현대적으로 재구성한 형태
  • 기존 게임의 임의적 제한 제거, 버그 수정, 모드 확장성 강화, 현대 그래픽 및 플랫폼 지원을 목표로 함
  • 현재는 초기 프리알파 단계로, 일부 플레이 가능하지만 많은 기능과 후반 콘텐츠가 미완성 상태
  • 2025년 12월 공개된 v0.3 “Dutch” 프리뷰 1은 독립 실행 모드를 처음 지원하며, Civ3 미디어 파일 없이도 실행 가능
  • 오픈소스 4X 게임 개발과 모드 제작자 중심 생태계 확장을 위한 기반으로 주목받는 프로젝트

프로젝트 개요

  • OpenCiv3는 팬 커뮤니티가 주도하는 오픈소스, 크로스플랫폼, 모드 지향형 프로젝트로, _Civilization III_를 현대적으로 재구성한 게임
    • Godot 엔진과 C#을 기반으로 제작
    • 4X 장르의 우수한 요소와 Civ3 모딩 경험에서 얻은 교훈을 반영
  • 목표는 기존 Civ3의 한계를 제거하고, 모드 기능을 확장하며, 현대적 그래픽과 플랫폼을 지원하는 것
  • 원작의 게임플레이와 콘텐츠를 유지하면서도 Conquests 확장팩을 넘어서는 확장 가능성 추구
  • 현재 프리알파 단계로, 기본적인 플레이는 가능하지만 많은 기능이 미완성이며 오류 발생 가능성 있음

커뮤니티 및 참여 채널

  • 주요 커뮤니티 채널로 CivFanatics 서브포럼, Discord 서버, GitHub 저장소 운영
  • 프로젝트는 Firaxis Games, Hasbro Interactive, Atari Interactive, Take-Two Interactive 등과 공식적 제휴 관계 없음
  • 모든 상표는 각 소유자의 자산으로 명시

“Dutch” 프리뷰 1 릴리스

  • 2025년 12월, v0.3 “Dutch” 프리뷰 1 첫 공개
  • 이전 “Carthage” 버전 대비 대규모 개선이 이루어졌으며, 독립 실행 모드(Standalone mode) 를 처음 지원
    • 이 모드는 Civ3 미디어 파일 없이도 실행 가능
    • 단, Civ3 파일을 보유한 경우 더 완성도 높은 그래픽 경험 제공
  • 세부 변경 사항은 GitHub의 릴리스 노트 페이지에서 확인 가능

다운로드 및 설치

  • 각 운영체제별로 GitHub 릴리스 페이지에서 압축 파일 형태로 다운로드 가능
  • 지원 OS: 64비트 Windows, Linux, Mac OS
    • 향후 다른 플랫폼 지원 예정
  • 권장 사항: Civilization III Complete 또는 Conquests 버전의 로컬 파일 보유
    • Steam, GOG에서 저렴하게 구매 가능
  • Windows 설치
    • zip 파일 압축 해제 후 OpenCiv3.exe 실행
    • 차단된 경우 속성에서 “Unblock” 체크 필요
    • Civ3 설치 경로 인식 실패 시 환경 변수 CIV3_HOME 지정
  • Linux 설치
    • tgz 파일 압축 해제 후 CIV3_HOME 환경 변수 설정
    • 터미널에서 OpenCiv3.x86_64 실행
    • 영구 설정을 위해 .profile에 추가 가능
  • Mac 설치
    • zip 파일 다운로드 후 OpenCiv3.app 실행
    • macOS 보안 경고 시 xattr -cr 명령으로 차단 해제
    • CIV3_HOME 환경 변수 설정 후 터미널에서 open /path/to/OpenCiv3.app 실행

알려진 문제점

  • 임시 그래픽 자산 사용 중이며, Civ3 설치 파일을 불러오는 것이 권장됨
  • BIQ 및 SAV 파일 지원 미완성, 일부 파일 로드 실패 또는 충돌 가능
  • Mac 관련 문제
    • macOS가 앱을 “손상됨”으로 인식해 실행 차단할 수 있음
    • xattr -cr 명령으로 실행 가능
    • 새 게임 시작 버튼 클릭 시 충돌 발생 가능, 대신 c7-static-map-save.json 또는 Civ3 SAV 파일 로드 가능
  • 기타 버그는 GitHub 이슈 페이지에서 추적 중

라이선스

  • OpenCiv3는 MIT 라이선스로 배포되는 무료 오픈소스 소프트웨어
  • © OpenCiv3 contributors
Hacker News 의견들
  • Mac이 이제는 앱 실행을 거의 막으려는 수준임. “손상되어 열 수 없다”는 메시지와 함께 휴지통으로 이동하겠다고 친절히 제안함. 터미널에서 xattr -cr /path/to/OpenCiv3.app 명령으로 실행 가능하게 만들 수 있음. 예전 “cancel or allow” 광고 패러디 시절과 비교하면 macOS가 정말 멀리 왔음

    • Mac 지원은 내 인생의 골칫거리임. 우리 핵심 기여자 중 아무도 Mac을 안 써서 테스트가 어려움. 누가 실험용으로 도와줄 사람 없을지
    • 나도 xattr -d -r com.apple.quarantine $1로 해결하려 했는데, 여전히 “Launch failed” 오류가 뜸. RBSRequestErrorDomain Code=5 같은 이상한 에러가 나와서 원인을 모르겠음
    • 위협 환경이 많이 바뀌었다는 점도 감안해야 함
    • 이런 이유로 macOS를 타깃 플랫폼에서 제외했음. Apple이 개발자에게 세금을 내지 않으면 앱을 방사능처럼 취급하고, 사용자에게 “이건 위험하다”고 겁을 줌. 1,000명 중 한 명만이 실행 방법을 알 뿐이고, 나머지는 우리가 해커라고 오해함
  • 나는 인터넷 없는 장거리 비행에서 Civ III를 항상 즐김. 12시간이 순식간에 사라지는 최고의 타임머신임. OpenCiv3는 아직 안 해봤지만, macOS에서 기본 Civ III를 돌리는 건 여전히 번거로움. 특히 오디오나 컷신 문제도 있음. 이 프로젝트가 노동자 자동화 개선으로 이어지면 좋겠음

    • Civilization 시리즈를 좋아하지만, 4시간이 30분처럼 느껴져서 자제 중임. 아니면 지금쯤 2060년쯤 살고 있을 듯함
    • 이런 아이디어를 왜 이제야 생각했을까 싶음. 정말 좋은 발상임
    • 이 글을 보고 나서 새벽 6시까지 시간 여행하지 않도록 조심해야겠음
    • 비행기 안에서 노트북 쓰기 너무 힘듦. 앞좌석이 항상 젖혀지고, 화면 밝기가 옆 사람을 방해할까 미안함
    • 내 주말이 사라졌음…
  • 안녕하세요, OpenCiv3 창립자임. 응원 고맙고, Civfanatics나 Discord에서 프로젝트 소식을 확인해줬으면 함

    • Godot에서 C# 을 쓰는 경험이 궁금함. Unity보다는 덜 매끄럽지만 좋아함. Godot 4에서는 C# 프로젝트를 Web으로 내보낼 수 없고, 타입 변환 때문에 비효율이 생김. 대규모 프로젝트에서 어떤 통찰을 얻었는지 듣고 싶음
    • OpenCiv3에 API나 SDK 형태로 스크립트 기능을 추가할 수 있을지 궁금함
    • 협상 시스템에 LLM 기능을 넣는 것도 흥미로울 것 같음
  • 커뮤니티가 이런 걸 만든다는 게 멋짐. 그런데 왜 하필 Civ 3인지 궁금함. 보통 클래식 팬들은 2나 4를 더 좋아하는 줄 알았음

    • 나도 2와 4를 가장 좋아함. 하지만 진짜 애정하는 건 CivNet임. Civ 1의 멀티플레이 버전인데, 단순함 덕분에 멀티에 훨씬 잘 맞음. 지금은 설정이 번거롭지만 그만한 가치가 있음
    • 내게 가장 클래식한 건 단연 Civ III임. 4는 너무 현대적이고 2는 너무 올드함. 아마 내가 3세대에 태어난 덕분일지도
    • 최고의 Civ 3 플레이어 중 한 명이 설명한 “왜 Civ 3인가” 영상이 있음: YouTube 링크
    • 3편이 시리즈 중 가장 좋다고 생각함. 흔한 의견은 아닐 수도 있음
    • 나에게 Civ 3는 추억의 향수를 불러일으킴. 어릴 때 처음 빠져든 게임이라 그런 듯함
  • 나처럼 Civ 1을 원했던 사람들을 위해, CivFanatics의 누군가가 OpenCiv1을 만들고 있음. 이제 실제로 플레이 가능함

    • 나도 동의함. Civ 1이 최고임. 투박한 그래픽이 오히려 매력적임. 최신작들은 그 감성을 못 살림
  • 예전에 소총 든 10명의 병사가 활 하나 든 병사에게 전멸당했음. 그 뒤로 Civ 3를 접었음. 친구는 전함이 석기시대 민병대에게 진 적도 있음

    • 나도 Civ 1에서 핵무기가 팔랑크스에게 졌음. 수십 년이 지나도 아직 분함
    • 솔직히 그건 Civ 입문 의식 같은 것임
    • Civ 3의 전투는 Risk 보드게임처럼 주사위 굴리기라고 생각해야 함. 현대 유닛이 주사위를 더 많이 굴리지만, 여전히 궁수가 머스킷병을 이길 확률이 있음
  • 이런 식으로 상용 자산을 분리해 넣을 수 있는 오픈소스 프로젝트는 멋짐. 원래 분리된 게 아쉽지만, 그래도 가능하다는 게 중요함. 개인적으로 Civ III의 아트 스타일이 시리즈 중 최고라고 생각함. 후속작의 3D 느낌은 오히려 어색함

    • 이런 접근은 오픈소스 리메이크에서 흔함. 개발자는 코딩에 집중하고, 아트는 외부 자산으로 해결하는 식임
  • 나는 Freeciv로 문명 시리즈를 처음 접했음. 이번 프로젝트도 새로운 세대에게 그런 역할을 할 것 같음

  • 나에게는 여전히 CIV3가 문명 시리즈의 정점처럼 느껴짐. 다만 콘텐츠가 조금 부족해서 기술 트리와 유닛 다양성이 더 있었으면 함