Hasty Briefsbeta

双语

Programming Vehicles in Games

10 months ago
  • #simulation
  • #game-development
  • #vehicle-physics
  • 文章探讨了游戏载具编程的基本原则,强调创造正确体验比模拟真实物理更重要。
  • 游戏通过操控现实来传递特定体验,赛车游戏类型跨度从街机风格(如《马里奥赛车》)到拟真模拟(如《iRacing》)。
  • 开发者核心问题不在于模拟真实物理,而在于传递预期的驾驶体验。
  • 作者分享从《AV Racer》伪造车辆物理到理解真实车辆动力学以实现更逼真模拟的历程。
  • 游戏中的车辆可分解为三大组件:发动机(含变速箱)、轮胎和底盘。
  • 发动机作为扭矩计算器响应玩家输入,扭矩值随转速和齿轮比动态变化。
  • 轮胎是与路面唯一接触点,通过形变和摩擦产生全部纵向力与侧向力。
  • 滑移率和侧偏角是理解轮胎在加速、制动和过弯时行为的关键概念。
  • 底盘作为刚体响应轮胎作用力与外部影响,影响重量转移和抓地力。
  • 文章重点分析了复合滑移模拟的复杂性——纵向力与侧向力存在非线性交互。
  • 悬架几何、空气动力学和轮胎磨损等进阶课题被提及作为深入研究方向。
  • 推荐阅读书目包括Milliken父女的《赛车车辆动力学》和S.K.Clark的《充气轮胎力学》。