Startskript, Regeln und Probelauf für M1b

play.bat baut die Brücke und startet das Spiel. CLAUDE.md beschreibt
jetzt Kern, Brücke und Hülle mit allen Prüfbefehlen, die Versionsregel
für festgeschriebene Werte und die Zuschreibung in Commits. Ein
Fragebogen begleitet den ersten Probelauf.

Der erste Godot-Import in einem frischen Checkout stürzt beim Beenden
ab; play.bat wiederholt ihn deshalb einmal.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
Steven Wroblewski
2026-10-01 12:26:28 +02:00
parent 754d7f1e92
commit 68d063209c
4 changed files with 83 additions and 13 deletions
+18
View File
@@ -0,0 +1,18 @@
@echo off
rem Builds the bridge and starts Grovewright from this folder.
cd /d "%~dp0"
cargo build -p grovewright-bridge || goto failed
rem The first import of a fresh checkout crashes while Godot shuts down
rem (Godot 4.7.2 with a Rust extension). The import has happened by then,
rem and a second run succeeds. Batch reports the crash as a negative exit
rem code, so the check compares with zero instead of using errorlevel 1.
godot --headless --path game --import
if %errorlevel% neq 0 godot --headless --path game --import || goto failed
godot --path game
goto :eof
:failed
echo.
echo Grovewright konnte nicht gestartet werden. Die Meldungen oben nennen den Grund.
pause
exit /b 1