# ─── OS: macOS ─────────────────────────────────────────────
*.DS_Store
.AppleDouble
.LSOverride
._*
.Spotlight-V100
.Trashes
.fseventsd
.DocumentRevisions-V100
.TemporaryItems
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# ─── OS: Windows ───────────────────────────────────────────
thumbs.db
Thumbs.db
ehthumbs.db
ehthumbs_vista.db
desktop.ini
$RECYCLE.BIN/
*.lnk

# ─── OS: Linux ─────────────────────────────────────────────
*~
.directory
.Trash-*
.nfs*

# ─── Editores / IDEs ───────────────────────────────────────
# Vim
*.swp
*.swo
*.swn
# Emacs
\#*\#
.\#*
# JetBrains
.idea/
*.iml
# Sublime
*.sublime-workspace
*.sublime-project
# VSCode — settings.json del proyecto sí se versiona
.vscode/*
!.vscode/settings.json

# ─── Claude Code ───────────────────────────────────────────
.claude/settings.local.json
.cache/

# ─── Build / CMake ─────────────────────────────────────────
build/
cmake-build-*/
CMakeCache.txt
CMakeFiles/
CMakeScripts/
cmake_install.cmake
compile_commands.json
*.o
*.obj
*.a
*.lib
*.so
*.so.*
*.dylib
*.dll
*.d

# ─── Ejecutables del juego ─────────────────────────────────
*.exe
*_macos
*_linux
*.app
*_debug*
projecte_2026*
_projecte_2026

# ─── Tools generados ───────────────────────────────────────
tools/pack_resources/pack_resources
tools/pack_resources/pack_resources.exe
tools/pack_resources/pack_tool
tools/pack_resources/pack_tool.exe
resources.pack

# ─── Config de usuario (runtime) ───────────────────────────
*data/config/config.yaml
source/version.h
*.res

# ─── Distribución ──────────────────────────────────────────
*.dmg
*.tar.gz
*.zip
dist/

# ─── Logs / temporales ─────────────────────────────────────
*.log
*.tmp
*.bak
*.orig
*.rej

# ─── Capturas ──────────────────────────────────────────────
screenshots/
