Einarmiger Weihnachts-Bandit
Der "Einarmige Weihnachts-Bandit" ist ein System zur computer-gestützen Wichtel-Geschenk-Vergabe an 27 Gäste. Jedes Gast-Geschenk wird dazu mit einem Aufkleber mit dreistelligem Code aus drei Zeichen (Baum, Keks, Weihnachtsmann) markiert. (Download PDF) Die Gäste können dann nacheinander den Einarmigen Weihnachts-Banditen anklicken und das zufällig gewählte Geschenk unter dem Weihnachtsbaum suchen. Ein Klick startet den Banditen, ein weiterer Klick stoppt ihn. Der Bandit stoppt automatisch nach einigen Sekunden. Zum Ende hin braucht die Slot-Machine sehr lange, um eine Kombination auszuspucken, da hilft erneutes drücken, dann dreht sie schneller.
Einarmigen Weihnachts-Bandit starten
Technischer Hintergrund
Das proprietäre Macromedia Flash bzw. ShockWave-Format ist im Internet die gängige Technologie zur Erstellung von kleinen interaktiven, multimedialen Inhalten. Diese Seite soll zeigen, dass es auch ohne geht: Einizig basierend auf allgemeinen Webstandards (XHTML,CSS,JavaScript), steht diese von Natur aus quelloffene Seite jedem zur Verfügung. Es müssen keine Plugins installiert werden, einzig ein moderner Browser mit eingeschaltetem JavaScript ist nötig.
- Idee, Grafik, Druck: Manja, 3 Stunden
- Grafik-Aufbereitung: Johannes, 1 Stunde
- Struktur in XHTML: Johannes, 1 Stunde
- Satz in CSS: Johannes, 2 Stunden (Highlight: Layout komplett Schriftgrößen-basiert - Zoom mit Strg+ bzw. Strg- möglich)
- Logik in JavaScript: Johannes, 4 Stunden (Highlight: automatische Anpassung der Schriftgröße (d.h. Layout) an Browserfenster - besonders beeindruckend in Safari und Internet Explorer)
- Dokumentation, Veröffentlichung: Johannes, 4 Stunden
Lizenz und Wiederverwendung
Der Bandit kann in der Menge der Symbole, der Slots und dem ganzen grafischen Aussehen relativ leicht angepasst werden. Sollte dies jemand tun, würde ich mich freuen, das an dieser Stelle auflisten zu dürfen. Im Falle der Wiederverwendung oder Einbindung der Arbeit erwarte ich entsprechenden Respekt - d.h. eine Erwähnung von Informationen die mit mir in Verbindung gebracht werden können. (z.B. Name, URL, ..)
Ich würde mich sehr über einen Nachbau des Banditen in o.g. Macromedia Flash durch einen versierten Flash-Gestalter freuen, um die entsprechenden Produktionszeiten (Struktur, Satz und Logik) mal miteinander vergleichen zu können. Zur Fairness sollte das ActionScript aber ohne das vorherige Studium des JavaScripts gebaut werden. Gerne stelle ich dafür auch nochmal die aufbereiteten Materialien zur Verfügung.
P.S:
Kleine Aufgabe zur Vorbereitung auf die Stochastik-Prüfung: Erstellen Sie eine Liste mit Symbol-Kombinationen und deren Wahrscheinlichkeiten Z.B. eine bestimmte Kombination kommt mit einer Wahrscheinlichkeit von 1/3^3 = 1/27 vor, ein bestimmtes Symbol kommt im ersten Slot 1/3 mal vor. Welches Ereignis hat die Wahrscheinlichkeit 0.5? Wenn es keines gibt, warum nicht? Oder ist das ganz einfach?
