I'm thinking of making a 2.5D fighting game (2D fighting game logic in 3D representation) with Bevy.
When doing so, I would like to separate the logic part of the 2D fighting game.
The reasons for this are as follows (there may be errors in my understanding of each element):
-
To implement replay with the ability to fast forward, etc.
-
Is it possible to limit the values that should be saved when implementing rollback?
Is there a method or crate to achieve this?