sti*_*ghy 4 algorithm car-analogy
我已经问了类似的东西,但现在我有一个问题需要管理并实现一个简单的2d(自上而下)赛车游戏的"逼真"转向.
如何为汽车进行"逼真"的转向?(我使用c#但欢迎另一种语言;))使用Sin和Cos?如果有,怎么样?提前致谢!
我正在休息,所以我无法对"最佳"答案做出巨大的判断,但伪代码看起来像这样:
y_change = sin(rotation) * speed;
x_change = cos(rotation) * speed;
car.x += x_change;
car.y += y_change;
Run Code Online (Sandbox Code Playgroud)
你会在每一帧中执行这段代码; 旋转将由您的转向输入控制,速度将由您的加速度输入控制.