Skip to content

feat: snapshot mtt-1086: use unreliable packets#1064

Merged
jeffreyrainy merged 2 commits intodevelopfrom
experimental/snapshot-mtt-1086
Aug 19, 2021
Merged

feat: snapshot mtt-1086: use unreliable packets#1064
jeffreyrainy merged 2 commits intodevelopfrom
experimental/snapshot-mtt-1086

Conversation

@jeffreyrainy
Copy link
Copy Markdown
Contributor

using unreliable packets, now that the underlying foundation supports it.

Only merge after #1062

Copy link
Copy Markdown
Contributor

@LukeStampfli LukeStampfli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like tests are failing sometimes. Do you think this is related to the known issue on develop where we randomly drop messages sometimes or could this be related to this specific change in this PR?

@jeffreyrainy
Copy link
Copy Markdown
Contributor Author

Looks like tests are failing sometimes. Do you think this is related to the known issue on develop where we randomly drop messages sometimes or could this be related to this specific change in this PR?

It is a known timing issue with the networkshowhide test, which is fixed in the other big PR for snapshot.

@jeffreyrainy jeffreyrainy enabled auto-merge (squash) August 19, 2021 19:48
@jeffreyrainy jeffreyrainy merged commit 46b5552 into develop Aug 19, 2021
@jeffreyrainy jeffreyrainy deleted the experimental/snapshot-mtt-1086 branch August 19, 2021 20:26
SamuelBellomo added a commit that referenced this pull request Aug 23, 2021
…nsform

* develop: (21 commits)
  test: adding more details to multiprocess readme (#1050)
  refactor!: convert NetworkTransform.NetworkState to `struct` (#1061)
  fix: networkmanager destroy on app quit (#1011)
  feat: snapshot, using unreliable packets, now that the underlying foundation supports it. Only merge after #1062 (#1064)
  feat: snapshot. Fully integrated despawn, mtt-1092, mtt-1056 (#1062)
  fix: eliminate bad use-after-free(destroy) pattern (#1068)
  chore: cleanup meta files for empty dirs (#1067)
  chore: minor MLAPI to Netcode rename (#1065)
  feat: report network behaviour name to the profiler (#1058)
  fix: player movement (#1063)
  test: Add unit tests for NetworkTime properties (#1053)
  chore: remove authority & netvar perms from NetworkTransform (#1059)
  feat: networktransform pos/rot/sca thresholds on state sync (#1055)
  feat: expose network behaviour type name internally (#1057)
  chore: remove all the old profiling code (#1048)
  fix: if-guard `NetworkManager.__rpc_name_table` access (#1056)
  fix: Disabling fixedupdate portion of SpawnRpcDespawn test because it's failing for known reasons that will be fixed in the IMessage refactor. (#1049)
  feat: Implement metrics for the new network profiler (#960)
  chore!: change package name & asmdefs (#1026)
  feat: per axis networktransform state sync (+bitwise state comp) (#1042)
  ...

# Conflicts:
#	com.unity.netcode.gameobjects/Prototyping/NetworkTransform.cs
mollstam pushed a commit to Keepsake-Games/com.unity.netcode.gameobjects that referenced this pull request Feb 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants