게임에 시간 여행을 구현하는 방법이 궁금합니다. 사용자가 30 초 정도 뒤로 감거나 빨리 감을 수있는 Braid와 같이 시간이 거꾸로되는 매우 복잡한 것은 없습니다.
웹을 많이 검색했지만 결과는 일반적으로 "3시"또는 타이머와 같은 시간을 사용하는 것을 말합니다.
내가 생각할 수있는 유일한 것은 2 개의 배열을 사용하는 것입니다. 하나는 플레이어의 x 위치에 대한 것이고 다른 하나는 플레이어의 y 위치에 대한 것입니다. 그런 다음 배열을 반복하고 되감기 / 빨리 감기 시간에 해당 위치에 캐릭터를 배치합니다. 작동 할 수 있습니까? 작동한다면 배열의 크기는 얼마이며 플레이어의 x와 y를 얼마나 자주 저장해야합니까? 작동하지 않으면 다른 방법을 시도해 볼 수 있습니까?
미리 감사드립니다!
import universal.back2future.FluxCapacitor;