mir.pe (일반/밝은 화면)
최근 수정 시각 : 2024-10-09 05:06:38

Freeciv

파일:external/images3.wikia.nocookie.net/Shot1.png
첫 공개 1996.01.05
제작 The Freeciv Developers
배포 The Freeciv Project
플랫폼 리눅스, 윈도우, macOS, 안드로이드[1]
웹 게임[2]: HTML5(2D), WebGL(3D)
장르 전략 시뮬레이션
웹사이트 http://www.freeciv.org

1. 개요2. 일반3. 상세 규칙4. 문제점
4.1. 밸런스4.2. 외교4.3. 전쟁4.4. 인터페이스4.5. 스크립트4.6. 시스템4.7. 기타4.8. 종합4.9. 같이 보기

1. 개요

유명한 전략 시뮬레이션인 < 시드 마이어 문명>을 본 따 만들어진 턴제 전략 시뮬레이션 게임. GNU 일반 공중 허가서에 의해 배포되고 있으며, 자유 소프트웨어이다. 1996년 첫 공식버전 릴리즈 이후에도 꾸준히 변경 사항이 추가되고 있다.

Freeciv 1.0은 문명 1에 기반하여 만들어졌다. Freeciv 2.0 이후 버전에서는 문명 2의 모든 규칙을 구현했다고 한다.[3] 개발자 그룹이 문명 2의 열혈 팬이라서 Freeciv 2.0부터는 2 기반으로 만들고 있다. 이후에는 독자적인 규칙을 추가하는 등 문명 정식 넘버링과는 다른 길을 걷고 있다.

그래픽은 문명 1과 2를 오고가는 gtk+ 기반의 그래픽이다.

2. 일반

2011년 8월 2.3 베타2 버전이 공개되었다. 기존 룰에서 벗어나 실험적인 요소들이 도입되었다. 대표적으로 유닛을 대형 유닛과 그렇지 않은 유닛으로 나누어서 대형 유닛은 산 지형에는 움직일 수 없는 패널티를 부여한다는 등. [확인필요]

2.3 버전부터는 국가간 플래그가 있어서 역사적으로 서로 친하거나 상극인 문명이 존재하고 선호하는 정부체제, 호전도가 설정돼있다. 예를 들면 대한민국(남한)은 북한과 내전(civil war) 상태이고 한국은 민주주의 정부를 선호하고 반대로 북한은 공산주의 체제를 선호, 소비에트 러시아와 내전 상태이고, 미국과 갈등으로 설정돼있다.

2012년 8월 11일, 2.4.0 베타1 버전이 공개되었다. 1년만의 메이저 넘버링 업데이트로, 여러가지 요소가 포함되었다. 2013년 11월 14일, 2.4.0 안정 버전이 공개되었다.
2022. 5. 8. 기준 최신 버전은 3.0.1 이다.

지금은 원래 개발자들은 손을 떼고, 다른 개발자들이 프로젝트를 이어받아 진행하고 있다. 게임 메뉴의 도움말/About Freeciv 항목을 참조하면 좀 더 자세한 사항을 알 수 있다.

데비안 계열의 리눅스 배포판의 기본 게임으로 포함되어서 해당 운영체제의 유저라면 한 번은 실행해보게 되는 게임이다. 우분투의 경우 9.10 버전까지 포함되었다.

오픈 소스이기에 리눅스용은 공식적으로 소스코드만 배포되고 컴파일을 해야 하지만, 우분투 openSUSE, 페도라의 경우는 꾸준히 비공식 패키지가 나오고 있다.

플레이어는 125명까지 지원한다. 다만 숫자만 많이 넣을 수 있을 뿐, 그를 뒷받침해야 할 시스템이 없거나 오히려 방해되는 시스템이 추가되어 있다. 한 예가 '도시 수가 늘어남에 따라 주민들의 불만이 늘어난다'는 규칙이다. 이 덕분에 맵 크기를 무제한으로 설정해봐야 빛 좋은 개살구 꼴이 된다. 그 외에도 허접한 인공지능과 인터페이스 덕분에 고도의 상호 작용을 하지 않는다든지.

