트랜스포트 타이쿤 시리즈의 개발 및 역사

트랜스포트 타이쿤
트랜스포트 타이쿤
크리스 소이어(Chris Sawyer, 2016)
크리스 소이어(Chris Sawyer, 2016)
OpenTTD 공개 이력
1.6.x 공개 이력:
  • 1.6.1       (2016.06.30)
  • 1.6.1-RC1   (2016.06.01)
  • 1.6.0       (2016.04.01)
  • 1.6.0-RC1   (2016.03.01)
1.5.x 공개 이력:
  • 1.5.3       (2015.12.01)
  • 1.5.3-RC1   (2015.11.01)
  • 1.5.2       (2015.09.01)
  • 1.5.2-RC1   (2015.08.01)
  • 1.5.1       (2015.06.01)
  • 1.5.1-RC1   (2015.05.08)
  • 1.5.0       (2015.04.01)
  • 1.5.0-RC1   (2015.03.18)
  • 1.5.0-beta2 (2015.02.24)
  • 1.5.0-beta1 (2014.12.24)
1.4.x 공개 이력:
  • 1.4.4       (2014.10.21)
  • 1.4.4-RC1   (2014.10.08)
  • 1.4.3       (2014.09.23)
  • 1.4.3-RC2   (2014.09.14)
  • 1.4.3-RC1   (2014.09.07)
  • 1.4.2       (2014.08.16)
  • 1.4.2-RC2   (2014.08.03)
  • 1.4.2-RC1   (2014.07.03)
  • 1.4.1       (2014.06.02)
  • 1.4.1-RC2   (2014.05.18)
  • 1.4.1-RC1   (2014.05.04)
  • 1.4.0       (2014.04.01)
  • 1.4.0-RC1   (2014.03.18)
  • 1.4.0-beta5 (2014.02.25)
  • 1.4.0-beta4 (2014.02.06)
  • 1.4.0-beta3 (2014.01.21)
  • 1.4.0-beta2 (2014.01.07)
  • 1.4.0-beta1 (2013.12.24)
1.3.x 공개 이력:
  • 1.3.3       (2013.11.29)
  • 1.3.3-RC2   (2013.11.24)
  • 1.3.3-RC1   (2013.11.17)
  • 1.3.2       (2013.07.27)
  • 1.3.2-RC2   (2013.07.13)
  • 1.3.2-RC1   (2013.06.30)
  • 1.3.1       (2013.05.31)
  • 1.3.1-RC1   (2013.05.17)
  • 1.3.0       (2013.03.31)
  • 1.3.0-RC3   (2013.03.18)
  • 1.3.0-RC2   (2013.03.05)
  • 1.3.0-RC1   (2013.02.19)
  • 1.3.0-beta2 (2013.02.07)
  • 1.3.0-beta1 (2012.12.24)
1.2.x 공개 이력:
  • 1.2.3       (2012.10.31)
  • 1.2.3-RC1   (2012.10.17)
  • 1.2.2       (2012.08.16)
  • 1.2.2-RC1   (2012.08.01)
  • 1.2.1       (2012.05.31)
  • 1.2.1-RC1   (2012.05.16)
  • 1.2.0       (2012.04.15)
  • 1.2.0-RC4   (2012.03.31)
  • 1.2.0-RC3   (2012.03.18)
  • 1.2.0-RC2   (2012.03.04)
  • 1.2.0-RC1   (2012.02.19)
  • 1.2.0-beta4 (2012.02.04)
  • 1.2.0-beta3 (2012.01.21)
1.1.x 공개 이력:
  • 1.1.5       (2012.01.14)
1.2.x 공개 이력:
  • 1.2.0-beta2 (2012.01.06)
  • 1.2.0-beta1 (2011.12.24)
1.1.x 공개 이력:
  • 1.1.4       (2011.12.04)
  • 1.1.4-RC1   (2011.11.20)
  • 1.1.3       (2011.09.15)
  • 1.1.3-RC1   (2011.09.04)
  • 1.1.2       (2011.08.14)
  • 1.1.2-RC2   (2011.07.30)
  • 1.1.2-RC1   (2011.07.24)
  • 1.1.1       (2011.05.31)
  • 1.1.1-RC1   (2011.05.15)
  • 1.1.0       (2011.03.31)
  • 1.1.0-RC3   (2011.03.18)
  • 1.1.0-RC2   (2011.03.04)
  • 1.1.0-RC1   (2011.02.18)
  • 1.1.0-beta5 (2011.02.04)
  • 1.1.0-beta4 (2011.01.20)
  • 1.1.0-beta3 (2011.01.09)
  • 1.1.0-beta2 (2010.12.31)
  • 1.1.0-beta1 (2010.12.23)
