# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib
tetris
tetris.exe

# Test binary, built with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out

# Dependency directories (remove the comment below to include it)
# vendor/

# Go workspace file
go.work

# IDE and Editor files
.vscode/
.idea/
*.swp
*.swo
*~

# macOS
.DS_Store
.AppleDouble
.LSOverride

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini

# Linux
*~

# Temporary files
*.tmp
*.temp
*.log

# Build artifacts
build/
dist/
bin/

# Environment variables
.env
.env.local
.env.production

# Debug files
debug
*.pprof

# Air live reload
tmp/

# Go mod cache
go.sum.bak

# Crash logs
crash.log

# Runtime data
*.pid
*.seed
*.pid.lock

# Coverage directory used by tools like istanbul
coverage/
*.lcov

# Logs
logs/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Game specific
saves/
screenshots/ 