사실 사양이 안 좋은 컴퓨터라도 125명 최대 플레이어 상태로 플레이 했을 때 초반 BC 1000 이전 까지는 꽤 원활하다. 하지만 문명 류의 게임이 그렇듯, 시간이 갈수록 처리해야하는 명령이 기하급수적으로 늘어나서 나중에 가면 한턴 넘기는데 한오백년 걸린다. '문명류 게임'의 문제라기보단 발적화라는 말로도 부족할만큼 최적화에 문제가 있나 의심스러운 부분.

3. 상세 규칙

베이스가 문명 2인 만큼 대부분 2의 룰을 따르고 있지만, 꾸준한 업데이트로 사실상 문명 2.5에 가까울 정도로 새로운 규칙들이 도입되었다. 문명 2에는 없는 자원 개념과, 다양한 정부 체제, 문명 3 스타일의 외교가 그것이다.

전투 규칙은 기본적으로 문명 2에 기반한다. 대표적인 예가 한 타일에 유닛 겹치기가 허용되지만, 단 한 유닛만 죽어도 같은 타일의 모든 유닛이 죽는걸로 처리되는 규칙이다. AI들도 이를 고려해서 결코 유닛을 겹치지 않고 웨이브를 보내, 전쟁 때에는 수많은 유닛들이 최대한 서로 다른 타일로 진격해오는 것을 볼 수 있다.

전투의 승패는 다양한 요소가 고려된다. 유닛 전투력, HP, 화력, 지형지물, 요새화 여부 등이 그것이며, 한정적이지만 창병 vs 기병, 이지스 vs 공중 유닛 같은 유닛 상성도 존재하긴 한다. 문명 2와는 달리 특정 조작을 통해 야전에서 전투 승리 확률을 알 수 있다. 이 부분은 문명 2에 비해 발전한 점. 다만 도시 공략에서는 통하지 않는다. 그리고 난이도에 따른 보정은 포함되지 않는 것으로 보인다.

시작 전에 옵션을 조정해서 문명 3 스타일의 전투로 전환하거나, 룰 셋 파일의 수정을 통해 포격을 구현할 수도 있다.

정부 체제는 무정부체제 - 전제 - 군주제 - 공화정 - 공산주의 - 민주주의 5가지로 문명 2와 동일하다.

Freeciv의 외교는 문명2에 기반한다. '무엇을 할 수 있는가'를 따져보면 명백하다. 문명3에서는 외교가 승리 수단의 하나가 될 정도로 비중이 커졌으며, 그에 걸맞게 통행권, 자원 거래, 무역 봉쇄, 상호 방위 조약, 일부 유닛 거래 등 다양한 옵션이 제공된다. 그러나 Freeciv는 턴 당 금 옵션조차도 존재하지 않는다.

외교 AI는 플레이어 사이에서 비판이 많은 부분 중 하나이다. AI가 보통 보수적인것이 아니여서 어지간히 호감도가 높지않은 이상 기술 교환은 꿈도 못꾼다. 문명4나 문명5 처럼 동맹 맺을 정도가 되어도 금 원조는 절대 안해준다. 뿐만 아니라 국경만 맞대고 있어도 몇십턴을 못가 무조건 선전포고를 해대고, 어떤 경우에도, 심지어 AI가 지고 있는 상황에서도 평화 협정을 맺어주지 않는다. 매 번 AI 수정이 이루어지고 있지만 실감나는 외교전을 펼치기에는 무리가 있다.

4. 문제점

4.1. 밸런스

이 게임은 높은 난이도에서 AI 측에 숨겨진 전투력 보너스가 주어진다. 다른 게임에서도 종종 사용되는 난이도 조정 방법의 하나이지만, 여기에서는 문제가 있다.

고난이도에서 AI는 원래 생산력 보너스를 받고 있다. 두 개의 보너스는 시너지 효과를 내서 난이도를 기하급수적으로 증가시킨다. 이것은 난이도 조정을 까다롭게 한다. 게다가 문명은 다양한 게임 규칙이 정교하게 얽혀있다. 따라서 선형적인 보너스조차도 최종적으로는 비선형적으로 나타난다. 두 가지 사항을 조합하면, 제대로 된 밸런싱은 전문적인 팀을 동원하지 않는 이상 불가능하다고 할 수 있다.
더 큰 문제는 유저가 정확한 정보를 제공받지 못한다는 것이다. 간단한 예를 들자면, 승률 50%로 표시되는 전투도 실제 승률은 10% 이하가 되는 식이다. 위의 문제가 그저 까다로운 수준이라면, 이 문제는 망겜 여부를 판가름할 정도로 치명적인 문제이다. 전략 자체가 정확한 정보를 바탕으로 세워져야 하는 것인데, 왜곡된 정보가 제공된다면 플레이어는 정상적으로 전략을 짤 수가 없다. .