1.0.x 공개 이력:
  • 1.0.5       (2010.11.20)
  • 1.0.5-RC2   (2010.11.14)
  • 1.0.5-RC1   (2010.10.31)
  • 1.0.4       (2010.09.14)
  • 1.0.4-RC1   (2010.08.30)
  • 1.0.3       (2010.07.31)
  • 1.0.3-RC1   (2010.07.17)
  • 1.0.2       (2010.06.19)
  • 1.0.2-RC1   (2010.06.05)
  • 1.0.1       (2010.04.30)
  • 1.0.1-RC2   (2010.04.21)
  • 1.0.1-RC1   (2010.04.17)
  • 1.0.0       (2010.03.31)
  • 1.0.0-RC3   (2010.03.17)
  • 1.0.0-RC2   (2010.03.03)
  • 1.0.0-RC1   (2010.02.17)
  • 1.0.0-beta4 (2010.02.04)
  • 1.0.0-beta3 (2010.01.20)
  • 1.0.0-beta2 (2010.01.05)
  • 1.0.0-beta1 (2009.12.23)
0.7.x 공개 이력:
  • 0.7.5       (2009.12.23)
  • 0.7.5-RC1   (2009.12.14)
  • 0.7.4       (2009.12.01)
  • 0.7.4-RC1   (2009.11.15)
  • 0.7.3       (2009.10.01)
  • 0.7.3-RC2   (2009.09.24)
  • 0.7.3-RC1   (2009.09.13)
  • 0.7.2       (2009.07.31)
  • 0.7.2-RC2   (2009.07.21)
  • 0.7.2-RC1   (2009.07.15)
  • 0.7.1       (2009.06.08)
  • 0.7.1-RC3   (2009.06.03)
  • 0.7.1-RC2   (2009.05.21)
  • 0.7.1-RC1   (2009.05.11)
  • 0.7.0       (2009.04.01)
  • 0.7.0-RC2   (2009.03.23)
  • 0.7.0-RC1   (2009.03.15)
  • 0.7.0-beta2 (2009.03.09)
  • 0.7.0-beta1 (2009.02.16)
0.6.x 공개 이력:
  • 0.6.3       (2008.10.01)
  • 0.6.3-RC1   (2008.09.22)
  • 0.6.2       (2008.08.01)
  • 0.6.2-RC2   (2008.07.25)
  • 0.6.2-RC1   (2008.07.16)
  • 0.6.1       (2008.06.01)
  • 0.6.1-RC2   (2008.05.20)
  • 0.6.1-RC1   (2008.04.26)
  • 0.6.0       (2008.03.31)
  • 0.6.0-RC1   (2008.03.26)
  • 0.6.0-beta5 (2008.03.04)
  • 0.6.0-beta4 (2008.02.18)
  • 0.6.0-beta3 (2008.01.15)
  • 0.6.0-beta2 (2007.12.09)
  • 0.6.0-beta1 (2007.11.18)
0.5.x 공개 이력:
  • 0.5.3       (2007.09.15)
  • 0.5.3-RC3   (2007.08.30)
  • 0.5.3-RC2   (2007.07.07)
  • 0.5.3-RC1   (2007.06.28)
  • 0.5.2       (2007.05.29)
  • 0.5.2-RC1   (2007.05.16)
  • 0.5.1       (2007.04.20)
  • 0.5.1-RC3   (2007.04.17)
  • 0.5.1-RC2   (2007.03.23)
  • 0.5.1-RC1   (2007.03.20)
  • 0.5.0       (2007.02.27)
  • 0.5.0-RC5   (2007.02.08)
  • 0.5.0-RC4   (2007.01.18)
  • 0.5.0-RC3   (2007.01.08)
  • 0.5.0-RC2   (2006.12.31)
  • 0.5.0-RC1   (2006.12.21)
0.4.x 공개 이력:
  • 0.4.8       (2006.08.12)
  • 0.4.8-RC2   (2006.07.31)
  • 0.4.8-RC1   (2006.06.28)
  • 0.4.7       (2006.03.26)
  • 0.4.6       (2006.03.22)
  • 0.4.5       (2006.01.31)
  • 0.4.0.1     (2005.05.21)
  • 0.4.0       (2005.05.15)
0.3.x 공개 이력:
  • 0.3.6       (2005.01.25)
  • 0.3.5       (2004.12.24)
  • 0.3.4       (2004.09.14)

OpenTTD의 전신인 트랜스포트 타이쿤(Transport Tycoon, TTO)은 1994년에 크리스 소이어(Chris Sawyer)가 개발한 게임입니다. 마이크로프로즈가 유통을 담당했고, 발매 당시에 굉장한 인기를 누렸다고 합니다. 트랜스포트 타이쿤은 그 당시의 다른 게임과 비교하면 매우 특별했습니다. 직관적이고 화려하며 간단한 그래픽을 가진 이 게임을 통해 사람들은 자신만의 운송 네트워크를 구축할 수 있게 되었습니다.

