Tworzę platformówkę 2D, w której gracz może nacisnąć przycisk i zrestartować poziom, tylko jego poprzednia postać będzie również biegać w tym samym czasie, jakby cofały się w czasie.
Wiem, że inne gry już to robiły, i pomyślałem o tym, aby postać miała zestaw działań (bezczynność, skakanie, chodzenie w lewo itp.), A następnie wykryła zmiany w tych działaniach i zalogowała je lista wraz z czasem gry. Kiedy więc potrzebuję, aby postać ponownie uruchomiła poziom samodzielnie, mogę po prostu przejrzeć listę, zmieniając jej działania we właściwym czasie.
Czy to najlepszy sposób, aby to zrobić? Czy ktoś ma w tym jakieś doświadczenie?
Dzięki.