Diese Seite ist aus dem Englischen übersetzt. Wenn die beiden voneinander abweichen, ist die englische Seite maßgeblich. Englische Seite lesen
Eine Figur in Ihrem Spiel kann mit dem Spieler ein Gespräch in der Sprache führen, die er lernt, abgestimmt auf seine Stufe. Jede Zeile, die der Spieler sagt, ist ein Zug: Das Spieler-Kit sendet sie, und die Antwort der Figur strömt in Teilen zurück.
Was ein Zug enthält
Jeder Zug sendet alles, was die Figur braucht, denn Lingara speichert zwischen den Zügen kein Gespräch:
npc: wer spricht. Sein name hat 1 bis 32 Zeichen, und seine optionale persona ist eine Zeile Beschreibung mit 1 bis 120 Zeichen, etwa „eine Teigtaschenverkäuferin“.
scene: optional, wo das Gespräch stattfindet, 1 bis 160 Zeichen.
source_lang und target_lang: die eigene Sprache des Spielers und die, die er lernt. Sie müssen sich unterscheiden, und die Figur spricht nur target_lang.
level: die Stufe des Spielers, von 1 bis 9. Der Lingara-Leitfaden „Was ein Niveau bedeutet“ beschreibt die Skala.
line: was der Spieler gerade gesagt hat, 1 bis 500 Zeichen.
history: das bisherige Gespräch, älteste Zeile zuerst, höchstens 12 Zeilen. Jede Zeile hat einen speaker, entweder player oder npc, und ihren text, 1 bis 500 Zeichen.
Jeder Text ist eine einzelne Zeile. Ihr Spiel führt das Gespräch: Das Spieler-Kit hält das Fenster für jeden Dialog, den Sie öffnen, fügt ihm jeden abgeschlossenen Zug hinzu, kürzt jede Antwort auf ihre ersten 500 Zeichen und verwirft die ältesten Zeilen über 12 hinaus.
Lingara behandelt die Persona und die Szene als nicht vertrauenswürdigen Text aus Ihrem Spiel. Sie prägen, wie die Figur spricht, nie, was sie tun darf.
Wie eine Antwort ankommt
Die Antwort strömt als Textstücke herein, die Ihr Spiel anhängt, sobald sie ankommen. Dazwischen kann ein Hinweis kommen, etwa einer, der besagt, dass die Antwort gekürzt wurde. Der Zug endet mit done, wenn die Antwort vollständig ist, oder mit error, wenn sie fehlgeschlagen ist. Ein Zug lässt sich nicht fortsetzen: Bricht die Verbindung ab, sagt der Spieler die Zeile erneut.
Sagen Sie jeder Figur eine Zeile nach der anderen. Eine Zeile, die gesagt wird, während die Figur noch antwortet, wird abgelehnt statt eingereiht, weil jeder Zug abgerechnet wird.
Wer bezahlt
Nur die Spieler eines nutzungsbasiert abgerechneten Clients dürfen ein Gespräch führen, und jeder Zug wird diesem Client in Rechnung gestellt. Das Token eines Spielers braucht embed:play.