1995년에 트랜스포트 타이쿤 디럭스(Transport Tycoon Deluxe, TTD)가 공개되면서 게임은 아주 큰 발전을 하게 됩니다. 4가지의 기후, 자기부상열차, 단방향 신호기 등 새로운 기능이 많이 추가되었습니다. 트랜스포트 타이쿤 디럭스는 그 후로 (사람 수는 적지만) 철도와 교통을 좋아하는 마니아 층이 즐기는 게임이 되었습니다. 하지만 게임이 비교적 성공적이었음에도 공식적인 업데이트 소식이 더이상 들려오지 않았습니다. 크리스 소이어의 로코모션이 TTD의 뒤를 이었지만 RCT2의 엔진을 그대로 이용하는 바람에 TTD의 성공을 계승하지는 못 했습니다.

 

TTDPatch의 등장

1996 ~ 1997년 즈음에 Josef Drexler가 (말 그대로) TTD용 패치인 TTDPatch라고 하는 프로젝트를 시작했습니다. 처음에는 아주 사소한 기능 몇 가지만 추가하는 데에 그쳤지만, 시간이 지나면서 NewGRF 기능, 2개의 회사 색상, 심지어는 전차까지 지원하기 시작했습니다. TTDPatch 프로젝트는 기존에 존재하던 몇 가지 버그와 문제를 고침과 동시에 새로운 기능을 추가하여 한동안 많은 인기를 받았습니다.

 

Windows 버전

1996년 당시 트랜스포트 타이쿤 디럭스의 가장 큰 문제점은 TTD가 저급 프로그래밍 언어인 어셈블리어로 만들어져서 윈도(Windows)와의 호환성이 떨어진다는 점이었습니다. 이를 해결하기 위해 FISH 테크놀로지 그룹이 1996년에 Windows 95 컨버전을 만들었지만 1999년 마이크로프로즈(후에 하스브로 인터랙티브)가 이 컨버전을 레일로드 타이쿤 2, 롤러코스터 타이쿤, 트랜스포트 타이쿤 등 "타이쿤 콜렉션"이라고 알려진 타이쿤 게임 모음집에만 수록해서 구하기가 매우 힘들었습니다. 특히 컨버전한 윈도 버전은 버그가 많았고 튜토리얼도 깨져서 제대로 되지 않았으며, 게임을 시작할 때 FISH UK사의 로고가 뜨는 등(OpenTTD에서 제거됨) 불만이 많았습니다.

 

OpenTTD 입성

게임을 패치해서 수정하는 방법은 게임의 잠재적인 발전을 거의 불가능하게 만듭니다. 이를 안타깝게 여긴 Ludde라는 유저가, 2003년에 TT-Forums(트랜스포트 타이쿤 포럼)의 운영자인 Owen Rudge와 연락하여, 자신이 TTD의 소스를 역분해하여 C 언어로 다시 바꾸겠다는 의견을 전달했습니다. 1년 뒤 Ludde는 놀랍게도 이에 성공하였고, Owen Rudge에게 첫 번째 공개판을 선물했습니다. 이것이 바로 공개된(Open) 소스를 이용한 TTD인 OpenTTD의 시초입니다. 이 게임의 새로운 버전에 대해 사람들이 이야기를 나눌 수 있도록 포럼이 만들어졌습니다. 반응은 매우 긍정적이어서 다른 개발자들이 Ludde의 프로젝트에 합류하였고, 이 일은 지금도 계속되고 있습니다.

 

OpenTTD 1.0.0

2009년 말에는 드디어 중요한 시점에 도달했습니다. 이전까지는 OpenTTD를 실행하기 위해서 트랜스포트 타이쿤 디럭스의 그래픽과 사운드 파일이 필요했습니다. 유료로 팔리던 게임의 그래픽과 사운드 파일을 이용한다는 점에서 저작권 문제가 발생하고, TTD로부터 완전히 게임을 독립시키기 위해 개발팀이 프로그래밍에 몰두하였고, 그 결과 무료 공개 대체 파일인 OpenGFX(그래픽), OpenSFX(효과음), OpenMSX(배경음)을 사용할 수 있게 되었습니다. 이처럼 개발팀의 헌신을 통해 OpenTTD를 처음으로 완전히 독립적으로 실행 가능한 게임으로 만든 것을 기념하기 위해 이 버전에 1.0.0이라는 버전 번호가 붙었습니다.

그리고 지금까지 많은 업데이트를 통해 1.6.1 버전까지 도달했습니다.


관련 링크

잠깐! 이 페이지에서 궁금하신 점이 있으신가요? 그럼 댓글을 달아보시는 건 어떤가요?



↑TOP