# Unreal Engine 5.4 - Dubai Metaverse
# Git ignore file for Unreal Engine projects

# Binaries
Binaries/
*.dll
*.exe
*.so
*.dylib

# Intermediate build files
Intermediate/
*.obj
*.pch
*.pdb
*.ilk
*.exp
*.lib
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Visual Studio files
*.sln
*.suo
*.user
*.userosscache
*.sln.docstates
*.userprefs
.vs/

# Xcode files
*.xcodeproj
*.xcworkspace
xcuserdata/
*.xcuserstate
project.xcworkspace/

# Rider files
.idea/
*.iml

# Visual Studio Code
.vscode/
*.code-workspace

# Saved files
Saved/
*.tmp
*.temp

# Derived data cache
DerivedDataCache/

# Content Browser cache
ContentBrowserCache/

# Builds
Build/
Builds/

# Crash reports
CrashReports/

# Logs
*.log
Logs/

# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
Desktop.ini

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
ENV/
env.bak/
venv.bak/

# Backup files
*.bak
*.backup
*~

# Temporary files
*.tmp
*.temp
*.swp
*.swo
*~

# Package files
*.zip
*.rar
*.7z
*.tar
*.gz

# Unreal Engine specific
*.uproject
*.uplugin
# Note: .uasset and .umap files should be tracked via Git LFS (see .gitattributes)

# Perforce
.p4ignore

# Houdini
*.hip
*.hipnc
*.hiplc
*.hda
*.hdanc
*.hdalc
# Note: Houdini HDAs may be tracked if needed for the project

# Substance
*.sbsar
*.sbs

# Other
*.orig
*.rej

