Support

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.

I previously installed BeamNG.research, is it the same as BeamNG.tech?
BeamNG.research is the older version of our software which is now known as BeamNG.tech.
How can I install BeamNG.tech?

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.

Am I entitled to free access to BeamNG.tech?

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/.

If you are not sure, please contact us on tech@beamng.gmbh or licensing@beamng.gmbh.

Can I use and publish screenshots from BeamNG.tech?

When using and publishing screenshots from the BeamNG.tech software you must include the following acknowledgement on all materials:

“Images used courtesy of BeamNG GmbH”

You may also use our logo without modification.

I represent a company which is interested in purchasing BeamNG.tech. How shall I contact you?
We recommend to contact us via tech@beamng.gmbh or licensing@beamng.gmbh. Our team will get in touch with you and propose next steps.
I thought that BeamNG.drive is the same as BeamNG.tech. What is the difference?

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.

If I buy the BeamNG.drive game from Steam, do I have access to BeamNG.tech?

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).

I am still experiencing issues and I cannot find any solution in the documentation or elsewhere. What shall I do?

Make sure you check the documentation and/or examples on BeamNGpy.

If you still cannot find any solution for your issue, contact us on tech@beamng.gmbh.

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.

What kinds of programming languages ​​does BeamNG.tech support?

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.

What kind of computer do I need to be able to run BeamNG.tech?

The current system requirements are as follow:

MINIMUM:

  • 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: 25 GB available space

RECOMMENDED:

  • 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: 30 GB available space

Additional Notes: Recommended spec based on 1080p resolution. Installing game mods will increase required storage space. Gamepad recommended.

Is BeamNG.tech running on Linux?
No, not at this time. It is WIP.
How can I set-up the triple monitor configuration?
Triple Monitor mode can be enabled in the graphics settings. In the same menu, the distance of the player to the screen and the angle of each monitor can also be adjusted to more closely resemble the perspective a driver would have.
Is the OpenStreetMap importer available in BeamNG.tech? What other features are you working on?
The OpenStreetMap importer as it exists right now is only importing roads with no terrain or buildings. It’s in a really early stage.
How can I script scenarios?
You can script entire scenarios with our FlowGraph, Lua, or Python using BeamNGpy. It’s possible to control multiple vehicles and place various objects. Documentation on FlowGraph and Lua functions can be found in our documentation. The Python library is documented here.
Does BeamNG.tech support controlling multiple vehicles?

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.

Can data stored to a log file and exported in real time?
Logging can be done either from Python or from Lua. Your data can be export into various formats (such as json, csv, xml, etc).
How do can I access the data logging tools in BeamNG.tech? What data is available to be captured? How is it captured and how do I output and/or manipulate it?

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.

Contact Us

Address

BeamNG GmbH
Domshof 17
28195 Bremen
Germany

Business Hours: 9am – 5pm (CET)

Legal

Registrar of Companies:
District court Bremen HRB 29264

VAT-ID (USt-IdNr.): DE294841575