From 37d4e555d16ceb86e1b5069f544e0df2cfc3a13f Mon Sep 17 00:00:00 2001 From: Laurensius Kevin Setiadi Date: Thu, 1 Jul 2021 18:17:24 +0700 Subject: [PATCH] Initial Commit Signed-off-by: Laurensius Kevin Setiadi --- .gitattributes | 128 +++++++++++++++++++++++++++++++++++++++++++++++++ .gitignore | 71 +++++++++++++++++++++++++++ README.md | 3 ++ 3 files changed, 202 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 README.md diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..33cdd74 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,128 @@ +# Macro for Unity YAML-based asset files. +[attr]unityyaml -text merge=unityyamlmerge diff + +# Macro for all binary files that should use Git LFS. +[attr]lfs -text filter=lfs diff=lfs merge=lfs + +# Default to auto-normalized line endings. +* text=auto + +# Code +*.cs text diff=csharp + +# Unity Text Assets +*.meta unityyaml +*.unity unityyaml +*.asset unityyaml +*.prefab unityyaml +*.mat unityyaml +*.anim unityyaml +*.controller unityyaml +*.overrideController unityyaml +*.physicMaterial unityyaml +*.physicsMaterial2D unityyaml +*.playable unityyaml +*.mask unityyaml +*.brush unityyaml +*.flare unityyaml +*.fontsettings unityyaml +*.guiskin unityyaml +*.giparams unityyaml +*.renderTexture unityyaml +*.spriteatlas unityyaml +*.terrainlayer unityyaml +*.mixer unityyaml +*.shadervariants unityyaml +*.preset unityyaml +*.asmdef -text diff + +# Unity Binary Assets +*.cubemap lfs +*.unitypackage lfs +# Note: Unity terrain assets must have "-Terrain" suffix. +*-[Tt]errain.asset -unityyaml lfs +# Note: Unity navmesh assets must have "-NavMesh" suffix. +*-[Nn]av[Mm]esh.asset -unityyaml lfs + +# Image +*.jpg lfs +*.jpeg lfs +*.png lfs +*.apng lfs +*.atsc lfs +*.gif lfs +*.bmp lfs +*.exr lfs +*.tga lfs +*.tiff lfs +*.tif lfs +*.iff lfs +*.pict lfs +*.dds lfs +*.xcf lfs +*.leo lfs +*.kra lfs +*.kpp lfs +*.clip lfs +*.webm lfs +*.webp lfs +*.svg lfs +*.svgz lfs +*.psd lfs +*.afphoto lfs +*.afdesign lfs + +# Audio +*.mp3 lfs +*.ogg lfs +*.wav lfs +*.aiff lfs +*.aif lfs +*.mod lfs +*.it lfs +*.s3m lfs +*.xm lfs + +# Video +*.mov lfs +*.avi lfs +*.asf lfs +*.mpg lfs +*.mpeg lfs +*.mp4 lfs +*.flv lfs +*.ogv lfs +*.wmv lfs + +# 3D +*.fbx lfs +*.obj lfs +*.max lfs +*.blend lfs +*.blender lfs +*.dae lfs +*.mb lfs +*.ma lfs +*.3ds lfs +*.dfx lfs +*.c4d lfs +*.lwo lfs +*.lwo2 lfs +*.abc lfs +*.3dm lfs +*.bin lfs +*.glb lfs + +# Executables +*.exe lfs +*.dll lfs +*.so lfs +*.pdb lfs +*.mdb lfs + +# Packaging +*.zip lfs +*.7z lfs +*.gz lfs +*.rar lfs +*.tar lfs \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d11f0b7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,71 @@ +# 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 +# +/[Ll]ibrary/ +/[Tt]emp/ +/[Oo]bj/ +/[Bb]uild/ +/[Bb]uilds/ +/[Ll]ogs/ +/[Uu]ser[Ss]ettings/ + +# MemoryCaptures can get excessive in size. +# They also could contain extremely sensitive data +/[Mm]emoryCaptures/ + +# Asset meta data should only be ignored when the corresponding asset is also ignored +!/[Aa]ssets/**/*.meta + +# Uncomment this line if you wish to ignore the asset store tools plugin +# /[Aa]ssets/AssetStoreTools* + +# Autogenerated Jetbrains Rider plugin +/[Aa]ssets/Plugins/Editor/JetBrains* + +# Visual Studio cache directory +.vs/ + +# 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 +*.aab +#*.unitypackage + +# 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/* diff --git a/README.md b/README.md new file mode 100644 index 0000000..ed8464e --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +## Unity 2D Project Template for GitHub Repository +A template project based from Unity Hub 2D template Project that has been optimized for Git repository use. +**Minimum Unity version:** `2019.4.19f1` \ No newline at end of file