# Visual Studio build artifacts
*.obj
*.pdb
*.idb
*.ilk
*.exp
*.lib
*.dll
*.exe
*.pch
*.ipch
*.suo
*.user
*.sdf
*.opensdf
*.ncb
*.aps
*.sbr
*.bsc
*.tlb
*.tli
*.tlh
*.tmp
*.log
*.vspscc
*.vssscc
*.pidb
*.svclog
*.scc

# Build directories
[Dd]ebug/
[Dd]ebug_MY/
[Rr]elease/
[Rr]elease_NoGD/
[Rr]elease_MY/
x64/
x86/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
ipch/
*.VC.db
*.VC.VC.opendb

# Intermediate directories
Intermediate/
BuildLog.htm

# ReSharper
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap

# Visual Studio cache files
*.cachefile
*.VC.db
*.VC.VC.opendb

# Visual Studio Code coverage results
*.coverage
*.coveragexml

# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*

# NuGet Packages
*.nupkg
**/packages/*
!**/packages/build/
*.nuget.props
*.nuget.targets

# Windows image file caches
Thumbs.db
ehthumbs.db

# Folder config file
Desktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Game-specific (keep documentation)
!claudedocs/
