You can use Python to control BeamNG.tech via our official, free open-source library BeamNGpy .
BeamNGpy enables control over the simulator, creation of scenarios, operating vehicles, defining sensor models, and so on. BeamNGpy and BeamNG.tech are developed in tandem, with most BeamNG.tech-specific features being exposed to Python and an increasing amount of the core game’s functionality also being made available in Python, allowing for a wide variety of uses for developers using BeamNG.tech.
To get started, read the Documentation . To see the source code, check the Repository .