stringtranslate.com

Torques

Pista de carreras en Torcs en vista de arriba hacia abajo.
Comparación del sistema de reflejos de TORCS 1.3.3 (izquierda) y Speed ​​Dreams 2.0 (derecha): vista frontal de un coche de carreras dividido por una línea brillante; la parte derecha muestra reflejos más vivos

TORCS ( The Open Racing Car Simulator ) es un simulador de carreras de coches en 3D de código abierto disponible en Linux , FreeBSD , Mac OS X , AmigaOS 4 , AROS , MorphOS y Microsoft Windows . TORCS fue creado por Eric Espié y Christophe Guionneau, pero el desarrollo del proyecto ahora está a cargo de Bernhard Wymann. [2] Está escrito en C++ y tiene licencia GNU GPL . TORCS está diseñado para permitir que los conductores de IA preprogramadoscompitan entre sí, al tiempo que permite al usuario controlar un vehículo utilizando un teclado, un mouse o un volante. [3]

Historia

Desarrollo

El desarrollo de TORCS comenzó en 1997 por Eric Espié y Christophe Guionneau como un juego 2D llamado Racing Car Simulator ( RCS ). Fue influenciado y basado en RARS ( Robot Auto Racing Simulator ). [4] Cuando Espié y Guionneau adquirieron una tarjeta gráfica 3dfx para el desarrollo del juego, hicieron la primera versión 3D del simulador con OpenGL y lo renombraron Open Racing Car Simulator ( ORCS ) para no confundirse con el Revision Control System .

Las primeras versiones de ORCS no incluían coches con motor, lo que convertía al juego en una simulación de carreras de descenso al estilo Soap Box Derby . Cuando finalmente se añadieron los motores y los sonidos de los mismos, la simulación recibió su nombre definitivo, TORCS , ya que el nombre parecía más relevante para los automóviles dada su similitud con la palabra torque .

Más tarde, Guionneau añadió múltiples ángulos de cámara durante el juego. Guionneau desarrolló gran parte del código gráfico original en TORCS y, finalmente, añadió el mapeo de texturas para dar más detalles a los coches. Espié trabajó después en la unión y finalización del código para su lanzamiento. [5]

Metas futuras

Los desarrolladores principales actuales de TORCS son Bernhard Wymann (líder del proyecto), Christos Dimitrakakis (simulación, sonido, IA) y Andrew Sumner (gráficos, pistas). Además de la corrección de errores y el mantenimiento del código de TORCS , las próximas características planificadas incluyen el modo multijugador en red , un motor de física mejorado , detalles mejorados en el interior del coche y repeticiones. [6]

Recepción e impacto

En diciembre de 2000, CNN colocó a TORCS entre los "10 mejores juegos de Linux para las vacaciones" . [7] Linux Journal consideró a TORCS como el mejor juego de conducción de código abierto en su edición del 18 de octubre de 2007, destacando la capacidad de los jugadores para diseñar sus propios autos, gráficos realistas y manejo del vehículo. [8] El juego ha ganado una popularidad sustancial; entre 2000 y 2017, fue descargado más de 2,9 millones de veces solo a través de SourceForge.net . [9]

Competiciones

El TORCS Racing Board organiza una competición en su sitio web entre los jugadores de la comunidad TORCS. A diferencia de los eventos multijugador en red tradicionales en los que los jugadores compiten en tiempo real en una red local o en clientes conectados a Internet simultáneamente, el TORCS Racing Board es una competición entre "robots" de inteligencia artificial desarrollados y cargados por los usuarios.

Los profesores de la Universidad de Würzburg y del Politécnico de Milán organizan dos competiciones de IA: el Campeonato de Carreras de Coches Simulados y la Competición de Demolición Derby ; esta última utiliza un servidor TORCS parcheado. [10]

Horquillas TORCS

TORCS se ha bifurcado en varios proyectos, por ejemplo Speed ​​Dreams , [11] originalmente conocido como Torcs-NG .

Uso en investigación

Debido a su apertura, modularidad y extensibilidad, TORCS ha sido adoptado como base para muchos proyectos de investigación; los ejemplos incluyen el cálculo automatizado de configuraciones de automóviles, la generación algorítmica de pistas asistida por humanos y la aplicación de varias técnicas de computación (por ejemplo, programación genética) a diferentes aspectos de la conducción de robots. Desde 2008, TORCS también ha jugado un papel importante en varios campos de investigación dentro de la Conferencia IEEE sobre Inteligencia Computacional y Juegos , donde aparece como base para 4 a 6 proyectos cada año.

Según las preguntas frecuentes de TORCS, la versión actual de TORCS debe citarse como "B. Wymann, E. Espié, C. Guionneau, C. Dimitrakakis, R. Coulom, A. Sumner. TORCS: The Open Racing Car Simulator, vX.XX, 20XX".

Véase también

Referencias

  1. ^ Equipo TORCS
  2. ^ "Preguntas frecuentes sobre TORCS: "¿Quién desarrolla TORCS?"". 6 de febrero de 2020.
  3. ^ Acerca de TORCS en torcs.sourceforge.net
  4. ^ Evolucionado para ganar de Moshe Sipper, ISBN 978-1-4709-7283-7 (2011) 
  5. ^ "Historia del proyecto TORCS". SourceForge.net .
  6. ^ "Preguntas frecuentes sobre TORCS: "¿Cuáles son los planes futuros?"". 6 de febrero de 2020.
  7. ^ Los 10 mejores juegos de Linux para las fiestas, por Lee Anderson en cnn.com (20 de diciembre de 2000, archivado )
  8. ^ Diehl, Mike (18 de octubre de 2007). "Juegos gratuitos para Linux". Linux Journal . Consultado el 4 de diciembre de 2007 .
  9. ^ Estadísticas del 19 de marzo de 2000 al 25 de mayo de 2017 en sourceforge.net
  10. ^ COBOSLAB, Universidad de Würzburg , Simulated Car Racing Competition 2010: Demolition Derby, archivado desde el original el 6 de abril de 2010 , consultado el 3 de abril de 2010
  11. ^ "Página de inicio de Speed ​​Dreams".

Enlaces externos