hayatetabata / NumberDrop

This is a game that Operating A number ball falling down.
0 stars 0 forks source link

動きがカクカクしている #1

Open hayatetabata opened 6 years ago

hayatetabata commented 6 years ago

これが参考になりそう

http://yaseino.hatenablog.com/entry/2016/02/23/234652

hayatetabata commented 6 years ago

FixedUpdateを使ったが、よりカクカクした動きになった。

やはりFrame rateが影響しているよう

hayatetabata commented 6 years ago

PlayerにCameraをアタッチして試してみたが、カクカクした動きになったので、カメラのスクリプトが原因くさい

hayatetabata commented 6 years ago

Playerのフレームあたりの動きが大きすぎるのが原因かと想定される

Playerのフレームあたりの動きを小さくすると、カクカクが収まった

hayatetabata commented 6 years ago

下記の対処を行い、カクカクが多少収まった。

おそらくカクカクを抑えるには1フレームの実行中に描画を実行しないようにする必要があるため、

キャッシュを用いて予め大量のブロックを生成する必要がありそう。

snake vs blockはそうしたユーザラビリティの改善を行うためにステージ制にして、

予めブロックを生成したと想定される。

hayatetabata commented 6 years ago

Updateのフレームレートに特に変化はないため、プレイヤーのフレームあたりの移動距離が早すぎることと、ブロックのサイズが小さすぎることが原因かと想定される

hayatetabata commented 6 years ago

参考:https://techblog.kayac.com/unity_advent_calendar_2016_21