-
Notifications
You must be signed in to change notification settings - Fork 133
Comparing changes
Open a pull request
base repository: Unity-Technologies/com.unity.multiplayer.samples.bitesize
base: main
head repository: Unity-Technologies/com.unity.multiplayer.samples.bitesize
compare: develop
- 13 commits
- 464 files changed
- 6 contributors
Commits on Jan 27, 2025
-
feat: Dynamic Addressables Network Prefabs - upgrade to 6000.0.34f1 L…
…TS & NGO v2.2.0 (#271) * upgrade to 6000.0.34f1 LTS & NGO v2.2.0 * changelog addition * bumping yamato test version * updating root readme
Configuration menu - View commit details
-
Copy full SHA for cc601b7 - Browse repository at this point
Copy the full SHA cc601b7View commit details
Commits on Mar 21, 2025
-
Anticipation Sample - Unity 6 upgrade (#MTT-8661) (#273)
* chore: updated to Unity 6 and removed unneeded packages * chore: updated NGO version to 2.2.0 * chore: added multipayer tools * feat: NetworkSimulator is used instead of obsolete tech for setting Latency and Jitter * chore: replaced AnticipatedNetworkTransform component of NGO 1.8.0 with the one from 2.2.0 * feat: added NetworkSimulator to the scene * chore: optimized the scene: removed unneeded shadows, skyboxes * chore: set player movement authority to "Server" instead of "Owner" * fix This resolves the issue with the U6 upgrade of the Anticipation Sample. * feat: the sample now uses the Universal Render Pipeline (URP) instead of the Built-in ones. Materials have been converted to URP materials. * feat: enabled "enter play mode settings" so that domain and scene realods no longer occur when entering play mode (saves you time) * chore: copied Anticipation Sample files into Multiplayer use cases' * chore: removed unneeded Anticipation samples file from Use Cases * chore: added EventSystem to Anticipation sample scene and regenerated guid of scene as it was conflicting * feat: removed IMGUI "Start server" and "Start Client" buttons * feat: added Anticipation-specific inputs to InputActions * chore: player of Anticipation scene is now a prefab, removed unneeded references * feat: removed player ghost from scene and made it a lazy-initilized prefab of the Player feat: added player to Anticipation scene's NetworkManager's prefab slot * feat: Anticipation scene in Multiplayer Use Cases uses the new input system * feat: migrated controls instructions from IMGUI to UITK * feat: (WIP) reimplemented anticipation's sample IMGUI sliders in UITK * feat: added setup utils for UITK * feat: migrated behaviour of Latency and Jitter sliders, and toggle visualization / apply buttons from IMGUI to UITK * feat: migrated Transform smoothing sliders to UITK * chore: adjusted size of UI buttons in Anticipation scene * feat: migrated Variable smoothing slider to UITK * feat: migrated VariableE UGUI to UITK * feat: migrated VariableA IMGUI sliders to UITK * feat: migrated VariableB IMGUI sliders to UITK * feat: migrated VariableC and VariableD IMGUI sliders to UITK * chore: script cleanup * feat: anticipation's sample controls only show up when the local client starts * bgufix: fixed NRE when clicking "Apply" * fix: fixed ghost transform of disconnected players not despawning * feat: added small info about Host mode in Anticipation sample * fix: fixed Anticipation's UI reacting to player inputs * feat: migrated offline UI of Anticipation scene from UGUI to UITK * chore: made Anticipation materials unlit and removed Directional Light from scene * chore: moved all inlined styles of the new Anticipation UI to USS files * fix: fixed UI disappearing when clicking "Apply" * feat: added flag to optionally ignore the "server-only overlay" in scenes, and used it in AnticipationScene. * chore: adjusted nonsense copy --------- Co-authored-by: NoelStephensUnity <noel.stephens@unity3d.com>
Configuration menu - View commit details
-
Copy full SHA for 7c07a52 - Browse repository at this point
Copy the full SHA 7c07a52View commit details
Commits on Mar 25, 2025
-
feat: dedicated game server sample - upgrade to multiplayer services …
…sdk [MTT-11329] (#274) * upgrading project to 6000.0.36f1 * added multiplayer services sdk, playmode scenarios, config as code, backfill * multiplayer role usage in favour of defines * stricter roles on some scenes, null-ref cleanups * adding client matchmaking as its own state, stopping matchmaker request added * adding SQP to serverlisteningstate, matchmakerhandler added * defines guarding matchmaker code - for enabling IP editor workflow
Configuration menu - View commit details
-
Copy full SHA for 7e2caee - Browse repository at this point
Copy the full SHA 7e2caeeView commit details -
feat: Dedicated Game Server Sample - upgrading project & related asse…
…ts to Cinemachine v3.1.3 [MTT-11353] (#275) * upgrading project to 6000.0.36f1 * added multiplayer services sdk, playmode scenarios, config as code, backfill * multiplayer role usage in favour of defines * stricter roles on some scenes, null-ref cleanups * adding client matchmaking as its own state, stopping matchmaker request added * adding SQP to serverlisteningstate, matchmakerhandler added * defines guarding matchmaker code - for enabling IP editor workflow * upgrading project & related assets to cinemachine v3.1.3
Configuration menu - View commit details
-
Copy full SHA for e8dca4c - Browse repository at this point
Copy the full SHA e8dca4cView commit details
Commits on Mar 26, 2025
-
feat: Dedicated Game Server Sample - scenes and domain not reloaded […
…MTT-8055] (#276) * upgrading project to 6000.0.36f1 * added multiplayer services sdk, playmode scenarios, config as code, backfill * multiplayer role usage in favour of defines * stricter roles on some scenes, null-ref cleanups * adding client matchmaking as its own state, stopping matchmaker request added * adding SQP to serverlisteningstate, matchmakerhandler added * defines guarding matchmaker code - for enabling IP editor workflow * scenes and domain not reloaded
Configuration menu - View commit details
-
Copy full SHA for cc76b15 - Browse repository at this point
Copy the full SHA cc76b15View commit details
Commits on Mar 27, 2025
-
In-Editor tutorial for Anticipation scene in Multiplayer Use Cases sa…
…mple [MTT-8702] (#278) * feat: Added placeholder tutorial assets of anticipation scene, linked 'Proximity Checks' tutorial to the 'Anticipation' one * feat: "Host" button disabled in Anticipation scene, as the sample makes no sense when it is ran that way. * feat: added first half of the Anticipation tutorial * feat: added copy in the UI to explain the Character and Ghost's movement logic * chore: reordered ocmponents on Player prefab so that they can be highlighted all together in tutorials * feat: edited copy, highlighting and criteria for each page of the Anticipation tutorial * feat: added copy for the last page, compeltion dialog and intermediate step of Anticipation tutorial * chore: referenced theright compeltion dialog for Anticipation tutorial * chore: fixed typos and added autoamtic opening of Project Browser at step 8 of Anticipation tutorial
Configuration menu - View commit details
-
Copy full SHA for f536453 - Browse repository at this point
Copy the full SHA f536453View commit details
Commits on Mar 31, 2025
-
Anticipation sample In Use Cases - Cleanup and plugging (#MTT-11679) (#…
…280) * feat: (Use cases) added "Client-side Anticipation" scene to the selectable scenes in the scene Selection screen feat: (Use cases) added image for "Anticipation" tutorial * chore: removed standalone 'Anticipation' experimental sample as it is now part of Multiplayer Use Cases * chore: updated changelog
Configuration menu - View commit details
-
Copy full SHA for 6a3a4a2 - Browse repository at this point
Copy the full SHA 6a3a4a2View commit details
Commits on Apr 7, 2025
-
feat: adding IET table of contents, welcome page, 1st IET: setup UGS …
…[MTT-8695] [MTT-8699] (#277) * upgrading project to 6000.0.36f1 * added multiplayer services sdk, playmode scenarios, config as code, backfill * multiplayer role usage in favour of defines * stricter roles on some scenes, null-ref cleanups * adding client matchmaking as its own state, stopping matchmaker request added * adding SQP to serverlisteningstate, matchmakerhandler added * defines guarding matchmaker code - for enabling IP editor workflow * adding IET table of contents, welcome page, 1st IET: setup UGS * adding iet settings file * splash image and welcome text added * removal of readme, intro text reworded
Configuration menu - View commit details
-
Copy full SHA for 3580104 - Browse repository at this point
Copy the full SHA 3580104View commit details
Commits on Apr 30, 2025
-
feat: Dedicated Game Server sample - IETs expanded [MTT-11649] (#279)
* upgrading project to 6000.0.36f1 * added multiplayer services sdk, playmode scenarios, config as code, backfill * multiplayer role usage in favour of defines * stricter roles on some scenes, null-ref cleanups * adding client matchmaking as its own state, stopping matchmaker request added * adding SQP to serverlisteningstate, matchmakerhandler added * defines guarding matchmaker code - for enabling IP editor workflow * adding IET table of contents, welcome page, 1st IET: setup UGS * adding iet settings file * importing MPPM tutorial * added content selection overview tutorial * end of MPPM tutorial text fix * PR feedback, Resources section added
Configuration menu - View commit details
-
Copy full SHA for ca704c8 - Browse repository at this point
Copy the full SHA ca704c8View commit details
Commits on Jul 10, 2025
-
feat: dedicated game server - upgrade game text to UIToolkit [MTT-113…
…52] [MTT-11650] (#282) * upgrading project to 6000.0.36f1 * added multiplayer services sdk, playmode scenarios, config as code, backfill * multiplayer role usage in favour of defines * stricter roles on some scenes, null-ref cleanups * adding client matchmaking as its own state, stopping matchmaker request added * adding SQP to serverlisteningstate, matchmakerhandler added * defines guarding matchmaker code - for enabling IP editor workflow * WIP player & door name text conversion * UI billboarding validation * feat: move player tags in worldspace and rotate to the camera * player numbers displayed, player colour mesh restored, stylings, nav mesh rebaked * PR feedback, fixed a bug on inital load --------- Co-authored-by: Robert Hammerle <robert.hammerle@unity3d.com>
Configuration menu - View commit details
-
Copy full SHA for 6c7cb67 - Browse repository at this point
Copy the full SHA 6c7cb67View commit details
Commits on Jul 15, 2025
-
Use slough artifactory in CI Part 2 (#162)
Co-authored-by: Sourcegraph <batch-changes@sourcegraph.com> Co-authored-by: Paolo Abela <rikudefuffs@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a6bcfe6 - Browse repository at this point
Copy the full SHA a6bcfe6View commit details
Commits on Jul 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 484c41c - Browse repository at this point
Copy the full SHA 484c41cView commit details -
fix: non-authority player instance spawns with no motion (#281)
* fix Fixes issue where a non-authority player instance could improperly initialize when two clients are connecting to the same session at the "relative" same time. Removing spam logging on collision messages. * update Added change log entries. --------- Co-authored-by: fernando-cortez <fernando.cortez@unity3d.com>
Configuration menu - View commit details
-
Copy full SHA for 26d7d67 - Browse repository at this point
Copy the full SHA 26d7d67View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...develop