move into lag comp

This commit is contained in:
mischa 2023-07-24 18:20:53 +08:00
parent 5cc9d2fb8f
commit 471dfbaf95
9 changed files with 3 additions and 14 deletions

View File

@ -1,5 +1,5 @@
// HistoryBounds keeps a bounding box of all the object's bounds in the past N seconds. // HistoryBounds keeps a bounding box of all the object's bounds in the past N seconds.
// useful to decide which objects we should rollback & raycast against. // useful to decide which objects to rollback, instead of rolling back all of them.
// https://www.youtube.com/watch?v=zrIY0eIyqmI (37:00) // https://www.youtube.com/watch?v=zrIY0eIyqmI (37:00)
// standalone C# implementation to be engine (and language) agnostic. // standalone C# implementation to be engine (and language) agnostic.

View File

@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: d50ddee4bf944ea8944ef1f4485b4853
timeCreated: 1690172284

View File

@ -1,2 +0,0 @@
Client Side Prediction & Reconciliation based on Overwatch.
https://www.youtube.com/watch?v=zrIY0eIyqmI

View File

@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: a43657ebad8e494ba90ff6d9347f41ca
timeCreated: 1690172359

View File

@ -2,7 +2,7 @@
using NUnit.Framework; using NUnit.Framework;
using UnityEngine; using UnityEngine;
namespace Mirror.Tests.Prediction namespace Mirror.Tests.LagCompensationTests
{ {
public class HistoryBoundsTests public class HistoryBoundsTests
{ {

View File

@ -2,7 +2,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
namespace Mirror.Tests namespace Mirror.Tests.LagCompensationTests
{ {
// a simple snapshot with timestamp & interpolation // a simple snapshot with timestamp & interpolation
struct SimpleCapture : Capture struct SimpleCapture : Capture

View File

@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 7a8e42ffd85f447ab0e24a07610a4a0b
timeCreated: 1690172297