Zu einem guten Adventure gehört ein ausgeklügeltes Dialogsystem

Ich bin Teil des diesjährigen Projektkurs´ Informatik an Unserer Schule, und Gemeinsam haben Wir uns für das kommende Jahr folgendes als Ziel gesetzt :

Wir wollen ein Point-and-Click-Adventure aus eigener Hand entwickeln und im Idealfall publik machen. (Frei nach dem Motto : Think Big )

Aus eigener Hand also ? Wieso also die Frage hier im Forum ?

Nun, Ich bin relativ Jung (16 Jahre) und (wer will es mir übel nehmen) ziemlich unerfahren im Bereich des Game-Designs. Im Folgenden Frage Ich nur nach Ratschlägen (bestenfalls von Personen mit gewisser Erfahrung) und nach witzigen Vorschlägen, denn mein Part im Kurs ist es, das Dialogsystem (von der Logik und vom Layout her) für Unser Adventure zu entwickeln.

Keine Sorge liebe Admins, Ich verlange hier von niemanden eine sog. Komplettlösung, Ideen und Vorschläge das ganze umzusetzen liefere Ich im Folgenden Abschnitt, meine Bitte gilt nur an diejenigen, die bereits Erfahrungen (ob positiv oder negativ) in dem Bereich gemacht haben.

Nun zu meinen Ideen, ersten Ansätzen :

Das System/ die Logik dahinter soll einem (evtl. aus anderen Adventures bekannten) Multiple-Choice-Prinzips ähneln.

Bsp: Spieler spricht NPC an --> Eingansphrase : Wie z.B eine Frage über die Dargestellte Situation (Wie : "Wiso wühlst du hier im Müll rum ?" oder "Ich höre dich doch da drin [im Müll-Container]")--> Darauf folgt eine kurze Rückantwort (Wie : "Was geht dich das an ?")

JETZT SOLL DER DIALOG EINSETZTEN;

Dialogfenster (ähnlich wie in allerlei Adventure-Klassikern bekannt) ploppt auf --> Und darin soll der Schlüssel des Ganzen enthalten sein -->

Fenster mit (z:B) 5 Ansprech-Optionen (von Oben nach unten gelistet)

MEINE IDEE HIERFÜHR : Jedem Ansprechsatz (Egal ob Frage oder Antwortsatz soll eine Bedeutung zustehen[Vom NPC abhängig -->Blick auf die Story]) und der Spieler erhält auf jede Ansage eine entsprechende Antwort (Auch hier : Vom Jeweiligen NPC abhängig).

Doch die einzelnen Aussageoptionen haben noch ganz eigen Funktionen : Wie in anderen Adventures sollen diese evtl. eine Verkettung von Ansageoptionen öffnen -->Wähle zweite Option -->Nach Antwort ploppt ein Neues Dialogfenster auf mit zwei (spezifischeren) Ansagen. Quasi eine gewisse Verästung soll auch möglich sein, ABER vom NPC und seiner Funktion für das Weiterkommen des Characters abhängig sein.

Und genau darüber sollen sich einige Ansprechoptionen (zu Beginn z.B 5) unterscheiden. Andere Wiederum sorgen für eine reine und direkte Antwort seitens des NPC´s. Andere jedoch sollen den Dialog beenden können (Wie : "Hussa, Ich muss dann mal weg !") oder aus der Verzweigung in das Ausgangsfenster (Mit 5 Optionen) zurückführen. [Mittlerweile weniger-->Denn die meisten sollen nach der Auswahl nicht mehr in der Liste auftauchen])

Soweit so gut, es ist knifflig loose Gedanken in Text zu fassen, Hoffe aber es ist verständlich. Doch nun zu meiner Frage, da dahinter auch der Sinn hinter dieser Seite steht : (In den Kommis)

...zum Beitrag

Die Zeichen sind mir ausgegangen ^^

Die Frage lautet : Bin Ich soweit auf dem Richtigen Weg? Gibt es Möglichkeiten das ganze Programmiertechnisch umzusetzen (Java), da meine Kenntnisse nicht über Stapel und Schlange hinausgehen (können). Gibt es Ratschläge eurerseits ?

...zur Antwort

Danke zunächst für die rasanten Antworten

Das Bügeleisen kommt nun weg und die Steckdose lasse Ich Heute noch austauschen. Es gibt definitiv weitaus angenehmere Erlebnisse am frühen Morgen ;)

Und an Alle die sich hier noch mit einschalten, Guten Morgen ! :D

...zur Antwort