토르시스
TORCS![]() 스플래시 화면 | |
원본 작성자 | 에릭 에스피에 크리스토프 귀온노 |
---|---|
개발자 | 베른하르트 와이먼 [1]외 |
초기 릴리즈 | 1997 |
안정적 해제 | v1.3.7 / 2016년 5월 26일; 전 |
리포지토리 | sourceforge |
기록 위치 | C++ |
엔진 |
![]() |
플랫폼 | 교차 플랫폼 |
유형 | 레이싱 게임 |
면허증 | GNU GPL, 프리 아트 라이선스 |
웹사이트 | torcs![]() |
TORCS(The Open Racing Car Simulator)는 Linux, FreeBSD, Mac OS X, AmigaOS 4, AROS, MorphOS, Microsoft Windows에서 사용할 수 있는 오픈 소스 3D 자동차 경주 시뮬레이터다.TORCS는 Eric Espié와 Christophe Guionneau가 만들었지만, 프로젝트 개발은 현재 Bernhard Wymann이 맡고 있다.[2]C++로 작성돼 GNU GPL에 따라 면허가 있다.TORCS는 사전 프로그램된 AI 드라이버가 서로 경쟁할 수 있도록 하는 한편 사용자가 키보드, 마우스 또는 휠 입력을 이용해 차량을 제어할 수 있도록 설계됐다.[3]
역사
개발
TORCS 개발은 1997년 Eric Espié와 Christophe Guionneau가 레이싱 카 시뮬레이터(RCS)라는 2D 게임으로 시작했다.RARS(Robot Auto Racing Simulator)의 영향을 받아 이를 기반으로 했다.[4]에스피에와 귀온느우가 게임 개발을 위해 3dfx 그래픽 카드를 취득하자, 개정 제어 시스템과 혼동되지 않도록 OpenGL로 시뮬레이터의 첫 3D 버전을 만들고, 오픈 레이싱 카 시뮬레이터(ORCS)로 이름을 바꾸었다.
초기 버전의 오크에는 엔진이 달린 자동차가 포함되지 않아 이 게임이 '소프박스 더비' 스타일의 내리막 레이싱 시뮬레이션이 됐다.엔진과 엔진 소리가 결국 추가되었을 때, 토오크라는 단어와 유사하다는 점에서 자동차와 더 관련이 있어 보였기 때문에 시뮬레이션의 최종 명칭인 TORCS가 주어졌다.
이후 구오네우는 게임 플레이 중 복수의 카메라 앵글을 추가했다.Guionneau는 TORCS에서 원래 그래픽 코드를 많이 개발했고, 결국 텍스처 맵핑을 추가하여 자동차에 더 많은 디테일을 부여했다.그리고 나서 에스피에는 함께 파이핑을 하고 출시 코드를 마무리하는 작업을 했다.[5]
미래목표
현재 TORCS의 주요 개발자는 베른하르트 와이만(프로젝트 리더), 크리스토스 디미트라카키스(시뮬레이션, 사운드, AI), 앤드루 섬너(그래픽, 트랙) 등이다.버그픽스와 TORCS 코드 유지보수를 제외하고, 계획된 다음 기능에는 네트워크 멀티플레이 모드, 개선된 물리 엔진, 강화된 자동차 실내 디테일 및 재생이 포함된다.[6]
수신 및 영향
2000년 12월 CNN은 TORCS를 "명절을 위한 10대 리눅스 게임"에 포함시켰다.[7]리눅스 저널은 2007년 10월 18일자 TORCS를 최고의 오픈소스 드라이빙 게임으로 꼽으며, 플레이어들이 자신의 자동차를 디자인할 수 있는 능력, 사실적인 그래픽, 차량 핸들링 등을 부각시켰다.[8]이 게임은 2000년에서 2017년 사이에 SourceForge.net을 통해서만 290만 번 이상 다운로드되는 등 상당한 인기를 얻었다.[9]
경기
TORCS 레이싱 보드는 TORCS 커뮤니티의 선수들 사이에서 웹사이트에서 대회를 주최한다.TORCS 레이싱보드는 플레이어가 로컬 네트워크나 인터넷 접속 클라이언트에서 동시에 실시간으로 경쟁하는 기존의 네트워크 멀티플레이어 이벤트와 달리 사용자가 개발하고 업로드한 인공지능 '로봇'의 대결이다.
뷔르츠부르크 대학교와 푸르티크니코 디 밀라노 대학교의 교수진이 두 개의 AI 대회, 즉 시뮬레이션 카 레이싱 챔피언십과 철거 더비 대회를 주최하고, 후자는 패치된 TORCS 서버를 사용한다.[10]
TORCS 포크
TORCS는 몇 가지 프로젝트, 예를 들어 원래 Torcs-NG로 알려진 [11]Speed Dreams와 같은 프로젝트에 투입되었다.
연구에 사용하다
개방성, 모듈성 및 확장성 덕분에, TORCS는 많은 연구 프로젝트의 기반으로 채택되었다. 예를 들어 자동차 설치의 자동 연산, 트랙의 인간 지원 알고리즘 생성, 로봇 주행의 다른 측면에 대한 몇 가지 계산 기법(예: 유전자 프로그래밍)의 적용 등이 그 예다.TORCS는 2008년부터 매년 4~6개 프로젝트의 거점으로 등장하는 IEEE 컴퓨터 인텔리전스·게임 콘퍼런스 내에서 다양한 연구 분야에서도 중요한 역할을 하고 있다.
TORCS FAQ에 따라 현재 버전의 TORCS를 "B"로 인용해야 한다.와이만, E. 에스피에, C.Guionneau, C.디미트라카키스, R. 쿨롬, A.섬너.토르CS: 오픈 레이싱 카 시뮬레이터, vX.X.X, 20XX."
참고 항목
- 오픈소스 게임 목록
- VDrift, 또 다른 교차 플랫폼 오픈 소스 구동 시뮬레이션
- X Motor Racing, TORCS 호환 UDP 인터페이스
- Speed Dreams, TORCS 포크 개발 중
참조
- ^ TORCS 팀
- ^ "TORCS FAQ: "Who develops TORCS?"".
- ^ Torcs의 TORCS 정보.원천 포브스그물을 치다
- ^ Moshe Siper가 우승하도록 진화, ISBN 978-1-4709-7283-7(2011)
- ^ "TORCS project history". SourceForge.net.
- ^ "TORCS FAQ: "What are the future plans?"".
- ^ Lee Anderson이 cnn.com에 올린 휴일 상위 10개 리눅스 게임(2000년 12월 20일, 아카이브)
- ^ Diehl, Mike (2007-10-18). "Free Games for Linux". Linux Journal. Linux Journal. Retrieved 2007-12-04.
- ^ 소스 포지의 통계 2000-03-19+to+2017-05-25.그물을 치다
- ^ COBOSLAB, University of Würzburg, Simulated Car Racing Competition 2010: Demolition Derby, archived from the original on 2010-04-06, retrieved 2010-04-03
- ^ "Speed Dreams home page".
{{cite web}}
: CS1 maint : url-status (링크)
외부 링크
![]() | 위키미디어 커먼즈에는 TORCS와 관련된 미디어가 있다. |