Jacob Stove Lorentzen
a394c6e4
Latest Dev and Readme without Vivox
4 年前
UnityJacob
4dc33191
merging in the working plastic branch.
3 年前
UnityJacob
85de15c7
Updated latest Lobby Rename and Moved Relay allocation to Countdown.
3 年前
UnityJacob
d7613e86
Latest Rename Changes.
3 年前
nathaniel.buck@unity3d.com
90d3890c
Completing the game state shift from lobby to relay. This adjusts the countdown to be interruptible and to properly handle exiting the game and restarting it. I'm also starting to trim a bit from the GameStateManager and the main scene, though most of that is pending.
3 年前
nathaniel.buck@unity3d.com
2689dab6
Adding in a color field to the lobbies, and the ability to filter by color in the lobby list. I still need to ensure the additional UI works for arbitrary aspect ratios.
3 年前
nathaniel.buck@unity3d.com
60538f07
Adjusting the color filter UI elements to work with arbitrary aspect ratios.
3 年前
Jacob Stove Lorentzen
d48a3cea
Swapped IP and Lobby Code positions,
3 年前
Jacob Stove Lorentzen
4481b919
Moved UI to seperate Lobby and relay elements, framed them.
3 年前
nathaniel.buck@unity3d.com
454c8146
Adding comments and doing minor renames for clarity.
3 年前
Jacob Stove Lorentzen
787d711a
Added Crown Icon for host, and updated LobbyUserUI to switch it on/off based on "IsHost"
3 年前
Jacob Stove Lorentzen
e7ddbab9
Cooldown for Lobby Requests - Preventing Confusing errors due to User impatience.
3 年前
nathaniel.buck@unity3d.com
a03268c1
Surprisingly, we've made it non-straightforward to revert the color checkbox to no filter when entering a new lobby after the host has already had a room that they set a color for (i.e. make a lobby, set it to a color, leave, make a new one, and it defaults to no set color but the checkbox from the previous lobby is checked). Shoving that reset onto the lobby Back button is at least staying event-driven? It's unclear and it's a weird coupling, but this is a really minor UI issue, soooooo sure.
3 年前
nathaniel.buck@unity3d.com
e9163795
Oh, I found one of the bits that had been modified in mainScene instead of the JoinCreateCanvas prefab; Looks like the assignment of Hide on the join button OnSelect wasn't made to the prefab.
3 年前
nathaniel.buck@unity3d.com
691a48ab
Adding rate limit behavior for the Join button, so it will also fade while within the rate limit for joining lobbies.
Seems like at some point here, I've lost all non-manual list refreshing except when coming from the main menu? I.e. when quitting a lobby, the list doesn't refresh, since it's still within the rate limit for the lobby but we don't (and shouldn't?) cache the refresh call for the list.
3 年前
nathaniel.buck@unity3d.com
a8327179
Ugh, I'm just getting really lost in this merge. Just gonna check this in reaaaal quick since this seems to be nearly correct and then make adjustments. It appears I no longer have the issue where it recurses forever and crashes, but it's not *quite* right on the Join menu refreshing logic.
3 年前
Jacob Stove Lorentzen
be717df9
Working Popup spawning and deletion, as well as extracting the topmost sentence from the Exception Log.
Popup design is pending, will have to work out a better UI spot.
3 年前
Jacob Stove Lorentzen
3f26c715
PopUI CR changes applied
3 年前
nathaniel.buck@unity3d.com
ea4a1137
Merging the Open_beta_update branch. The behavior for error pop-ups isn't quite done yet, but we've gotten a few other updates and fixes wrapped up with that so we'll just merge this all together now and branch of completion of that task next.
3 年前
Jacob Stove Lorentzen
4bde5b9a
package updated and reaction added
3 年前
nathaniel.buck@unity3d.com
9cc7b9d3
Changing the error pop-up to handle the LobbyServiceException with more player-facing error output. The same work for Relay will follow if the package is in a usable state.
3 年前
Jacob Stove Lorentzen
e1029858
Mute art added, main scene changes reverted to show them.
3 年前
Jacob Stove Lorentzen
b683e72d
Finished UI graphics, begun adding local user data for Muting/Activating/Volume.
3 年前
Jacob Stove Lorentzen
60ca6111
Local User Audio UI hooked into listening for LocalUser.HasVoice.
Added Mute Toggle Button,
Added Volume Button
3 年前
nathaniel.buck@unity3d.com
6ce074b5
Merge from the Vivox UI branch
3 年前
nathaniel.buck@unity3d.com
15c689b7
Nitpick edits from the merged branch.
3 年前
nathaniel.buck@unity3d.com
c90240f8
Merging the error code exception branch.
3 年前
nathaniel.buck@unity3d.com
a685cb09
Adding volume controls and muting, though the actual cross-muting isn't yet working since the Vivox IDs aren't being mapped correctly to our Auth IDs yet.
3 年前
Jacob Stove Lorentzen
506f0246
Enter transport.Utp
3 年前
nathaniel.buck@unity3d.com
c218602f
Merge of Vivox UI branch
3 年前
Jacob Stove Lorentzen
1b9c4895
Quick Join errors updated to latest error handling, added unique rate limiter to quick join in accordance with SDK Spec (10 seconds)
3 年前
Jacob Stove Lorentzen
c610d2b5
Vivox Prefab Hookup
3 年前
Esteban Maldonado
f15bb0a0
Adding images and started to update the scene
3 年前
nathaniel.buck@unity3d.com
7d335331
Restoring the Quick Join button, which was lost during the merge of vivox_package_integration. I'm also recovering the error pop-up which was also lost in that merge, and I'll verify that nothing else was lost.
3 年前
Jacob Stove Lorentzen
ef338f8f
Merge and Prefab polish
3 年前
Jacob Stove Lorentzen
cdf1ba7f
Updated Canvas Visuals to new Assets
3 年前
nathaniel.buck@unity3d.com
e0abc931
Bugs: Removing the selected lobby data from the Join menu, so that when we return from a lobby, if we select Join again immediately, we don't just try to join the same lobby again. Changing "Ready." to "Ready" in the lobby UI. Making the error popup block raycasts fully, except for the Back button (for the case of the host disconnecting from the Lobby, since they would be popping up a 404 every 1.5s such that it would be difficult to click the button to leave the lobby).
3 年前
Jacob Stove Lorentzen
aabe96ba
moved UI to MainMenu
3 年前
nathaniel.buck@unity3d.com
8192c7a4
Bugs: Fixing a couple harmless null refs that could result from quitting out of a lobby during Relay connection. Allowing the Back button to be visible during lobby countdown since quitting out at that point won't, like, *ruin* anything; this is actually to fix an issue where a client's Back button could disappear for an UpdateSlow between the point where they locally know they're in game and the lobby receives the actual data push from the host.
3 年前
Jacob Stove Lorentzen
f9b30e40
Merged in latest bug fixes.
3 年前
Jacob Stove Lorentzen
963ba54f
UI text font unification.
Unified UI heights and widths.
Added UI background scene for UI prefab editing.
3 年前
Jacob Stove Lorentzen
710a57f6
Tweaked shiny button.
3 年前
Jacob Stove Lorentzen
cb671a01
Addressed CR feedback and implemented new Assets.
3 年前
nathaniel.buck@unity3d.com
a1a07b92
Pulling the countdown logic out of the GameManager and the LocalLobby; the latter fixes a bug where the countdown would prevent any lobby changes from being pushed from the host, since every from the LocalLobby's OnChanged event would fire.
3 年前
Jacob Stove Lorentzen
99574f3b
Icon Changes and slightly more opaque interaction panel.
3 年前
Jacob Stove Lorentzen
aea6cc91
Circumventing broken Canvas prefab in changelist.
3 年前
Jacob Stove Lorentzen
3ca1aac2
Removed Outlines of Icons.
Brightened the White color of "No Filter" in RecolorForLobbyType
Darkened the Relay colors.
3 年前
nathaniel.buck@unity3d.com
ba20852d
Merging from main/staging
3 年前
nathaniel.buck@unity3d.com
7d08ddb1
Merge from the host_handshake branch
3 年前
nathaniel.buck@unity3d.com
5f41201b
Initial network behavior - When entering the InGame state, players will disable menu components and the host will spawn networked objects for the symbols. They can move with Rigidbody physics for all players. Returning to the menu cleans up. Note that this currently only works with a local network connection.
3 年前
Jacob Stove Lorentzen
bfb28426
Cursor click effect Stopping point. (does not show on the game camera yet?)
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
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 年前
Jacob Stove Lorentzen
838efe8b
Fixed Glyph game bugs caused by updated packages.
3 年前
Jacob Stove Lorentzen
80021bb5
Adding ParrelSync
3 年前
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
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
f73d89e6
WIP: Torn out LobbyUserObserver and LocalobbyObserver.
At least getting local Lobby Changes.
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
a91d6f8a
cleanup : removed redundant infrastructure
2 年前
UnityJacob
92bb0e81
fix : vivox package upgrade
2 年前