gpt4 book ai didi

c++ - 飞扬的鸟旋转算法

转载 作者:行者123 更新时间:2023-12-02 10:17:33 24 4
gpt4 key购买 nike

我正在用c++和DirectX写一个飞扬的鸟克隆。除了轮换算法外,我基本上已经完成了。我现在有一个(rotation = ((90 * (yVelocity+10) / 25) - 90)/2;),但是它的行为与原始的飞扬的鸟不同。我正在尝试尽可能地复制原始的有瓣小鸟的旋转 Angular ,因此不胜感激。

最佳答案

我要使其等于原始的yVelocity,但将其限制为2个数字。
就像是

rotation = min(topClamp, max(bottomClamp, yVelocity));

您可能需要试一下,但这将使旋转取决于yVelocity,但是如果玩家不断上升,则旋转将被固定在某个数字上,而小鸟只会像原始鸟一样抬头游戏。

关于c++ - 飞扬的鸟旋转算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61441960/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com