Tôi hơi tò mò về cách phát lại có thể được thực hiện trong một trò chơi.
Ban đầu, tôi nghĩ rằng sẽ chỉ có một danh sách lệnh cho mọi hành động của người chơi / ai được thực hiện trong trò chơi, sau đó nó sẽ chơi lại trò chơi và cho phép động cơ hiển thị như bình thường. Tuy nhiên, tôi đã xem xét replay trong FPS / RTS game, và khi kiểm tra cẩn thận, ngay cả những thứ như các hạt và đồ họa / trục trặc âm thanh phù hợp (và những trục trặc thường ở phù hợp).
Vậy nó diễn ra như thế nào. Trong các trò chơi góc máy ảnh cố định, mặc dù tôi chỉ có thể ghi mọi khung hình của toàn bộ cảnh vào luồng được lưu trữ và sau đó chỉ phát lại luồng đó, nhưng dường như điều đó không đủ cho các trò chơi cho phép bạn tạm dừng và di chuyển máy ảnh xung quanh. Bạn sẽ phải lưu trữ vị trí của mọi thứ trong cảnh tại mọi thời điểm (Không?). Vì vậy, đối với những thứ như các hạt, đó là rất nhiều dữ liệu để đẩy, có vẻ như là một sự thu hút đáng kể về hiệu suất của trò chơi trong khi chơi.