SPIELWERK  /  Werkbank
Beta. Die Werkbank ist eine Übersicht und eine Mappe – sie rechnet nichts, was die einzelnen Werkzeuge nicht auch rechnen.

Werkbank

Zwölf Generatoren und drei Werkzeuge, die alle auf denselben fünf Bibliotheken sitzen. Wer ein Spiel entwirft, braucht selten nur eines davon: das Brett kommt aus dem einen, die Figuren aus dem nächsten, die Kassette aus dem dritten, und am Ende soll das alles ein Paket sein. Die Projektmappe unten hält das zusammen.

Der Weg durch die Werkzeuge

0 · AnschauenBeispielspiele – sieben fertige Definitionen, jede mit dem Befund aus 200 Partien. Schneller Einstieg: eine herunterladen und im Baukasten öffnen.
1 · IdeeBaukasten – Brett oder Wabe, Figuren, Zonen, Siegbedingung. Ergebnis: eine JSON-Datei.
2 · PrüfenSimulator – dieselbe Datei hunderte Male automatisch durchspielen. Endet das Spiel? Ist es schief?
3 · TeileFiguren, Steine, Bretter, Plättchen, Würfel, Karten – die Geometrie zur Idee.
4 · BeschriftenSchilder – Zahlen und Text auf Klötze, Fächer, Felder.
5 · VerräumenKassetten – Fächer nach dem, was hineinsoll.
5b · PrüfenSelbsttest – nach jedem Hochladen einmal aufrufen. Erzeugt Geometrie aus jedem Generator und prüft sie im Browser.
6b · ZeigenWerkstatthilfen – Maßstabsleiste fürs Produktfoto und Musterkarten für die Filamentablage.
8 · FertigenAuftrag – Arbeitsschein zum Ausdrucken: Positionen, Druckprofil, Prüfpunkte und Felder für Gewicht, Zeit und Ausschuss, wie sie tatsächlich herauskamen.
6c · RechnenPlattenbelegung – wie viele Teile auf eine Platte gehen. Diese Zahl geht in die Kalkulation.
6d · MessenZeitwerte – nach den ersten Aufträgen: Rüsten und Nacharbeit stoppen und auswerten, dann die Vorgabewerte ersetzen.
7 · AnbietenKalkulation – aus Gewicht und Druckzeit einen Preis rechnen, der die Arbeit mitzählt, und ein Angebotsblatt ausgeben.
6 · MessenKalibrierung – nach dem ersten Druck die gerechneten Werte gegen gemessene tauschen.

Alle Werkzeuge

Projektmappe

Jedes Werkzeug lädt seine Dateien einzeln herunter – das bleibt so, weil man selten alles auf einmal braucht. Die Mappe ist die Klammer darum: Name, Notizen und die Spieldefinition in einer Datei, dazu eine Liste, was zu diesem Projekt gehört und was noch fehlt. Sie wird heruntergeladen, nicht gespeichert; im Browser bleibt nichts zurück.

keine Definition geladen

Wie das zusammenhängt

Unter allen Seiten liegen fünf Dateien: spw-geo.js rechnet Geometrie und prüft, ob ein Körper geschlossen ist. spw-teile.js baut daraus Bauteile – Figuren, Bretter, Chips, Verbinder, Schrift. spw-regel.js kennt Zonen, Zielfelder und Siegbedingungen. spw-spiel.js ist die Spielmaschine: Aufstellung, Züge, Zugausführung, selbsttätiges Durchspielen. spw-ui.js macht daraus Dateien zum Herunterladen.

Der Punkt daran ist die vierte Datei. Baukasten und Simulator benutzen dieselbe Spielmaschine – was im Baukasten ein erlaubter Zug ist, ist es in der Auswertung auch. Zwei getrennte Regelwerke wären eine Lüge über das eigene Spiel: der Simulator würde ein Spiel prüfen, das so niemand spielt.