BeamNG.drive es un videojuego de simulación de vehículos de 2015 desarrollado y publicado por el desarrollador de videojuegos BeamNG GmbHcon sede en Bremen, para computadoras personales . El juego presenta física de cuerpo blando para simular un manejo realista y daños a los vehículos . [1] [2] [3] Inicialmente lanzado como una demostración técnica el 3 de agosto de 2013 junto con acceso pago a una alfa , luego se puso a disposición en Steam Early Access para Microsoft Windows el 29 de mayo de 2015. BeamNG también desarrolla una bifurcación del juego diseñada para la educación, así como para la investigación industrial y académica, titulada BeamNG.tech . [4]
BeamNG.drive cuenta con varios modos de juego y escenarios, como campañas, contrarreloj y un modo de exploración libre. Las campañas son colecciones de pequeños escenarios basados en temas específicos, que incluyen carreras, persecuciones y acrobacias. En las contrarreloj , el jugador selecciona un vehículo, un mapa y una ruta, y compite contra su propio mejor tiempo. En el modo de exploración libre , los jugadores pueden explorar y experimentar con mapas , lo que les permite operar, colocar y manipular objetos y vehículos dentro del mapa. También pueden cambiar las propiedades ambientales, como la gravedad y el viento. Los jugadores pueden utilizar varios objetos, desde barreras en la carretera hasta armas como cañones, para infligir daño a otros vehículos.
BeamNG no incluye fabricantes de vehículos reales debido a los costos de licencia, sin embargo, los vehículos incluidos se parecen a varios vehículos de la vida real, como ETK que se parece a BMW o Gavril que se parece a Ford . Con el uso de mods, se pueden agregar autos reales. Las marcas y los vehículos del juego tienen historias de origen ficticias y una tradición asociada a ellos. La selección de vehículos se amplía cada pocos lanzamientos.
A partir del lanzamiento de la versión alfa 0.26, el juego presenta una versión experimental de un modo carrera al que se accede haciendo clic en el botón del menú principal denominado "Carrera (próximamente)". Este modo de juego presenta cuatro rastreadores de progreso de carrera: Deportes de motor, Trabajador, Especializado y Aventurero. Completar misiones otorga al jugador moneda del juego y dos tipos de puntos de experiencia : Branch EXP, que son puntos de experiencia obtenidos dentro de ramas específicas, y Beam EXP, la cantidad total de puntos de experiencia. El 20 de septiembre de 2023, con el lanzamiento de la actualización 0.30, el modo carrera se actualizó por completo, ahora incluye un tutorial y usos para los sistemas Branch EXP y Beam EXP. A partir de la 0.30, los jugadores pueden comprar autos con una moneda del juego llamada BeamBucks y personalizarlos (ambas funciones al principio del progreso). [5] Los guardados de carrera creados entre la 0.26 y la 0.29 son incompatibles con la 0.30 y posteriores.
BeamNG.drive utiliza física de cuerpo blando para simular la dinámica de vehículos y las colisiones entre objetos y vehículos. [2] [6] [3] Se han creado y optimizado algoritmos para el sistema de física del juego. [7] El juego se basa en gran medida en código en Lua  y utiliza paquetes de datos locales utilizando el sistema de red Lua mientras se ejecuta el juego. El motor del juego calcula ecuaciones y problemas de física en tiempo real durante el juego.
Los vehículos del juego consisten en una estructura de viga-nodo de cuerpo blando similar a las de Rigs of Rods . Las estructuras de viga-nodo se representan en un formato de archivo de texto similar a JSON , llamado JBeams. [8] El motor de física simula una red de nodos y vigas interconectados, que se combinan para formar un esqueleto invisible de un vehículo con pesos y masas realistas. En términos de física de cuerpo blando, los vehículos se flexionan y deforman de manera realista a medida que se aplica tensión, como impactos de colisiones, al esqueleto. [9] [10] Además de la deformación de la carrocería, se simulan varios otros tipos de daños, como motores degradados, puertas desprendidas y ventanas rotas. Si un vehículo está gravemente dañado, el motor puede fallar, dejando el vehículo inutilizable; además, el vehículo también fallará por sobrecarga del eje de transmisión, el embrague y otros componentes importantes que pueden provocar una falla catastrófica en el vehículo. Los neumáticos pueden reventarse y los tanques de combustible pueden explotar después de un número excesivo de colisiones o debido a un impacto directo en la parte trasera del vehículo.
BeamNG.drive tiene soporte nativo para modding , y los mods pueden instalarse desde un repositorio de mods mantenido oficialmente al que se puede acceder tanto desde el sitio web como dentro del juego mismo. El administrador de mods comprueba automáticamente si hay actualizaciones y administra parcialmente las dependencias. [11] Las políticas del repositorio de mods prohíben la modificación de los archivos principales del juego. [12] El juego también acepta mods de fuera del repositorio, sin embargo, dichos mods no se actualizan automáticamente por el administrador de mods del juego.
En 2011, algunos desarrolladores de Rigs of Rods se reunieron y decidieron mejorar el software de código abierto con un nuevo producto. [13] BeamNG abrió su sitio web, beamng.com, el 8 de mayo de 2012 para dar noticias del desarrollo del juego. [14] El 28 de mayo de 2012, BeamNG lanzó un video de YouTube titulado "Física revolucionaria de cuerpos blandos en CryEngine3" que presentaba la tecnología de deformación del vehículo. El video, según la gerente de marketing y comunicaciones Nataliia Dmytriievska, obtuvo más de un millón de visitas de la noche a la mañana. [13] [9] Originalmente, BeamNG.drive se basaría en CryEngine 3 , pero su uso en un juego de conducción descubrió numerosos errores, lo que llevó a que el desarrollo se trasladara a Torque 3D . [15]
El 3 de agosto de 2013 se lanzó una demostración técnica gratuita junto con acceso pago a una prueba alfa a través de FastSpring . La demostración técnica solo presentaba un vehículo y un mapa, mientras que la prueba alfa contenía cinco vehículos y seis mapas. [16] [2] [17] El 10 de septiembre de 2013, se lanzó el sexto vehículo de BeamNG, el Bruckell Moonhawk, con estreno en YouTube. El juego se colocó en una votación abierta en Steam Greenlight el 12 de febrero de 2014 [18] y recibió luz verde ocho días después. [19] El 29 de mayo de 2015, el juego se lanzó en Steam Early Access . [20]
El 15 de junio de 2018, BeamNG anunció una asociación con Camshaft Software, desarrolladores de Automation , revelando la incorporación de una función de exportación que permite a los jugadores exportar vehículos fabricados dentro de Automation como vehículos totalmente manejables en BeamNG.drive. [21]
El 25 de abril de 2022, BeamNG anunció que dejarían de desarrollar la rama de 32 bits a partir del lanzamiento alfa 0.25. Afirmaron que menos del 0,5 % de los jugadores usaban la versión de 32 bits y que la decisión acelerará el desarrollo del juego y permitirá a los desarrolladores aprovechar al máximo las tecnologías más nuevas. [22] La última rama de lanzamiento público de 32 bits es 0.23.5.2. [a]
En junio de 2022, BeamNG anunció soporte experimental para sistemas Linux con la versión 0.25. [23] [24] [25]
BeamNG.drive ha recibido críticas positivas desde el lanzamiento inicial del juego. Jack Stewart de la BBC mencionó que BeamNG.drive "ha recibido interés de la industria cinematográfica para modelar acrobacias de vehículos para que puedan ser prototipados y probados exhaustivamente, pero de forma económica, antes de que un conductor de acrobacias destroce un automóvil en el set". [3] Nick Robinson de Polygon elogió la física simulada del juego y el soporte de contenido creado por el usuario, lo que lo llevó a crear una serie de videos de 38 episodios para Polygon, "Car Boys", en la que él y Griffin McElroy destacaron el nuevo contenido de BeamNG.drive cada semana. [26] [27] La revista Automobile elogió al juego por su diversa selección de vehículos y su física de choque realista, diciendo que "el IIHS no tiene nada que ver con BeamNG.drive". [28] En mayo de 2024, BeamNG.drive ocupaba el puesto 22 en la lista de los juegos de Steam mejor calificados, con un 97% de sus reseñas de Steam positivas. [29]
JBeam es el formato de archivo que define el esqueleto físico en el motor BeamNG. Se llama JBeam porque se basa en JSON (con algunas excepciones) para definir construcciones de nodos/haces. ... Modificamos un poco el analizador JSON para facilitarles la vida a los autores de vehículos: