Jacob Stove Lorentzen
dacb0cc2
Moved Asmdef into its own folder per unity reccomendation.
3 年前
Jacob Stove Lorentzen
ac568d9e
3 年前
Jacob Stove Lorentzen
d5286095
Added Comments and clarified some class names.
3 年前
Jacob Stove Lorentzen
7a207895
Merging in QOL changes.
3 年前
Jacob Stove Lorentzen
e876c95b
NGO Error spam Fix.
-Reduced the amount of NetworkMonobehaviours on the glyphs
-Increased the Queue Limit on the Transport.
3 年前
Jacob Stove Lorentzen
28ad491f
First working Wire implementation
3 年前
Jacob Stove Lorentzen
df45474f
Merging in the NGO fix
3 年前
GitHub
3b6a28a2
Merge pull request #24 from Unity-Technologies/master-staging
Quality of Life & Bug Fixes.
3 年前
Jacob Stove Lorentzen
45d2b1ea
3 年前
Jacob Stove Lorentzen
02574016
Working wire implementation (Only passes the lobby color, and relay code around)
3 年前
Jacob Stove Lorentzen
1da4acd8
clarified pullUpdate naming and added an error catch.
3 年前
Jacob
06dea12e
renamed the namespace
Renamed the namespace
added a popup for when the user forgets to input their project settings
3 年前
Jacob Stove Lorentzen
eea9bb46
Unity 2021 upgrade and NGO Update
3 年前
Ben Randall
b6a47b6d
Add ParrelSync to sample
Show how to use ParrelSync with automatic user switching for clones.
2 年前
Thiago Wilson Nevares Trindade
c753a3e2
fix: update the usage of Relay API to avoid using deprecated fields
2 年前
Jacob
220b189e
fix:package updates
- removed project ID
- updated packages for wire.
2 年前
GitHub
53b95e47
Merge pull request #31 from Unity-Technologies/fix/updateAPIUsage
fix: update the usage of Relay API to avoid using deprecated fields
2 年前
Jacob Stove Lorentzen
2ea6c8bc
BROKEN ( New NGO NetworkManager pattern causes initialization issues)
Need to solve NetworkManager vs IngameRunnerPrefab race condition.
Ingamerunnerprefab does not seem to get OnSpawned??
3 年前
Ben Randall
d39f08f2
Remove using statement to simplify.
2 年前
Jacob
8f1e5aac
Merge branch 'main' into master-staging
2 年前
Jacob Stove Lorentzen
838efe8b
Fixed Glyph game bugs caused by updated packages.
3 年前
GitHub
490c82ed
Merge pull request #32 from Unity-Technologies/master-staging
fix: latest prod packages
2 年前
Jacob Stove Lorentzen
31068570
Switched LobbyAsyncRequests and its implemenations over to async Tasks
Started Deprecating/merging the LobbyAPIInterface into LobbyAsyncRequests
Converted DoRequest unit tests.
3 年前
Jacob Stove Lorentzen
4a58c102
Customer Test Branch
3 年前
Jacob Stove Lorentzen
c7c865a7
Fixed instant crash bug from recursive Task adding.
Removing Queueing Tasks for now, we’ll figure out a better way to do it in the future.
3 年前
Jacob Stove Lorentzen
80021bb5
Adding ParrelSync
3 年前
Jacob Stove Lorentzen
aeb54c1c
All Functionality redirected from LobbyAPIInterface (Except Wire Integration)
3 年前
Jacob Stove Lorentzen
3daae290
Test Scene working, confirming what we knew.
3 年前
Jacob Stove Lorentzen
dbb69d28
saving Wire implementation before tearing it outw
2 年前
Jacob Stove Lorentzen
df835641
Removed Wire use and Listeners.
Changed Heartbeatloop to be self-contained to the LobbyAsync implementation
Changed UpdateLoop in LobbyContentUpdater to a repeating task.
2 年前
Jacob Stove Lorentzen
abc179d2
Removed LobbyAPIInterface completely.
Re-hooked up polling loop to LobbyContentUpdater
2 年前
Jacob Stove Lorentzen
8e59f225
Removed LobbyAPIInterface completely.
Re-hooked up polling loop to LobbyContentUpdater
2 年前
Jacob Stove Lorentzen
33b59ac0
SetupIngame removed most callbacks
Removed RelayNGOUtpSetup
2 年前
Jacob Stove Lorentzen
a6f862b2
Small Nitpicks for relay roundtrip and asyncRequests
2 年前
Jacob Stove Lorentzen
30f2fd8b
Added Parrelsync and updated Service intializastion to use profiles based on what clone we are in.
2 年前
Jacob Stove Lorentzen
b39640ba
Saving RelayUTPSetup for posterity
2 年前
Jacob Stove Lorentzen
96727d5b
Game Manager as a Singleton
2 年前
Jacob Stove Lorentzen
8a5b5a31
Renamed LobbyUpdater to Lobby Synchronizer.
Removed Identity Service, Replaced with AuthenticationManager
Removed “private” in front of all private fields.
2 年前
Jacob Stove Lorentzen
6702d4b4
Renamed AuthenticationManager to Auth to avoid conflct with a System API
Reframed the LobbyManager to maintain the life cycle of the remote Lobby.
-Is now responsible for maintaining the reference to the latest cache of the remote Lobby,
-Will automatically set up the heartbeat for host,
-Also Works to prevent RateLimit Errors by creating cooldowns for each Lobby API Call
-Adjusted Roundtrip tests accordingly.
Moved Data synchronizastion to LobbySynchronizer
-Checks for local and remote changes and pushes/pulls player and lobby data accordingly.
2 年前
Jacob Stove Lorentzen
567ddd9b
Removed remaining relay changes from synchronizer.
BUG Can't see the Lobby?
BUG Players dont update their state.
2 年前
Jacob Stove Lorentzen
9a25d84e
Removed Relay related user synch limiting behaviour in LobbyUser. Synching is all done in LobbySynchronizer.
Renamed Multiple previous callback methods in GameManager to a more future-tense version.
Removed all magic strings from LobbyConverters to cached nameof() constants.
2 年前
Jacob Stove Lorentzen
04cf2cf7
Stopping point. for converting Lobby to non-observer.
2 年前
Jacob Stove Lorentzen
cf8e07d7
Brought in latest GA packages and made sure we have working game and relay.
2 年前
Jacob Stove Lorentzen
3afa3f3b
Renamed LobbyUser to LobbyPlayer
Renamed ObservedValue to CallbackValue
Started Converting LocalLobby to containing a Lobby
Started converting LobbyPlayer to containing a player
2 年前
Jacob Stove Lorentzen
7e47c4ab
Stopping POint
2 年前
Jacob Stove Lorentzen
de17cb80
Renamed AuthenticationManager to Auth to avoid conflct with a System API
Reframed the LobbyManager to maintain the life cycle of the remote Lobby.
-Is now responsible for maintaining the reference to the latest cache of the remote Lobby,
-Will automatically set up the heartbeat for host,
-Also Works to prevent RateLimit Errors by creating cooldowns for each Lobby API Call
-Adjusted Roundtrip tests accordingly.
Moved Data synchronizastion to LobbySynchronizer
-Checks for local and remote changes and pushes/pulls player and lobby data accordingly.
2 年前
Jacob Stove Lorentzen
2ca155b9
merged in Async teardown
2 年前
Jacob Stove Lorentzen
f73d89e6
WIP: Torn out LobbyUserObserver and LocalobbyObserver.
At least getting local Lobby Changes.
2 年前
Jacob Stove Lorentzen
affdbccc
WIP Integrating Wire
2 年前
Jacob Stove Lorentzen
ec24566e
fix: Back to working 1-player lobby without relay lobby
2 年前
Jacob Stove Lorentzen
e9517ac6
WIP: simplifying Lobby SDK calls.
2 年前
UnityJacob
05bb81d4
feat: Fixed some broken UI Prefabs
2 年前
UnityJacob
5abfd865
Merge remote-tracking branch 'origin/master-staging-wire_implementation' into master-staging-2021_Upgrade-Async_Refactor
# Conflicts:
# Assets/Scripts/GameLobby/Game/GameManager.cs
# Assets/Scripts/GameLobby/Game/LocalLobby.cs
# Assets/Scripts/GameLobby/Relay/RelayUtpSetup.cs
2 年前
UnityJacob
3ac97939
WIP: Custom Player Data
2 年前
Jacob
e462c1d1
feat : Working Callbacks!!!!
-still need to remove commented out code
2 年前
Jacob
a6fea812
wip : Sending Data to Lobby
2 年前
UnityJacob
a494c1ac
WIP : Stopping point
- unified lobby and player custom data parsing in the LobbyManager
- Fixed a bug pushing the Emote CallbackValue instead of the Emote Value to the lobby
- Currently working on switching to player lists in the UI, and disconnecting them from the Slots in the Cloud
2 年前
UnityJacob
d9767fc6
fix : color, entry and double calls.
-Updated the Rate limiting code to use similar design to the service one
-Fixed colors not appearing for filters (filtering still does not work)
-Fixed Emotes sticking after leaving and joining lobbies
-Fixed double-calls using the Toggles.
-Fixed Lobby Player Entry Init
2 年前
UnityJacob
c7ba89bc
feat: working relay share and countdown sync
Starts the Netcode game, runs into a new netcode package related issue
2 年前
UnityJacob
a5704e9b
feat: rest of the lifecycle working
- back button
-Symbol Hints
- Messenger and Locator Reliance removal
2 年前
UnityJacob
a91d6f8a
cleanup : removed redundant infrastructure
2 年前
GitHub
6a10872c
Merge pull request #33 from Unity-Technologies/master-staging
Master staging
2 年前
UnityJacob
6552fcf0
feat : Changelog
2 年前
UnityJacob
83d46e73
Merge branch 'master-staging'
2 年前
UnityJacob
efe29078
fix: Removed Obsolete Scripts
2 年前
UnityJacob
e33e0556
fix : JoinMenu Bug
Reported by MoProductions01 in our issue tracker!
2 年前
GitHub
472b0279
Merge pull request #37 from Unity-Technologies/35-bug-in-joining-private-lobby
fix : JoinMenu Bug
2 年前
UnityJacob
92bb0e81
fix : vivox package upgrade
2 年前
UnityJacob
51e82ee2
fix : Updated Lobby Package to Official Wire support
- Currently finding a bug where a rejoining player can lose their connection to wire.
2 年前
UnityJacob
ab92c9fe
fix : clarified some naming
2 年前