diff --git a/.gitignore b/.gitignore
index b24d71e22373e5147f3c05c68a8742714a89b5d6..ca99c169189ce772cd76876e356d39fb79287437 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,50 +1,73 @@
-# These are some examples of commonly ignored file patterns.
-# You should customize this list as applicable to your project.
-# Learn more about .gitignore:
-#     https://www.atlassian.com/git/tutorials/saving-changes/gitignore
+# This .gitignore file should be placed at the root of your Unity project directory
+#
+# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore
+#
+/[Ll]ibrary/
+/[Tt]emp/
+/[Oo]bj/
+/[Bb]uild/
+/[Bb]uilds/
+/[Ll]ogs/
+/[Uu]ser[Ss]ettings/
+/Packages/package/ProjectData~
 
-# Node artifact files
-node_modules/
-dist/
+# MemoryCaptures can get excessive in size.
+# They also could contain extremely sensitive data
+/[Mm]emoryCaptures/
 
-# Compiled Java class files
-*.class
+# Recordings can get excessive in size
+/[Rr]ecordings/
 
-# Compiled Python bytecode
-*.py[cod]
+# Uncomment this line if you wish to ignore the asset store tools plugin
+# /[Aa]ssets/AssetStoreTools*
 
-# Log files
-*.log
+# Autogenerated Jetbrains Rider plugin
+/[Aa]ssets/Plugins/Editor/JetBrains*
 
-# Package files
-*.jar
+# Visual Studio cache directory
+.vs/
 
-# Maven
-target/
-dist/
+# Gradle cache directory
+.gradle/
 
-# JetBrains IDE
-.idea/
+# 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
 
-# Unit test reports
-TEST*.xml
+# Unity3D generated meta files
+*.pidb.meta
+*.pdb.meta
+*.mdb.meta
 
-# Generated by MacOS
-.DS_Store
+# Unity3D generated file on crash reports
+sysinfo.txt
 
-# Generated by Windows
-Thumbs.db
-
-# Applications
+# Builds
+*.apk
+*.aab
+*.unitypackage
 *.app
-*.exe
-*.war
 
-# Large media files
-*.mp4
-*.tiff
-*.avi
-*.flv
-*.mov
-*.wmv
+# Crashlytics generated file
+crashlytics-build.properties
+
+# Packed Addressables
+/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
 
+# Temporary auto-generated Android Assets
+/[Aa]ssets/[Ss]treamingAssets/aa.meta
+/[Aa]ssets/[Ss]treamingAssets/aa/*
\ No newline at end of file