4.2. 외교

총체적 난국. 허접한 AI + 게임성에 대한 몰이해 + 외교에 대한 몰이해 + 조악한 UI 의 오케스트라.

4.3. 전쟁

4.4. 인터페이스

4.5. 스크립트

4.6. 시스템

4.7. 기타

문명 시리즈에서는 기술 개발에 따라 이 가까이에 없어도 관개가 가능했지만, Freeciv에서는 미구현되었다. effect.readme 파일에도 관련 항목이 없다. 규칙 모음의 문제가 아니라 구현 자체가 되지 않았다. 따라서 '2.0에서 문명 2의 모든 기능을 구현했다'는 말은 명백한 거짓이다.

일꾼의 작업이 명령 즉시가 아니라 턴 종료 후에 이루어진다. 문명 시리즈와 명백히 다른 점이다. 일장일단이 있지만, Freeciv의 가치 중 하나가 무제한 맵 크기와 무제한 플레이어라는 것을 생각하면 안 좋은 점이 더 부각된다. 대량 동원이 불편하다. 즉시 완료의 경우, 작업이 완료될 때까지 해당 타일에 일꾼을 투입해 명령을 내리면 된다. 그러나 Freeciv의 경우는, 일꾼의 능력과 작업량을 계산해서 투입하지 않으면 낭비가 발생한다. 필요한 숫자의 일꾼만을 묶어내는 것도, 이미 작업에 투입중인 일꾼 수의 확인도 불편하다. 그러다 보니 전체 게임 내에서 일꾼 작업에 한계가 존재한다. 즉시 완료의 경우, 일꾼만 충분하다면 길을 건설해 가면서 순식간에 타일 개발을 완료할 수도, 전선까지 철로를 깔아서 후속 부대를 보낼 수도 있다. 그러나 Freeciv는 이것이 원천적으로 불가능하다. 이걸 봐도 알겠지만, 초대형 맵 기능을 넣어 두고도 거기에 발 맞춰야 할 다른 기능들이 엉망진창이거나 심지어 방해된다. 그렇다고 문명 2를 충실하게 베낀 것도 아니다.

문명 2도 게임 규칙에 있어서 후속작들과 비교하면 미진한 점이 많다. 군대 유지비, 비행 유닛 운용, 유닛 능력치 등이 대표적으로, 문명 3에서 크게 개선된 이후 다음 시리즈에서도 지속적으로 쓰이고 있다. 행복도 관리의 경우도 문명 4에서 크게 개선되었는데, 문명 2와 비교하면 문명 2 쪽이 쓸데없이 복잡하기만 하다.

4.8. 종합

문명의 겉껍데기만 뒤집어 쓴 망작. 1996년에 처음 개발이 시작된 이래 지금까지 장기간에 걸쳐 조금씩 개선(?)을 해 온 것인데도 이 모양이다. 게임이 나잇값을 못 한다

4.9. 같이 보기



[1] 아직 버전이 1.0이라 느려서 플레이하기가 쉽지 않다. [2] 자원 봉사자들이 웹 게임 서버를 열고 운영하는 경우도 있다. 현재 Freeciv-web이라는 사이트가 가동 중이다. [3] 실제로는 문명 2와 다른 점도, 문제점도 많다. 문제점 단락 참조. [확인필요] 실제 적용되는 룰 셋을 찾을 수 없음 [확인필요] 2.5.7 기준으로 관련 데이터 자체를 찾을 수 없음 [6] 문화 개념이 없기에 문명 3와 비교하면 반쪽자리다. [7] 인터페이스가 쓰레기인 이유 중 절반이 메시지 창과 관련이 있다. 게임 내의 모든 반응을 분야, 중요도, 즉응성 등의 구분 없이 다 들어가 있기 때문이다. [8] 금액이나 기술 조건을 일일이 수정해가며 요구 조건을 탐색할 수는 있다 [9] 남은 이동력이 1 미만인 유닛이 공격할 때 페널티를 받는 규칙.