diff --git a/.gitattributes b/.gitattributes index dfe0770..1eefc82 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,45 @@ # Auto detect text files and perform LF normalization * text=auto + +# 3D Models +*.fbx filter=lfs diff=lfs merge=lfs -text +*.obj filter=lfs diff=lfs merge=lfs -text +*.dae filter=lfs diff=lfs merge=lfs -text +*.blend filter=lfs diff=lfs merge=lfs -text +*.3ds filter=lfs diff=lfs merge=lfs -text +*.stl filter=lfs diff=lfs merge=lfs -text + +# Textures & Images +*.png filter=lfs diff=lfs merge=lfs -text +*.tga filter=lfs diff=lfs merge=lfs -text +*.psd filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text +*.exr filter=lfs diff=lfs merge=lfs -text +*.bmp filter=lfs diff=lfs merge=lfs -text + +# 2D / Pixel Art +*.ase filter=lfs diff=lfs merge=lfs -text +*.aseprite filter=lfs diff=lfs merge=lfs -text +*.gif filter=lfs diff=lfs merge=lfs -text + +# Audio +*.wav filter=lfs diff=lfs merge=lfs -text +*.ogg filter=lfs diff=lfs merge=lfs -text +*.flac filter=lfs diff=lfs merge=lfs -text +*.mp3 filter=lfs diff=lfs merge=lfs -text + +# Video / Cutscenes +*.mp4 filter=lfs diff=lfs merge=lfs -text +*.mov filter=lfs diff=lfs merge=lfs -text +*.avi filter=lfs diff=lfs merge=lfs -text +*.webm filter=lfs diff=lfs merge=lfs -text + +# Unity / Engine Files +*.unity filter=lfs diff=lfs merge=lfs -text +*.unitypackage filter=lfs diff=lfs merge=lfs -text + +# Archives & Packages +*.zip filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.7z filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c78c385 --- /dev/null +++ b/.gitignore @@ -0,0 +1,27 @@ +# Ignore everything +/* + +# But not these folders +!Assets/ +!ProjectSettings/ +!Packages/ + +# Ignore common OS files +.DS_Store +Thumbs.db + +# Ignore Unity generated folders inside Assets +Assets/**/Library/ +Assets/**/Temp/ +Assets/**/obj/ + +# Make sure git files are tracked +!.gitignore +!.gitattributes + +# Ignore logs +*.log + +# Optional: Ignore build folders if you have them +Build/ +Builds/