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