← Zurück zum Parkplan

CODE QUEST · PARKHANDBUCH

Gesamthilfe

CODE QUEST ist ein modularer Latein-Abenteuerpark. Die Startseite ist die Parkzentrale; jede Attraktion lebt in einem eigenen Ordner. Punkte und Badges werden lokal in diesem Browser gespeichert.

Spielen

  1. Auf dem Parkplan eine Nummer wählen.
  2. Vor dem Spiel bleibt das Fahrgeschäft sichtbar; eine großformatige Missionsansage erklärt die drei wichtigsten Schritte.
  3. Mit der Leertaste oder „Überspringen“ sofort zur Konsole wechseln.
  4. Mit H jederzeit die Kurzhilfe öffnen; ein zweites H zeigt das ausführliche Handbuch. Währenddessen pausiert auch die Rideeinführung.
  5. Mission abschließen. Treffer, Tempo und Serien bringen Punkte; kostenpflichtige Vokabelhilfen können Punkte kosten.
  6. Nach der Auswertung werden Punkte und Badges an die Parkzentrale gemeldet.

Momentan sind die Frostfjord-Rides 1–10, die Thunder-Canyon-Rides 11–20 sowie 21 · Timeline Coaster, 31 · Predicate Beacon und 41 · AcI Portal vollständig spielbar. Alle übrigen Attraktionen tragen Sub constructione – mox aperietur: im Bau – bald wird sie geöffnet.

Der feste Grammatik-Code

● Blau · Nominativ⬡ Violett · Genitiv■ Gelb · Dativ◆ Rot · Akkusativ▲ Grün · Ablativ◆ SG · Einzelkristall✹ PL · Strahlenkranz⌁ Präsens≋ Imperfekt✦ Perfekt↶ Plusquamperfekt→ Futur⇢ Aktiv · ⇠ Passiv

Farbe, Form und Text wirken zusammen. Dadurch bleibt die Information auch bei Farbsehschwächen eindeutig. Neue Spiele verwenden dieselbe Bedeutung, übersetzen sie aber passend zur Wortfamilie: Im Frostfjord zeigt SG einen Einzelkristall und PL einen Strahlenkranz; bei Verben in Thunder Canyon stehen dafür eine einzelne Energiezelle und drei Parallelzellen. Die Kürzel SG und PL bleiben eindeutig.

Verb-Code in Thunder Canyon

◉ P1 · Sprecher: ich/wir↯ P2 · Gegenüber: du/ihr◇ P3 · dritte Rolle▮ SG · Einzelzelle▮▮▮ PL · Parallelzellen◆ IND · Indikativ⇢ Aktiv · ⇠ Passiv

Wortart-Code in Jungle Trails

▣ N · Nomen◎ PRO · Pronomen⚡ V · finites Verb∞ INF · Infinitiv◐ PART · Partizip◇ ADJ · Adjektiv≈ ADV · Adverb⌂ PRÄP · Präposition⌁ KONJ · Konjunktion

Der Wortart-Code beschreibt, was ein Wort grundsätzlich kann. Die feineren Formen-Signale – etwa P1, PL oder Perfekt – bleiben eine zweite, unabhängige Ebene.

Konstruktions-Code in Sky Castle

◉ KOPF · regierendes Kopfverb◆ AKK→S · AcI-Subjekt∞ INF→P · AcI-Prädikat◎ DASS · deutscher Portalausgang⌁ gleichzeitig✦ vorzeitig

Bekannte Bedeutungen bleiben erhalten: Der rote Diamant ist weiterhin Akkusativ, erhält im AcI aber den Transformationspfeil zum deutschen Subjekt. Das Unendlichkeitszeichen bleibt Infinitiv.

Punkte und Badges

BadgeBedingung
DiscoverEine Fahrt abschließen
RideMindestens 70 % korrekt
MasterMindestens 90 % korrekt und höchstens eine Hilfe
Perfect Run100 % korrekt ohne Hilfe

Die geöffneten Rides vergeben zusätzlich eigene Attraktions-Badges – darunter Five Falls Rider, KNG Coupler, Junction Switcher, Roundup Marshal, Blaster Ace, Quickdraw Legend und Verb Smith. Wiederholte Fahrten erhöhen Punkte und können neue Badges freischalten.

Die geöffneten Rides

