토르시스

TORCS
토르시스
Torcs-title.png
스플래시 화면
원본 작성자에릭 에스피에 크리스토프 귀온노
개발자베른하르트 와이먼 [1]
초기 릴리즈1997
안정적 해제
v1.3.7 / 2016년 5월 26일; 5년(2016-05-26)
리포지토리sourceforge.net/projects/torcs/
기록 위치C++
엔진
  • 플리브
Edit this at Wikidata
플랫폼교차 플랫폼
유형레이싱 게임
면허증GNU GPL, 프리 아트 라이선스
웹사이트torcs.sourceforge.그물을 치다 Edit this on Wikidata
Torcs의 레이스 트랙(Top-down 보기)
TORCS 1.3.3(왼쪽)과 Speed Dreams 2.0(오른쪽)의 반사 시스템 비교:밝은 선으로 갈라진 레이싱 카의 정면도, 오른쪽 부분이 더 생생한 반사를 보여준다.

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."

참고 항목

참조

  1. ^ TORCS 팀
  2. ^ "TORCS FAQ: "Who develops TORCS?"".
  3. ^ Torcs의 TORCS 정보.원천 포브스그물을 치다
  4. ^ Moshe Siper가 우승하도록 진화, ISBN 978-1-4709-7283-7(2011)
  5. ^ "TORCS project history". SourceForge.net.
  6. ^ "TORCS FAQ: "What are the future plans?"".
  7. ^ Lee Anderson이 cnn.com에 올린 휴일 상위 10개 리눅스 게임(2000년 12월 20일, 아카이브)
  8. ^ Diehl, Mike (2007-10-18). "Free Games for Linux". Linux Journal. Linux Journal. Retrieved 2007-12-04.
  9. ^ 소스 포지의 통계 2000-03-19+to+2017-05-25.그물을 치다
  10. ^ COBOSLAB, University of Würzburg, Simulated Car Racing Competition 2010: Demolition Derby, archived from the original on 2010-04-06, retrieved 2010-04-03
  11. ^ "Speed Dreams home page".{{cite web}}: CS1 maint : url-status (링크)

외부 링크