GN⁺: 오픈소스 교통 네트워크 시뮬레이션 게임 'OpenTTD'
(openttd.org)OpenTTD 소개
- OpenTTD는 인기 있는 Microprose 게임 "Transport Tycoon Deluxe"를 기반으로 한 오픈 소스 시뮬레이션 게임임.
- 원작 게임을 가능한 한 정확하게 모방하려고 시도하면서 새로운 기능을 추가함.
- GNU 일반 공중 사용 허가서 버전 2.0에 따라 라이선스가 부여되며, 게임의 모든 릴리스와 소스 다운로드에 포함된 COPYING.md 파일에서 더 많은 정보를 확인할 수 있음.
주요 기능
- 원작 Transport Tycoon 게임을 모델로 하여 게임 경험을 대폭 향상시킴.
- 많은 기능들이 TTDPatch에서 영감을 받았으며, 일부는 독창적임.
- 원작 게임에서 크게 향상된 기능들:
- 더 큰 지도(최대 64배 크기)
- 최대 255명의 플레이어가 15개 회사에서 경쟁하거나 관전자로 참여할 수 있는 안정적인 멀티플레이어 모드
- 전용 서버 모드와 게임 내 콘솔을 통한 관리
- 클라이언트와 서버의 모든 통신에 대한 IPv6 및 IPv4 지원
- 게임 내에서 AI, NewGRFs, 시나리오, 높이지도 다운로드
- 차량이 원하는 곳으로 가도록 하는 새로운 경로 찾기 알고리즘
- 자동 철도/도로 건설 도구, 개선된 지형 변형
- 운하, 선박 승강기, 수로
- 더 크고 비규칙적인 역과 그들을 연결할 수 있는 기능
- 매머드 및 다중 머리 기차
- 차량 가속 모델의 다양한 구성 가능 옵션
- 차량 복제, 자동 교체 및 자동 업데이트
- 경사면과 해안가 건설 가능
- 고급/조건부 명령, 명령 공유 및 복사
- 더 길고 높은 다리와 새로운 디자인, 다리 아래 완전히 유연한 트랙/도로
- 더 많은 공항/헬리포트를 포함한 개편된 공항 시스템
- 예비 신호, 세마포어, 경로 기반 신호 시스템
- 그래픽 및 행동 구성/수정을 위한 TTDPatch NewGRF 기능 지원
- 연결된 도로 차량 및 트램을 위한 드라이브 스루 도로 정류장
- 한 타일에 여러 나무
- 도시 당국 매수
- 게임을 취향에 맞게 조정할 수 있는 많은 구성 설정
- zlib 압축을 사용하는 세이브 게임으로, 게임 플레이 중단 없이 더 작은 크기로 저장
- 50개 이상의 언어로 번역된 상당한 국제화 지원
- 18개 언어로 동적으로 생성된 도시 이름, 추가 언어를 위한 NewGRF 지원
- 자유롭게 배포 가능한 그래픽, 사운드 및 음악
- 사용자 작성 AI를 위한 프레임워크
- 일반 뷰에서 더 멀리 줌 아웃하고 작은 지도에서 줌 아웃 가능
사용 편의성
- OpenTTD는 사용하기 쉽도록 많은 노력을 기울임.
- 철도 변환 도구(전기 철도, 모노레일, 매글레브로)
- 거의 모든 도구에 대한 드래그 앤 드롭 지원(철거, 도로/철도 건설/제거, 역, 시나리오 편집기 등)
- 다양한 기준(차량, 역, 도시, 산업 등)에 따른 대부분의 목록 정렬
- 마우스 휠 지원(메뉴 스크롤, 확대/축소)
- 마우스가 화면/창 가장자리 근처에 있을 때 자동 스크롤
- 다이너마이트 쓰레기통으로 기차를 드래그하여 전체 기차 판매
- 'shift' 키를 사용한 비용 추정
- 고급 옵션 구성 창, 게임 내에서 설정 변경
그래픽/인터페이스 기능
- 스크린샷은 BMP, PNG, PCX 형식으로 가능(게임 옵션 메뉴에서 선택)
- 더 많은 화폐(2002년 유로 도입 포함)
- 게임 세계의 더 많은 부분을 동시에 볼 수 있는 추가 뷰포트
- 전체 화면 모드의 해상도 및 주사율 선택
- 특정 날짜 이후 컬러풀한 신문
- 차량 이익의 색상 코드
- 게임 속도 증가(빠른 전진 버튼 또는 TAB 키 누름)
- 항상 최상위에 머무르고 다른 창에 깔끔하게 정렬되는 스냅 및 스티키 창
- 마우스 클릭을 더 줄일 수 있는 더 많은 단축키
- 32비트 그래픽 지원
- 오른쪽에서 왼쪽으로 쓰는 언어 지원
- 사용자 인터페이스가 글꼴과 번역에 기반하여 크기가 조정되는 다른(크기) 글꼴 지원
지원되는 운영 체제
- OpenTTD는 다양한 운영 체제를 지원함.
- 더 많은 정보는 OpenTTD README에서 확인할 수 있음.
GN⁺의 의견
- OpenTTD는 클래식한 게임을 현대적으로 재해석한 오픈 소스 프로젝트로, 게임의 복잡성과 전략적 깊이를 즐기는 플레이어들에게 매력적임.
- 멀티플레이어 모드와 광범위한 국제화 지원은 전 세계의 다양한 플레이어들이 함께 즐길 수 있는 기회를 제공함.
- 사용자 친화적인 인터페이스와 향상된 그래픽 기능은 게임을 더 쉽고 즐겁게 만들어, 새로운 사용자들도 쉽게 접근할 수 있게 함.
Hacker News 의견
-
OpenTTD 20주년을 맞이하여 가장 큰 업데이트 중 하나를 준비 중임.
- 버스, 트럭, 도로 차량을 위한 'unbunching' 기능이 첫 대형 기능으로 발표됨.
-
OpenTTD는 재미있게 많은 시간을 보냈지만, 결국 도전적인 요소가 부족하여 관심이 떨어짐.
- 회사가 크게 성장하지만, 노력 없이 성장하는 것 같아 도전적이지 않음.
-
TTD를 사랑하고 OpenTTD는 훌륭한 작업을 했지만, 이제는 조금 구식으로 느껴짐.
- 산업 모드나 NGRF를 추가해도 오랫동안 몰입하기에는 부족함.
- 매년 몇 일간 새 게임을 하기 위해 돌아올 것 같지만, 그것도 향수 때문임.
-
혼합 현실 헤드셋에서 책상 옆에 3D 버전의 TTD를 기대함.
- 3D 렌더링은 이미 완료된 것으로 보임.
-
모든 카테고리에서 가장 좋아하는 게임으로, 끝없는 게임 플레이 시간을 제공하며 거의 모든 기기에서 플레이 가능함.
-
OpenTTD 관련 뉴스 링크 모음:
- OpenTTD 13.4 출시 (2023년 7월, 22개의 댓글)
- OpenTTD의 2023년 인프라 (2023년 7월, 79개의 댓글)
- OpenTTD 13.0 출시 (2023년 2월, 82개의 댓글)
- OpenTTD 게임 메커니즘 (2022년 9월, 14개의 댓글)
- OpenTTD 12.0 (2021년 10월, 1개의 댓글)
- OpenTTD 12.0-RC1 (2021년 9월, 62개의 댓글)
- OpenTTD용 OpenGL 3D 뷰포트 렌더러 (2019년, 1개의 댓글)
- OpenTTD가 어려운 문제를 해결하기 위해 스팀으로 이동 (2021년 4월, 2개의 댓글)
- OpenTTD 1.11 (2021년 4월, 58개의 댓글)
- SpaceY 1.0 – OpenTTD 게임을 위한 SpaceX 영감의 애드온 (2020년 3월, 1개의 댓글)
- OpenTTD 1.10 (2020년 4월, 114개의 댓글)
- OpenTTD 1.10.0 (2020년 4월, 2개의 댓글)
- OpenTTD를 WebAssembly로 컴파일 (2019년 3월, 88개의 댓글)
- OpenTTD 1.8.0-RC1 (2018년 3월, 28개의 댓글)
- OpenTTD와 같은 오픈 소스 게임 실행 파일 프로젝트를 어떻게 시작하는지에 대한 질문 (2010년 10월, 1개의 댓글)
-
OpenTTD 엔진을 기반으로 한 네트워크 다이어그램, 시각화, 실시간 모니터링 도구를 누군가 만들었는지 궁금함.
-
이 게임에 많은 시간을 투자했지만, 가족 때문에 앞으로는 플레이할 시간이 없음.
- 은퇴했을 때 이 게임과 Civ에 하루 종일 시간을 보낼 것 같은 상상을 하는 것이 이상한가?
-
멀티플레이어를 발견했을 때 24시간 연속으로 몰입했던 유일한 게임임.