RideMechanikGrammatik
1 · Five FallsEin Floß nimmt einen von fünf animierten Wasserfällen.Kasus aus Frage und Satzfunktion bestimmen.
2 · Formula SledsWörterbuch-Walze lesen, Deklinationsspur wählen, Endung im Werkzeugkasten montieren.Deklination, Stamm und Endung als Formbildungsprozess verbinden.
3 · Triple LockDrei Schlösser kalibrieren und eine Partnergondel ankoppeln.Kasus, Numerus und Genus des Bezugsworts auf Adjektiv oder Partizip übertragen.
4 · Neutrum Zero-GEine schwebende Form per Traktorstrahl fangen und anschließend im Satzorbit andocken.Nominativ und Akkusativ der Neutra als formgleich erkennen; neutrales Plural-A anwenden.
5 · Genitiv GondolaGenitivgondel im Satz finden und ihr Kabel zum passenden Bezugsturm spannen.Genitivformen als Zugehörigkeitsbeziehung mit einem Bezugswort verstehen.
6 · Dativ DeliveryAkkusativ-Fracht laden und den Eis-Kurier zum Dativ-Empfänger driften.Bei Verben mit zwei Ergänzungen Sache und Empfänger trennen.
10 · Ending ShootoutAuf grammatisch codierte Zielscheiben feuern.Formsignale schnell erkennen und im Satz absichern.
11 · Verb VoltVier Energiemodule schalten und den Launch im Leistungsfenster auslösen.Person, Numerus, Tempus und Aktiv/Passiv einer finiten Verbform getrennt lesen.
12 · Conjugation JunctionEine Erz-Lore per animierter Weiche in einen von fünf Konjugationstunneln lenken.a-, e-, konsonantische, kurz-i- und i-Konjugation an Infinitiv und Stamm unterscheiden.
13 · Persona RoundupEine Verbform in den passenden von sechs kreisenden Reitersektoren treiben.Person und Numerus direkt an der Personalendung erkennen.
14 · Voice FlipAktiv oder Passiv wählen und die Entscheidung erst danach im Gewitterreaktor testen.Handlungsrichtung an Aktiv- und Passivendungen unterscheiden.
15 · Command BlasterVorrückende Befehlsreihen im Space-Invaders-Stil mit der korrekten Form abräumen.Imperativ sowie noli/nolite + Infinitiv bilden.
16 · Glitch GulchDas offene Geisterset fünf Sekunden einprägen und danach acht Memory-Paare binden.Unregelmäßige Formen von esse, posse, velle, nolle und ire abrufen.
17 · Infinitive PlungeEinen Wabenpfad aus Infinitivbauteilen bauen; der versiegelte Ausstieg verrät die Lösung nicht.Präsens/Perfekt und Aktiv/Passiv der Infinitive trennen.
18 · Stem StampedeFünf grammatische Frogger-Spuren überqueren: passende Stamm-Loren tragen, fremde werfen zurück.Präsens-, Perfekt- und PPP-Stamm als getrennte Formsysteme erkennen.
19 · Question QuickdrawUnter Zeitdruck das Fragewort vor der nächsten Haarnadelkurve entschlüsseln.Fragewörter nach Bedeutung und gesuchter Satzinformation ordnen.
20 · Verb ForgeStamm, Tempuszeichen und Endung in drei Schmiedeslots zur Verbform verbinden.Imperfekt- und Perfektformen systematisch bauen und begründen.
21 · Timeline CoasterMehrere Ereigniswagen antippen oder ziehen und in fünf Zeitportale einsetzen.Präsens, Imperfekt, Perfekt, Plusquamperfekt und Futur über Form und Erzählfunktion unterscheiden.
31 · Predicate BeaconEin Lichtkegel scannt Wortsteine; finite Signale werden per Timingknopf oder Direkttipp verriegelt.Finite Prädikate zuerst finden und von Infinitiven sowie Partizipien unterscheiden.
41 · AcI PortalLateinische Bauteile in Kopf-, Subjekt- und Infinitivkapsel einsetzen; danach den deutschen Ausgang wählen.AcI-Rollen und Zeitverhältnis in einen deutschen dass-Satz transformieren.

Neu im Frostfjord

RideMechanikGrammatik
7 · Ablativ ExpeditionAblativspur mit einer Laterne scannen und den Wagen per Wischgeste in einen Bedeutungstunnel steuern.Ort/Zeit, Mittel/Art, Begleitung und Trennung unterscheiden.
8 · Pronoun PalaceEinen Spiegel-Laser zum Bezugsbild lenken und die Pronomenform am Prisma entschlüsseln.Pronomenformen, Satzrollen, Bezüge und Reflexivität verfolgen.
9 · Adjective Ice DanceEine bewegte Figur in drei Choreografien wischen und anschließend grammatisch koppeln.Attributive, prädikative und adverbiale Adjektivverwendung trennen.

Audio

Browser dürfen Ton erst nach einer bewussten Nutzeraktion starten. Deshalb aktiviert Park betreten den Intro-Jingle. Beim Betreten eines Rides und während seiner Einführung läuft die Musik des Parkbereichs. Erst mit Mission starten übernimmt eine optionale soundtrack.mp3 direkt im Rideordner. Am Ergebnisbildschirm wechselt die Musik zurück zum Bereich. Fehlt der Ride-Soundtrack, bleibt der Bereichs-Loop als Fallback aktiv.

