Мені було цікаво, як втілити подорож у часі в гру. Нічого супер складного, просто переворот часу, як, наприклад, у Braid, де користувач може перемотати назад / перемотати час на 30 секунд чи що завгодно.
Я багато шукав по Інтернету, але мої результати зазвичай називали використання часу, як, наприклад, "це 3:00", або таймер тощо.
Єдине, про що я міг придумати, - це використовувати 2 масиви, один для x-позиції гравця, а другий для y-позиції гравця, а потім повторення цих масивів та розміщення персонажа в цій позиції під час перемотування назад / швидкого перемотки вперед. Чи може це спрацювати? Якби це спрацювало, яким би мав бути масив і як часто я повинен зберігати х і у гравця? Якщо це не працює, що ще я можу спробувати?
Спасибі заздалегідь!
import universal.back2future.FluxCapacitor;