BeamNG.drive is a vehicle simulation video game developed and published by Bremen-based video game developer BeamNG. The game features unique soft-body physics, and was released into Steam Early Access for Microsoft Windows on 29 May 2015.
On 28 May 2012, BeamNG released a YouTube video titled "Revolutionary soft-body physics in CryEngine3". Originally, BeamNG.drive was to be based on CryEngine 3, but its use in a driving game uncovered numerous bugs, leading development to be rolled over to Torque. BeamNG.drive relies heavily on coding in Lua, and uses packets of local data using the Lua network system while the game is operating in order to complete the complex physics equations during gameplay.
The physics engine simulates a network of interconnected nodes and beams which combine to form an invisible skeleton of a vehicle with realistic weights and masses. In terms of soft-body physics, vehicles realistically flex and deform as stresses to the skeleton, such as impacts from collisions are applied. The game's engine constantly calculates physics equations and problems in real-time during gameplay.