Saya bertanya-tanya bagaimana menerapkan perjalanan waktu ke dalam game. Tidak ada yang super kompleks, hanya pembalikan waktu seperti yang ada di Braid, di mana pengguna dapat memundurkan / memajukan waktu dengan 30 detik atau apa pun.
Saya banyak mencari di web, tetapi hasil saya biasanya disebut menggunakan waktu seperti pada "ini jam 3:00" atau timer dan semacamnya.
Satu-satunya hal yang dapat saya pikirkan adalah menggunakan 2 array, satu untuk posisi x pemain dan yang lainnya untuk posisi y pemain, dan kemudian mengulangi melalui array tersebut dan menempatkan karakter pada posisi itu ketika mereka mundur / maju cepat waktu. Bisakah itu berhasil? Jika itu akan berhasil, seberapa besar array harus dan seberapa sering saya harus menyimpan x dan y pemain? Jika tidak berhasil, apa lagi yang bisa saya coba?
Terima kasih sebelumnya!
import universal.back2future.FluxCapacitor;