com.unity.multiplayer.sampl.../.gitignore

97 строки
1.7 KiB
Plaintext
Исходник Постоянная ссылка Обычный вид История

2021-03-05 17:51:20 +03:00
# This .gitignore file should be placed at the root of your Unity project directory
# Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore
# A marker file of which existence is used to decide whether to run the first-launch experience or not.
InitCodeMarker
/[Tt]utorial [Dd]efaults/
# Packed templates go here
upm-ci~/
upm-ci.log
# Never ignore Asset meta data...
!/[Aa]ssets/**/*.meta
Sample: API diorama (#71) * [Project] ParrelSync's cloens are gitignored * [Feature] Added an example scene with basic character controller and connection functionality [Project] Added TextMeshPro's assets * [Optimization] Marked environemnt objects as static, moved them to another layer which doesn't self-collide * [Feature] Added a script to manage and change the color of a ColoredCube using NetworkVariables and RPCs [Project] Added ColoredCube prefab [Project] Grouped assets specific to this scene under a specific folder * [Refactoring] Code cleanup * [Project] Added SpriteEditor package * [UI] Added a SpeechBubble to the objects in the scene to better explain what they do * [Feature] Cubes speech bubbles only appear when the local player is close enough to them * [Project] Removed unneeded packages and added URP package * [Project] Converted materials to URP * [VFX] Added Post processing * [Documentation] (API Diorama) Added README * [UI] (API Diorama) The color of the button representing the selected network mode (Host/Client/Server) changes when a network mode is selected * [UI] (API Diorama) (no patch) Improved polishing of the buttons used to start the Networked session [UI] Added a game UI that explains the controls * [Tutorial] (API Diorama) Added Welcome Dialog [Project] (API Diorama) Added In-editor tutorial packages * [Tutorial] (API Diorama) Added external links to the table of content [Tutorial] (WIP) (API Diorama) Added first steps of tutorial 1 [UX] (API Diorama) Unlocked mouse while a player character is in the scene * [Bugfix] (no patch) (API Diorama) Removed duplicated audio listener * [Bugfix] (no patch) (API Diorama) Fixed player not reacting to input * [UI] (no patch) (API Diorama) Moved Color Manager script higher in the ColoredCube's inspector for visibility * [Tutorial] (API Diorama) Added a tutorial about NetworkVariables and RPCs * [Project] Fixed player prefab's layer * [Project] Classes cleanup * [Project] Added UnitySceneReference package * [Feature] Added a screen selection scene [Project] Renamed existing scenes to match their purpose * [Project] Updated executable name and default resolution * [System] Elements of the screen selection can now have images * [Project] Added representative image for the "NetworkVariable Vs RPC" scene * [Tutorial] Selecting "i'll explore on my own" in the welcome dialog will open the diorama selection scene * [Project] Added documentation * [CI] Added Pull request template * [Tutorial] (no patch) Added Github issues link to the table of content * [Tutorial] (no patch) Mentioned ParrelSync at the end of the tutorial * [Project] Updated NGO to 1.2.0 * [Project] Removed custom implementation fo ClientNetworkAnimator to use the one from BossRoom instead * [Bugfix] (no patch) Fixed wrong layers of scene objects that caused players to interact weirdly with them * [Bugfix] (no patch) Fixed OnServerChangeColorServerRpc being invokable only by the host * [Refactoring] Removed dead code * [Project] (no patch) Moved pull request template to the root of the repository * [Project] Changed the structure of the project to make it easier to find Diorama scenes * [Project] Moved reusable assets and APIs to the common folder * [Project] Added boilerplate scene for "NetworkVariables" example * [Feature] Added custom data types synchronization example to the NetworkVariables example scene * [Tutorials] (API Diorama) Grouped tutorial in a specific category of the Table Of Content [Tutorial] (API Diorama) Added a tutorial about NetworkVariables and RPCs * [Project] Removed unneeded prefab * [Feature] (API Diorama) Added a new scene to display the usage of RPCs [Project] (API Diorama) Moved SpeechBubble prefab and scripts to the Common folder [project] Updated build settings to include the new scene * [Tutorials] (API Diorama) Fixed typo * [Tutorials] (API Diorama) Completion Dialogs no longer self-close after an option that opens an external link is selected [Tutorials] (API Diorama) Added tutorial for RPCs scene * [UI] (API Diorama) Added a "Disconnect" button [System] Handled disconnection case in script behaviours * [Change] Used non-swear words as swear words [Change] Changed usernames * [Bugfix] Fixed NetworkObjects not being despawned upon server disconnection * [Bugfix] Fixed missing status checks in server-managed networked classes * [Refactoring] Fixed typo * [UI] Improved clarity of instructions in the UI [UI] Fixed UI scaling issues at different resolutions * [UI] Added a "Quit scene" button to go back to the Selection screen from any scene while playing * [Bugfix] (API Diorama) Fixed multiple NetworkManager staying around when switching between scenes after a disconnection * [Bugfix] (API Diorama) Fixed ptotential NullReferenceException when disconnecting * [Tutorial] Improved clarity around why selecting the Host mode is what the tutorials recommend [skip ci] * [UI] Added a "server-only" overlay for when a the scenes are running in server-only mode * [Refactoring] Removed dead code * [Refactoring] Renamed ChatManager to MoodManager so that users don't think that we're suggesting a production-ready implementation of a Chat [Project] Moved PositionOffsetKeeper to an utils folder * [Tutorial] Fixed typo Co-authored-by: LPLafontaineB <louisphilippe.lb@unity.com> * [UI] Added more information in the server-only overlay * [Refatoring] Removed dead code * [Project] Grouped common scene objects under an "Environment" prefab * [Project] Added an editor-only scene light in the selection screen to avoid light artifacts when switching scenes * [Project] Moved animations to common folder * [Projcet] (API Diorama) Added ProximityChecks Diorama Scene (WIP) * [Project] (Diorama) Added Proximity Checks Diorama to the Selection Screen and build settings * [UI] (no patch) (Diorama) Added a dynamic visual indicator of Proximity range in the ProximityChecks scene * [System] (Diorama) Made NetvarVsRPC scene character-free * [Project] Enabled connetion approval in RPC scene to allow custom spawn logic [Project] Added barebone Player prefab to RPC scene [Tutorial] Updated RPC tutorial [Feature] Players in RPC scene spawn at random positions to not overlap * [Tutorial] Added tutorial for proximity checks and local interactions * [Tutorial] Copy adjustements + Added highlighting to relevant scripts in project browser * Update Basic/APIDiorama/Assets/Common/Scripts/DioramaUtilities.cs Co-authored-by: Sam Bellomo <71790295+SamuelBellomo@users.noreply.github.com> * Update Basic/APIDiorama/Assets/UseCaseSamples/NetworkVariables/Scripts/CharacterManager.cs Co-authored-by: Sam Bellomo <71790295+SamuelBellomo@users.noreply.github.com> * Update Basic/APIDiorama/Assets/UseCaseSamples/ProximityChecks/Scripts/ProximityChecker.cs Co-authored-by: Fernando Cortez <fernando.cortez@unity3d.com> * [Project] Removed unnecessary files and dependencies * [Project] Removed unneeded files [skip ci] * [Refactoring] Minor refactorings, removed unneeded files * [System] Added examples about using ProximityChecker events instead of polling * [Refactoring] Removed unnecessary code for GameUI's initialization * [Project] asmdef references are now by name instead of GUID * [Refactoring] Improved PlayerSpawnManager example * [Project] Updated readme * [Project] Fixed typos * [Refactoring] Displayed usage of NetworkManager.Singleton.LocalClient.PlayerObject in ProximityChecker to double down on netcode-specific learnings * [Project] Removed "devlocker.utils.scenereference" package * [Project] Added more in-code explanations. * [Bugfix] Updated scene names in SelectionScreen * [Project] Removed dead references * [Project] Fixed typo * [Project] Removed Third Party Notice [skip ci] * [Project] Updated PR template [skip ci] * [Refactoring] Added customized namespaces to each diorama * [Project] Added third party notices for ParrelSync * Added basic project tests (#115) * [CI] Added tests to ensure no broken assets or scene references are shipped * [CI] Added APIDiorama to CI * Feature: Art Pass [MTT-5907] (#133) * first pass of art pass * ui and material color tweaks and button outline implementation * updated spawned obj color * fixed lighting in this scene * background color lighted slightly * updated welcome dialog art * updated tutorial thumbnail images * scene and tutorial thumbnail image updates * updated rpc and netvar vs rpc images per comments * updated texture type * updated the images to be a little be more polished and also updated image types * (Api diorama) Updated to latest LTS and NGO (#MTT-6884) (#137) [Project] Updated to latest 2022 LTS [Tutorial] Enabled tutorial welcome dialog at startup Co-authored-by: Paolo Abela <paolo.abela@unity3d.com> * Renamed "Api diorama" into "Multiplayer Use Cases" (#MTT-6885) (#141) * [Refactoring] Renamed to "MultiplayerUseCase" all code-related references to "APIDiorama" * [Project] Renamed "APIDiorama" folder into "Multiplayer Use Cases" [Tutorial] Fixed Scritps not being highlighted properly in the inspector during tutorials * [Documentation] minor fix * [Project] Enabled IET welcome dialog at first startup --------- Co-authored-by: Paolo Abela <paolo.abela@unity3d.com> * [CI] Updated CI script to reference 2022 LTS and the renamed project * [Project] Moved "Multiplayer Use Cases" sample to the Experimental folder * [Project] Updated readme * [CI] Fixed path of Multiplayer Use Cases sample in project.metafile * Update Experimental/MultiplayerUseCases/Packages/manifest.json Co-authored-by: Fernando Cortez <fernando.cortez@unity3d.com> * [Project] Updated packages --------- Co-authored-by: LPLafontaineB <louisphilippe.lb@unity.com> Co-authored-by: Sam Bellomo <71790295+SamuelBellomo@users.noreply.github.com> Co-authored-by: Fernando Cortez <fernando.cortez@unity3d.com> Co-authored-by: Jil Franco <89089503+jilfranco-unity@users.noreply.github.com> Co-authored-by: Paolo Abela <paolo.abela@unity3d.com>
2023-10-02 21:21:48 +03:00
# Ignore ParrelSync clones for easier development
**/*_clone_*/*
# User's project-specific settings implemented using Settings Manager
**/ProjectSettings/Packages
# The rest are general best practices for Unity projects
2021-10-14 03:42:11 +03:00
**/.Editor/
**/[Ll]ibrary/
**/[Tt]emp/
**/[Oo]bj/
**/[Bb]uild/
**/[Bb]uilds/
**/[Ll]ogs/
**/[Mm]emoryCaptures/
**/[Vv]alidationSuiteResults/
2021-03-05 17:51:20 +03:00
# Project/user-specific settings using Settings Manager
**/ProjectSettings/Packages/
# UserSettings introduced in 2020.1
2021-10-14 03:42:11 +03:00
**/UserSettings/
2021-03-05 17:51:20 +03:00
# Uncomment this line if you wish to ignore the asset store tools plugin
2021-10-14 03:42:11 +03:00
**/[Aa]ssets/AssetStoreTools*
2021-03-05 17:51:20 +03:00
# Autogenerated Jetbrains Rider plugin
2021-10-14 03:42:11 +03:00
**/[Aa]ssets/Plugins/Editor/JetBrains*
2021-03-05 17:51:20 +03:00
# Rider
.idea/
2021-03-05 17:51:20 +03:00
# Visual Studio cache directory
.vs/
# Visual Studio Code settings directory
.vscode/
2021-03-05 17:51:20 +03:00
# Gradle cache directory
.gradle/
# Autogenerated VS/MD/Consulo solution and project files
ExportedObj/
.consulo/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb
*.mdb
*.opendb
*.VC.db
# Unity3D generated meta files
*.pidb.meta
*.pdb.meta
*.mdb.meta
# Unity3D generated file on crash reports
sysinfo.txt
# Builds
*.apk
*.unitypackage
# Crashlytics generated file
crashlytics-build.properties
*.orig
*.orig.meta
# Ignore build reports
2021-10-14 03:42:11 +03:00
**/Assets/BuildReports*
2021-03-05 17:51:20 +03:00
# Mac file setting
.DS_Store
**/*_clone_*/