Frequently Asked Questions
Below you will find answers to the most frequently asked questions about BeamNG.tech. You can also check our BeamNGpy GitHub repository where you can track issues solved by our dev team.
You will receive a confirmation email with instructions how to install the BeamNG.tech software. Generally, you will find a file called “tech.key” that will be used by the software to validate your license.
After downloading a build of BeamNG.tech, this file needs to be placed in C:\Users<name>\Documents\BeamNG.tech. for the software to find and verify it.
BeamNG.tech is released under a mix of commercial (industry clients) and non-commercial (research institutes, academia etc.) licenses by BeamNG GmbH.
In case you fall into the second category, send us your application via https://register.beamng.tech/.
BeamNG.drive originates in the entertainment sector. Here the physics engine serves as a backbone for a sandbox vehicle simulator.
The .tech version offers features more appropriate for a research context than a gaming one because it provides driving simulation software, and virtual tests, for the development and testing of autonomous vehicles, ADAS and vehicle dynamics.
For example, BeamNG.tech offers a sensor suit which are commonly used in autonomous driving such as camera, Lidar, IMU, Ultrasonic, Electrics, State.
No, if you buy BeamNG.drive from Steam you will only have access to the game and no access to BeamNG.tech. They are two different products.
If you want to get access to BeamNG.tech, check our licensing opportunities (see answer above).
Make sure you check the documentation and/or examples on BeamNGpy.
If you still cannot find any solution for your issue, contact us on email@example.com.
After you sent your request for support, our team will work on your case and provide you with solutions for modelling issues or additional documentation, and/or software updates all targeted at your specific needs.
BeamNG.tech’s core is implemented in C/C++ but exposes most functionality to Lua. The Lua code used is open source and can be modified and extended by the user.
The user interface is implemented via HTML/JS/CSS and can also be customized & extended.
The current system requirements are as follow:
- OS: Windows 7 Service Pack 1
- Processor: AMD FX 6300 3.5Ghz / Intel Core i3-6300 3.8Ghz
- Memory: 8 GB RAM
- Graphics: Radeon HD 7750 / Nvidia GeForce GTX 550 Ti
- DirectX: Version 11
- Storage: 18 GB available space
- OS: Windows 10 64 Bit
- Processor: AMD Ryzen 7 1700 3.0Ghz / Intel Core i7-6700 3.4Ghz (or better)
- Memory: 16 GB RAM
- Graphics: AMD R9 290 / Nvidia GeForce GTX 970
- DirectX: Version 11
- Storage: 20 GB available space
Additional Notes: Recommended spec based on 1080p resolution. Installing game mods will increase required storage space. Gamepad recommended.
Yes, you can control and use multiple vehicles, manually or by configuring the builtin AI to drive them.
Each vehicle is essentially running its own operating system and can be independently programmed via Lua or controlled from BeamNGpy.
Position, orientation, velocity of all vehicles, technical data for vehicles: wheel speed, brake heat, engine info etc. Input values (throttle, brake, steering, clutch) are technically available, but not connected to flowgraph.
In general, data is available in real time and to external applications, allowing easy export to formats like csv & json.