• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

dynamisch Geschichten erzählen - große Datenmenge - Ideen gesucht

tafnac

New member
Hallo zusammen,

immer noch Anfänger wagt sich an sein zweites Projekt:

Eine Art uendliche Geschichte soll zusammengestellt werden können, indem der Benutzer Gegenstände in einer bestimmten Reihenfolge wählt.
Es sollen ca. 26 Stück zur Verfügung stehen. Zum Beispiel:

[Fahrrad] [Baum] [...] [...] ...

Zwischen den Gegenstände sollen dann passende Aktionen aus einer Auswahlliste gewählt werden können.
In unserem Beispiel, zwischen 1. und 2. Gegenstand:

- fährt gegen
- hängt im
- ist angeschlossen am


Bei 26 Gegenständen gibt es 650 Kombinationsmöglichkeiten.
Wenn ich für jede Kombit 5 Aktionen anbiete, dann hab ich über 3000 "Strings".

Ist diese Menge noch "gesund" für ein JS in einer Website?
Gibt es Alternativen zu einer "IF...Else IF...-Abfrage"?
Die Website müsste auf Jimdo laufen.
Meine Möglichkeiten sind also leider nur beschränkt.

Danke für Eure Hilfe und Ideen!

LG!

Thorsten
 
@j-l-n:
Hi und danke für den Link mit switch!
Das iss schon viel besser :)
Bisher hab ich den datenintensiven Teil des Codes noch gar nicht angegangen.
Als Anfänger wollte ich nicht in ne unübersichtliche und unschöne Richtung rennen.
Suche nach guten Lösungen für so etwas.

Zum Beispiel
- Auslagern als eine Datei mit all den cases und Text-Stück-values (*.js wird von Jimdo als Datei für upload akzeptiert.)
- Auslagern der reinen Text-Stücke in einer oder 650 Dateien (Das wäre wahrscheinlich einfacher zu “warten“ - würde vielleicht auch den Browser entlasten, wenn nur die Textstücke geladen werden, die gerade verwendet werden):
Jeder Datensatz hätte einen Namen, der aus den beiden Gegenständen in ihrer Reihenfolge besteht (z.B. Fahrrad-Baum, Fahrrad-Bleistift, aber auch Baum-Fahrrad) und als Inhalt die Liste der Aktionen, getrennt durch ein Element (z.B. /...also “fährt gegen/hängt im/ist abgeschlossen am“)

Iss etwas davon/etwas anderes sinnvoll?
Worauf müsste ich achten?

Danke schon mal für die Hilfe!

LG!

Thorsten
 
Zuletzt bearbeitet:
- Auslagern als eine Datei mit all den cases und Text-Stück-values
Macht Sinn, da das Ganze dann übersichtlicher wird.

- Auslagern der reinen Text-Stücke in 650 Dateien
Das wäre übertrieben und unsinnig. Ich weiß leider immer noch nicht, von wieviel Text wir hier genau sprechen - aber 3000 Variablen dürfte ein Browser spielend packen. Kannst du mir vielleicht zur besseren Vorstellung einfach mal die Größe der Textdatei geben?
 
Hallo j-n-l!

Danke für die Antwort!
Ich hab 10 der 729 "Aktionen" mal ausformuliert.
Hochgerechnet ergäben sich ca. 350.000 Zeichen.

Hab vor, das Projekt demnächst in abgespeckter Version anzugehen: nur die Bilder.
Der Rest bleibt dann erst mal komplett der Fantasie der Nutzer überlassen.
729 lustige Aktionen auszudenken kostet mich Unmengen an Zeit.
Zum Ausprobieren, wie's ankommt iss da die abgespeckte Version besser geeignet.
Erst mal.

Danke!

LG!

Thorsten
 
Zuletzt bearbeitet:
Zurück
Oben