ฉันสงสัยว่าจะนำการเดินทางข้ามเวลาไปใช้ในเกมอย่างไร ไม่มีอะไรซับซ้อนเป็นพิเศษเพียงแค่ย้อนเวลากลับคืนเหมือนใน Braid ที่ผู้ใช้สามารถย้อนกลับ / ไปข้างหน้าอย่างรวดเร็ว 30 วินาทีหรืออะไรก็ตาม
ฉันค้นหาในเว็บเป็นจำนวนมาก แต่โดยทั่วไปแล้วผลลัพธ์ของฉันจะเรียกว่าใช้เวลาเหมือนกับ "มันคือ 3:00" หรือมีการจับเวลา
สิ่งเดียวที่ฉันคิดได้ก็คือการใช้ 2 อาร์เรย์หนึ่งสำหรับตำแหน่ง x ของผู้เล่นและอีกหนึ่งสำหรับตำแหน่ง y ของผู้เล่นแล้ววนซ้ำผ่านอาร์เรย์เหล่านั้นและวางอักขระที่ตำแหน่งนั้นเมื่อพวกเขาย้อนกลับ / ไปข้างหน้าอย่างรวดเร็ว สามารถใช้งานได้ ถ้ามันใช้งานได้อาร์เรย์จะต้องใหญ่ขนาดไหนและฉันควรเก็บ x และ y ของผู้เล่นบ่อยแค่ไหน? หากไม่ได้ผลฉันจะลองทำอะไรได้อีก
ขอบคุณล่วงหน้า!
import universal.back2future.FluxCapacitor;