编程

作为一名模组开发者,你可能会在某个阶段希望为自己的模组添加更高级的功能。这些功能可能超出了BeamNG软件默认所提供的范围,因此需要你编写自定义程序代码。通常,游戏逻辑部分推荐使用Lua语言,用户界面则可使用HTML/JS代码。

本节的目标是提供一些通用指导,解释一些与BeamNG相关的总体概念和架构选择。

这意味着:

  • 本文档不会包含详细的API文档。
  • 本文档不会涉及如何学习编程、网页开发等教程。网上有大量更优质的学习资源,如果你还不是程序员,建议优先学习那些内容。

对于本手册没有包含的BeamNG专用信息(如API详细用法等),你可以:

  • a) 搜索现有代码并作为参考
  • b) 在我们的 编程论坛 发帖,寻求BeamNG专用的编程帮助。

请参阅下方目录,继续阅读更多编程文档内容:

编程文档反馈

如果你觉得此编程文档内容过高阶、过低阶、遗漏了重要内容、有错误等,请在 本讨论帖 发帖并@stenyak,这样我会收到通知。

上一次修订: 七月 13, 2026

页面菜单:

还有其他问题?

加入我们的 Discord 服务器
Our documentation is currently incomplete and undergoing active development. If you have any questions or feedback, please visit this forum thread.