Consolidate onto F:\jankenstein; seed Unity MCP config + runbook, Unity .gitignore/.gitattributes

This commit is contained in:
megaproxy 2026-07-10 22:13:26 +01:00
parent 6f24fa5d26
commit e59ce64eae
3 changed files with 91 additions and 22 deletions

29
.gitattributes vendored Normal file
View file

@ -0,0 +1,29 @@
# Normalize line endings; Unity is happiest with LF for its YAML text assets.
* text=auto eol=lf
*.cs text diff=csharp eol=lf
# Unity YAML text assets — mergeable with UnityYAMLMerge
*.unity merge=unityyamlmerge eol=lf
*.prefab merge=unityyamlmerge eol=lf
*.asset merge=unityyamlmerge eol=lf
*.meta merge=unityyamlmerge eol=lf
*.mat merge=unityyamlmerge eol=lf
*.anim merge=unityyamlmerge eol=lf
*.controller merge=unityyamlmerge eol=lf
# Common binary asset types (mark binary so git doesn't mangle them)
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.psd binary
*.fbx binary
*.obj binary
*.wav binary
*.mp3 binary
*.ogg binary
*.dll binary
*.a binary
*.so binary
# NOTE: no Git LFS yet. Add it (and move large binaries to LFS) once real art/audio lands.

76
.gitignore vendored
View file

@ -1,4 +1,4 @@
# Secrets — never commit
# ---- Secrets — never commit ----
.env
.env.*
!.env.example
@ -11,32 +11,64 @@ credentials/
.aws/
.ssh/
# Dependencies / build artifacts
# ---- Unity ----
# Generated / cache folders (must not be committed)
[Ll]ibrary/
[Tt]emp/
[Oo]bj/
[Bb]uild/
[Bb]uilds/
[Ll]ogs/
[Uu]ser[Ss]ettings/
[Mm]emoryCaptures/
[Rr]ecordings/
.consulo/
# Asset meta data should only be ignored when the corresponding asset is also ignored
!/[Aa]ssets/**/*.meta
# Unity3D-generated IDE/solution files
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
*.pdb
*.mdb
*.opendb
*.VC.db
# Unity3D build/crash files
sysinfo.txt
*.apk
*.aab
*.unitypackage
*.app
crashlytics-build.properties
# Visual Studio / Rider
.vs/
.idea/
ExportedObj/
.gradle/
# ---- Editor / OS noise ----
.DS_Store
Thumbs.db
.vscode/
*.swp
*.swo
# ---- Claude local settings (per-machine) ----
.claude/settings.local.json
# ---- Misc dependencies / build artifacts (non-Unity tooling) ----
node_modules/
__pycache__/
*.py[cod]
.venv/
venv/
env/
dist/
build/
target/
*.egg-info/
# Editor / OS noise
.DS_Store
Thumbs.db
.vscode/
.idea/
*.swp
*.swo
# Logs / caches
*.log
.cache/
.pytest_cache/
.mypy_cache/
.ruff_cache/
coverage/
.coverage
.nyc_output/

8
.mcp.json.example Normal file
View file

@ -0,0 +1,8 @@
{
"mcpServers": {
"unity": {
"type": "http",
"url": "http://<WINDOWS-HOST-IP>:8080/mcp"
}
}
}