![]() Заставка | |
Автор (ы) оригинала | Эрик Эспье и Кристоф Гионно |
---|---|
Разработчики) | Бернхард Вайманн и др. [1] |
изначальный выпуск | 1997 г. |
Стабильный выпуск | v1.3.7 / 26 мая 2016 г . |
Репозиторий | sourceforge |
Написано в | C ++ |
Двигатель |
![]() |
Платформа | кроссплатформенный |
Тип | Гоночная игра |
Лицензия | GNU GPL , лицензия свободного искусства |
Интернет сайт | torcs ![]() |
TORCS ( The Open Racing Car Simulator ) - это трехмерный симулятор автомобильных гонок с открытым исходным кодом, доступный для Linux , FreeBSD , Mac OS X , AmigaOS 4 , AROS , MorphOS и Microsoft Windows . TORCS был создан Эриком Эспье и Кристофом Гионно, но разработку проекта сейчас возглавляет Бернхард Виманн. [2] Он написан на C ++ и распространяется под лицензией GNU GPL . TORCS предназначен для включения предварительно запрограммированного ИИ. водители соревнуются друг с другом, позволяя пользователю управлять транспортным средством с помощью клавиатуры, мыши или колеса. [3]
История [ править ]
Развитие [ править ]
Разработка TORCS началась в 1997 году Эриком Эспье и Кристофом Гионно как 2D- игра под названием Racing Car Simulator ( RCS ). На него повлиял и основан RARS (Симулятор автогонок роботов). [4] Когда Эспье и Гионно приобрели графическую карту 3dfx для разработки игр, они сделали первую трехмерную версию симулятора с OpenGL и переименовали ее в Open Racing Car Simulator ( ORCS ), чтобы не путать с системой контроля версий .
Ранние версии ORCS не включали машины с двигателями, что делало игру в стиле Soap Box Derby , симулятором скоростных гонок. Когда в конечном итоге были добавлены двигатели и звуки двигателей, симуляции было дано окончательное название TORCS , поскольку это название казалось более подходящим для автомобилей, учитывая его сходство со словом крутящий момент .
Позже Гионно добавил несколько ракурсов камеры во время игры. Гионно разработал большую часть исходного графического кода в TORCS и в конечном итоге добавил наложение текстуры, чтобы придать автомобилям больше деталей. Затем Эспье работал над сборкой и доработкой кода для выпуска. [5]
Будущие цели [ править ]
В настоящее время основными разработчиками TORCS являются Бернхард Вайманн (руководитель проекта), Христос Димитракакис (моделирование, звук, AI) и Эндрю Самнер (графика, треки). Помимо исправлений ошибок и обслуживания кода TORCS, следующие запланированные функции включают сетевой многопользовательский режим, улучшенный физический движок , улучшенные детали интерьера автомобиля и повторы. [6]
Прием и воздействие [ править ]
В декабре 2000 года CNN поместило TORCS в «10 лучших игр для Linux к праздникам» . [7] Linux Journal считается TORCS быть лучшим открытым исходным кодом вождения игра в их 18 октября 2007 года выпуска, отметив возможность для игроков , чтобы проектировать свои собственные автомобили, реалистичную графику и управление автомобилем. [8] Игра приобрела значительную популярность; в период с 2000 по 2017 год он был загружен более 2,9 миллиона раз только через Sourceforge.net . [9]
Соревнования [ править ]
Совет TORCS Racing проводит на своем веб-сайте соревнование среди игроков сообщества TORCS. В отличие от традиционных сетевых многопользовательских соревнований, в которых игроки соревнуются в реальном времени в локальной сети или подключенных к Интернету клиентах одновременно, TORCS Racing Board представляет собой соревнование между «роботами» искусственного интеллекта, разработанными и загруженными пользователями.
Факультет из Университета Вюрцбурга и Политехнического ди Милано хозяевах двух соревнований AI, на чемпионате имитацией Car Racing и Derby Снос конкуренции ; последний использует исправленный сервер TORCS. [10]
Вилки TORCS [ править ]
TORCS был раздвоен на несколько проектов, например Speed мечты , [11] , первоначально известный как Torcs-NG .
Использование в исследованиях [ править ]
Благодаря своей открытости, модульности и расширяемости, TORCS был принят в качестве основы для многих исследовательских проектов; Примеры включают автоматизированное вычисление настроек автомобиля, алгоритмическое создание треков с помощью человека и применение нескольких вычислительных методов (например, генетического программирования) к различным аспектам вождения роботов. С 2008 года TORCS также играет важную роль в различных областях исследований в рамках конференции IEEE по вычислительному интеллекту и играм , где ежегодно выступает в качестве базы для 4-6 проектов.
Согласно часто задаваемым вопросам TORCS, текущая версия TORCS должна называться «B. Wymann, E. Espié, C. Guionneau, C. Dimitrakakis, R. Coulom, A. Sumner. TORCS: The Open Racing Car Simulator, vX.XX , 20XX. "
См. Также [ править ]
- Список игр с открытым исходным кодом
- VDrift , еще один кроссплатформенный симулятор вождения с открытым исходным кодом
- X Motor Racing , интерфейс UDP, совместимый с TORCS
Ссылки [ править ]
- ^ Команда TORCS
- ^ "TORCS FAQ:" Кто разрабатывает TORCS? " " .
- ^ О TORCS на torcs.sourceforge.net
- ^ Evolved to Win Моше Сиппер, ISBN 978-1-4709-7283-7 (2011)
- ^ «История проекта TORCS» . SourceForge.net .
- ^ "TORCS FAQ:" Какие планы на будущее? " " .
- ↑ 10 лучших игр для Linux к праздникам Ли Андерсона на cnn.com (20 декабря 2000 г., архивировано )
- ^ Диль, Майк (2007-10-18). «Бесплатные игры для Linux» . Linux Journal . Linux Journal . Проверено 4 декабря 2007 .
- ^ статистика с 19 марта с 2000 по 25 мая 2017 на sourceforge.net
- ^ COBOSLAB, Университет Вюрцбурга , Simulated Car Racing Competition 2010: Demolition Derby , заархивировано из оригинала 06.04.2010 , получено 03.04.2010
- ^ "Домашняя страница Speed Dreams" .
Внешние ссылки [ править ]
![]() | Викискладе есть медиафайлы по теме TORCS . |
- Сайт TORCS
- Доска TORCS Racing