In der Topbar jedes Rides stehen zwei getrennte Schalter: ♫ Musik schaltet Jingle, Bereichs-Loop und Ride-Soundtrack gemeinsam an oder aus; ✦ Effekte steuert nur die lokalen Spielgeräusche. Die Einstellung der Musik gilt parkweit und bleibt beim Wechsel zwischen Rides erhalten.

Auch die WAV-Effekte liegen nicht mehr in jedem Ride: Jeder Bereich besitzt genau einen gemeinsamen SFX-Satz unter rides/areas/<bereich>/sfx/. Die Spiele rufen nur semantische Ereignisse wie Start, Auswahl, Aktion, Fehler und Erfolg auf.

Ordnerstruktur

index.html                       Parkzentrale
assets/                          Bilder, Jingle und Bereichs-Loops
data/rides.js                    50 Attraktionen und Metadaten
docs/                            Gesamthilfe und Ride-Bauhandbuch
js/                              Park, Audio und Fortschritt
rides/_ride-core.css             gemeinsame Spieloberfläche und Overlays
rides/_ride-intro.css/.js        bewegte Missionsansage vor dem Spiel
rides/_ride-help.css/.js         Kurz- und ausführliche Hilfe als Overlay
rides/_ride-help-content.js      Handbücher und gelöste Beispiele je Ride
rides/_ride-audio-bridge.js      Musikumschaltung für aktive Spielzeit
rides/_ride-effects.js           gemeinsamer Effekt-Player
rides/_grammar-visuals.js        parkweit stabile Grammatikbedeutungen
rides/_task-generators.js        Pools bis 120/136 und faire Ziehung
rides/areas/frostfjord/          Bereichsfarben, Schnee und gemeinsame SFX
rides/areas/thunder-canyon/      Bereichsfarben, Blitze und gemeinsame SFX
rides/areas/chrono-city/         Zeitportal-Stil und gemeinsame SFX
rides/areas/jungle-trails/       Dschungelstil, Wortartfarben und gemeinsame SFX
rides/areas/sky-castle/          Konstruktionsstil und gemeinsame SFX
rides/ride-XX-name/              Spiel, Bild, Aufgabendaten und optional soundtrack.mp3

Neue Attraktion freischalten

  1. Im passenden Ride-Ordner die Baustellenseite durch das Spiel ersetzen.
  2. Das Spiel sendet beim Abschluss ein Ergebnis an die Parkzentrale.
  3. In data/rides.js beim Ride playable: true und den relativen href setzen.
  4. Farb-/Formcode und Hilfestruktur übernehmen.
window.parent.postMessage({
  type: "CQ_RIDE_COMPLETE",
  result: { rideId: 10, points: 1420, maxPoints: 2000,
    accuracy: 0.9, helpCount: 1, level: "ride" }
}, "*");

Die Parkzentrale validiert die Werte und speichert sie unter codeQuest.profile.v1 in localStorage.

Aufgabenpools erweitern

Jeder neu ausgebaute Thunder-Canyon-Ride stellt 120 Aufgaben bereit; Ending Shootout besitzt 136. Neue Referenzaufgaben werden weiterhin als Objekte in der jeweiligen data/questions.js ergänzt. Die Thunder-Canyon-Rides 12–20 beziehen ihre kontrollierten Formvarianten aus rides/areas/thunder-canyon/task-factory.js; neue Verben werden dort einmal ergänzt und stehen anschließend den passenden Rides zur Verfügung. Die Ziehung verhindert, dass zwei Varianten derselben Grundaufgabe in einer Runde vorkommen.

Beim Ending Shootout benötigt jede Handaufgabe eine eindeutige ID, Satz, Zielwort, vier Antworten, Lösungsindex, Übersetzung, Tipp und Erklärung. Grundformen kommen in data/vocabulary.js.

Frostfjord-Rides 1–10 erweitern

Alle zehn Frostfjord-Spiele lesen ihre Aufgaben vollständig aus der jeweiligen Datei data/questions.js. Eine neue Aufgabe wird als weiterer Objektblock ergänzt. Die sichtbaren Optionen, korrekte Lösung, Schritt-für-Schritt-Erklärung und Vokabelhilfe liegen direkt in diesen Daten; die Spiellogik muss dafür nicht verändert werden. Die jeweilige README.md dokumentiert das Datenschema des Rides.

Offline und online

Das Paket benötigt keine Installation und keinen Server: ZIP entpacken und index.html öffnen. Online kann derselbe Inhalt als statische Website veröffentlicht werden. Der Spielstand ist geräte- und browsergebunden.