132 次代码提交 (85de15c7-a26a-43d9-a890-afb1fba09479)

作者 SHA1 备注 提交日期
Jacob Stove Lorentzen a394c6e4 Latest Dev and Readme without Vivox 3 年前
UnityJacob 4dc33191 merging in the working plastic branch. 3 年前
GitHub 75340c6c Merge pull request #5 from Unity-Technologies/mainBranchMergeAndDocs 3 年前
UnityJacob 5a5209dc Pulled in latest Renames from Plastic Branch 3 年前
UnityJacob 85de15c7 Updated latest Lobby Rename and Moved Relay allocation to Countdown. 3 年前
UnityJacob d7613e86 Latest Rename Changes. 3 年前
GitHub a41d97a0 Merge pull request #7 from Unity-Technologies/dev 3 年前
Jacob Stove Lorentzen 8cbba883 Merging from Dev to fix double-main head issue. 3 年前
Jacob Stove Lorentzen 35c03f04 Bringing in Merge changes to Lobby 3 年前
GitHub 0aa138ef Merge pull request #9 from Unity-Technologies/master-lobby_merge_resolution-beta_packages_included-public_release_staging 3 年前
Jacob Stove Lorentzen 356c8836 Staging/dev should be pretty in-sync 3 年前
nathaniel.buck@unity3d.com 678fd232 Still partial progress. I have a little handoff going where the client identifies itself to the server and the server responds with an ID to use in further communication. However, I don't think that will actually work since all clients would also need those IDs? I can just send the user ID, which takes up more bandwidth but not dramatically so. Also, this pinpoints the heartbeat for keeping the Relay allocation up. I'm trying to pull out all the job system things, since that both seems like an extra layer of complexity that devs would have to learn and it also isn't, like, *actually* used correctly in the sample? 3 年前
nathaniel.buck@unity3d.com fbb0cb37 Adding inclusion of initial player data to lobby creation/join. Adding logic for Relay hosts to ferry network events from client to client. A bit of progress on changing the flow of user state to account for Relay, but that's still mostly in-progress. Adding client heartbeat to keep the UTP connection alive. 3 年前
nathaniel.buck@unity3d.com 5fa60706 Starting to shift responsibility off of lobby. Now, once a player is connected to Relay, the local player data will update from that instead of from the lobby. The data are still written to the lobby currently, however. 3 年前
nathaniel.buck@unity3d.com 5a114974 Transitioning data handling to Relay, so Lobby will only be responsible for the data useful for getting players into the lobby. I'm also fixing a bug where the lobby list heartbeat would never stop. 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 2a376941 Cleaning up some of the lobby state so that leaving and rejoining/creating new lobbies works properly. Oh, also, I forgot to remove the ArePlayersReadyTime from the lobby, and also had a minor bug with the lobby heartbeat. 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 363b2f50 Merging the UTP changes. 3 年前
nathaniel.buck@unity3d.com 454c8146 Adding comments and doing minor renames for clarity. 3 年前
Jacob Stove Lorentzen cb8feefa Merging Code clarity and Rename pass. 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 4e514938 Testing merge on this branch 3 年前
Jacob Stove Lorentzen 18cac2ab UI changes and Readme to Staging 3 年前
Jacob Stove Lorentzen e7ddbab9 Cooldown for Lobby Requests - Preventing Confusing errors due to User impatience. 3 年前
Jacob Stove Lorentzen 68ff15dc Added a clearer Refreshlist error message. 3 年前
Jacob Stove Lorentzen 286b4757 Implemented CR feedback 3 年前
Jacob Stove Lorentzen b536a7a4 Merging in Cooldown for Lobby Buttons. 3 年前
Jacob Stove Lorentzen ebefab4b Brought in latest Bug fixes and Updates 3 年前
nathaniel.buck@unity3d.com b9db2078 Adding in rate limit events for query operations. Now, the refresh button will be disabled while within the rate limit cooldown, and the lobby data refresh follows it as well (which it did previously, but it was less clear). 3 年前
nathaniel.buck@unity3d.com 20603d75 Quick change to have the lobby list refresh upon returning from a lobby, as though entering from the main menu. Since we constantly query while in the lobby, the rate limit could interfere, so there's now logic to wait if needed. 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. 3 年前
nathaniel.buck@unity3d.com 9f43a38a Minor renames to clarify join codes. 3 年前
nathaniel.buck@unity3d.com 9785bf7e Merging the rate limit handling branch. 3 年前
Jacob Stove Lorentzen aabd0373 3 年前
Jacob Stove Lorentzen 140c3348 Merged in latest from Staging 3 年前
nathaniel.buck@unity3d.com 899c1d93 Validated a couple notes from the previous changeset. Removed error code from the lobby list query since we no longer are provided the HTTP error code directly. 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 1a5dccac Merging in latest from Staging 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. 3 年前
Jacob Stove Lorentzen db92ac88 Updating main branch to latest Lobby and relay SDK 3 年前
GitHub ab507ae5 Merge pull request #10 from Unity-Technologies/master 3 年前
nathaniel.buck@unity3d.com 6ce074b5 Merge from the Vivox UI branch 3 年前
nathaniel.buck@unity3d.com c90240f8 Merging the error code exception branch. 3 年前
Jacob Stove Lorentzen ce9d9799 Merging in latest to begin network integration 3 年前
Jacob Stove Lorentzen db4d0f42 QuickJoin Button and functionality 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 年前
GitHub 3740510f Merge pull request #11 from Unity-Technologies/master-staging 3 年前
Jacob Stove Lorentzen 6b794fd9 merging in public transport package 3 年前
nathaniel.buck@unity3d.com c218602f Merge of Vivox UI branch 3 年前
Jacob Stove Lorentzen 3f090620 Merged in latest to work on Quick Join errors 3 年前
nathaniel.buck@unity3d.com fb9919c6 Adding the automatic en/disabling of the volume controls based on whether the player is actually able to send voice (i.e. do they have a device available, are they connected to the channel). Adding logic to display a mic icon for the local user instead of the volume control, so they just have the mute toggle. It still needs a mic icon. 3 年前
Jacob Stove Lorentzen 49b70c15 Merging in quick join button 3 年前
Jacob Stove Lorentzen c69acc26 consolidated Mute Icon 3 年前
Jacob Stove Lorentzen c7e353aa Vivox Support for Lobby and Relay merge 3 年前
nathaniel.buck@unity3d.com a101f72d Correcting how we handle the volume state and UI when users leave and rejoin lobbies, to prevent stale values from persisting and to prevent the initial UI state for a user entering a lobby from being incorrect if they were previously in a lobby. 3 年前
nathaniel.buck@unity3d.com fc7d77ff Cleaning out Vivox TODOs. The main thing is shifting the Vivox login and join to do some extra error handling. Waiting to hear on one more issue regarding IChannelSession.Disconnect being called before EndConnect completes, which might be allowing players to stay in the voice channel after leaving a lobby if they mash through the buttons quickly. 3 年前
Jacob Stove Lorentzen 31d79a86 Changed the "White" in-lobby color to an off-white to make buttons pop more. 3 年前
Jacob Stove Lorentzen 8e017b40 UI Edits merged 3 年前
nathaniel.buck@unity3d.com e7d52025 Pull from staging for UI polish 3 年前
Jacob Stove Lorentzen 87f68c15 merge in latest Vivox and UI Fixes 3 年前
nathaniel.buck@unity3d.com 3188678f Merge from vivox_polish branch 3 年前
Jacob Stove Lorentzen cdf1ba7f Updated Canvas Visuals to new Assets 3 年前
nathaniel.buck@unity3d.com fa1b6636 Pull from main/staging 3 年前
GitHub 4954d4e9 Merge pull request #13 from Unity-Technologies/master-staging 3 年前
Jacob Stove Lorentzen 4f570a1a Merging LAtest vivox changes to Main 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 年前
nathaniel.buck@unity3d.com e32921b2 Bugs: Adding clarifying comments for Relay + UTP and for some of the design patterns. Adding a rate limit on the lobby host button. Adding a blocker on the spinner so that the lobby list UI can't be interacted with while the spinner is visible (to prevent someone from starting to join a room that's about to be removed from the list). 3 年前
Jacob Stove Lorentzen f9b30e40 Merged in latest bug fixes. 3 年前
Jacob Stove Lorentzen 752c13c8 Added fonts, icon art and consolidated icons into same folder. 3 年前
nathaniel.buck@unity3d.com fca424e7 Merging in the "bugs, various" branch 3 年前
nathaniel.buck@unity3d.com 56b3f054 Shoot I forgot to merge in the bugs_various but I was gonna set up smart merge first 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 4c0d3e65 Colorblindness pass for lobbies. 3 年前
Jacob Stove Lorentzen 0669b238 New Emote Icons. 3 年前
Jacob Stove Lorentzen 3ca1aac2 Removed Outlines of Icons. 3 年前
Jacob Stove Lorentzen 4ad4cfa9 Merging in new Art! 3 年前
Jacob Stove Lorentzen 05e13f2f New UI Art Merge! 3 年前
GitHub 6b94015c Merge pull request #16 from Unity-Technologies/master 3 年前
nathaniel.buck@unity3d.com ba20852d Merging from main/staging 3 年前
Jacob Stove Lorentzen 45ad44d6 Disallowing Empty Name Changes 3 年前
nathaniel.buck@unity3d.com 7d08ddb1 Merge from the host_handshake branch 3 年前
Jacob Stove Lorentzen 97fab322 Small Whitespace nitpicks, reverted a sneaky change. 3 年前
Jacob Stove Lorentzen 0bccd972 3 年前
Jacob Stove Lorentzen 94ea6209 Merging staging and UI Bugs 3 年前
Jacob Stove Lorentzen 70ddfc82 3 年前
GitHub 16ed3868 Merge pull request #18 from Unity-Technologies/master 3 年前
Jacob Stove Lorentzen 17c09d5c Cursor logic and art. 3 年前
Jacob Stove Lorentzen bfb28426 Cursor click effect Stopping point. (does not show on the game camera yet?) 3 年前
nathaniel.buck@unity3d.com 907d4de4 Merge from symbol_game_art (which, probably gonna really muddle the merge back to staging when that happens, but that branch appears largely fine, aside from some minor incompatibilities with this branch that I will fix). 3 年前
nathaniel.buck@unity3d.com 775e3c80 Integrating the art assets into the logic. The cursor appears with particles as intended with the correct layering, and the icons appear within the masked space backgrounds. 3 年前
nathaniel.buck@unity3d.com 32435eba Just a little thing I noticed - There are some editor assets that are creating new LocalLobbies in edit mode. I'll have to root out all of them, but here's one. 3 年前
nathaniel.buck@unity3d.com cf118508 Merge from the NGO minigame cleanup branch. This is partial but stable progress on that front. 3 年前
Jacob Stove Lorentzen 57b494b0 Renamed PlayerInteractionPanel to UserInteraction Panel. 2 年前
Jacob Stove Lorentzen 413eb4b3 Join Menu tabs retain their color on change. 2 年前
Jacob Stove Lorentzen 123f372a Code reviewed bugs 2 年前
nathaniel.buck@unity3d.com 8816a3db Merge from staging. This breaks behavior for this fix, will investigate. 2 年前
nathaniel.buck@unity3d.com c0e1472f Merge from staging. 2 年前
Jacob Stove Lorentzen c75c5377 Merging in the Glyph Game and additional bug fixes. 2 年前
GitHub bb8832a3 Merge pull request #21 from Unity-Technologies/master 2 年前
Jacob Stove Lorentzen d5286095 Added Comments and clarified some class names. 2 年前
Jacob Stove Lorentzen 7a207895 Merging in QOL changes. 2 年前
GitHub 3b6a28a2 Merge pull request #24 from Unity-Technologies/master-staging 2 年前
Jacob 06dea12e renamed the namespace 2 年前
Jacob Stove Lorentzen 31068570 Switched LobbyAsyncRequests and its implemenations over to async Tasks 2 年前
Jacob Stove Lorentzen dbb69d28 saving Wire implementation before tearing it outw 2 年前
Jacob Stove Lorentzen 8a5b5a31 Renamed LobbyUpdater to Lobby Synchronizer. 2 年前
Jacob Stove Lorentzen 6702d4b4 Renamed AuthenticationManager to Auth to avoid conflct with a System API 2 年前
Jacob Stove Lorentzen 9a25d84e Removed Relay related user synch limiting behaviour in LobbyUser. Synching is all done in LobbySynchronizer. 2 年前
Jacob Stove Lorentzen 04cf2cf7 Stopping point. for converting Lobby to non-observer. 2 年前
Jacob Stove Lorentzen 3afa3f3b Renamed LobbyUser to LobbyPlayer 2 年前
Jacob Stove Lorentzen 7e47c4ab Stopping POint 2 年前
Jacob Stove Lorentzen de17cb80 Renamed AuthenticationManager to Auth to avoid conflct with a System API 2 年前
Jacob Stove Lorentzen 2ca155b9 merged in Async teardown 2 年前
Jacob Stove Lorentzen f73d89e6 WIP: Torn out LobbyUserObserver and LocalobbyObserver. 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 3ac97939 WIP: Custom Player Data 2 年前
Jacob e462c1d1 feat : Working Callbacks!!!! 2 年前
UnityJacob a494c1ac WIP : Stopping point 1年前
UnityJacob d9767fc6 fix : color, entry and double calls. 1年前
UnityJacob a5704e9b feat: rest of the lifecycle working 1年前
UnityJacob a91d6f8a cleanup : removed redundant infrastructure 1年前
GitHub 6a10872c Merge pull request #33 from Unity-Technologies/master-staging 1年前
UnityJacob e33e0556 fix : JoinMenu Bug 1年前
GitHub 472b0279 Merge pull request #37 from Unity-Technologies/35-bug-in-joining-private-lobby 1年前