Archive

Archive for September, 2006

(Web)Camera Spielchen

September 29th, 2006 No comments

fluid fluidgame motion detection

Jeder hat sie schon mal gesehen. Die neuen kamerabasierten Computerspielen, wo sich Menschen komisch vor den Fernseher bewegen. Die Spiele benötigen keinen Fremdkörper (Controller) mehr zum Steuern, es wird nur noch eine Kamera benötigt und den eigenen Körper zum Steuern. Das Ersetzen des Controllers durch den eigenen Körper erhöht das Gamefeeling merklich und entwickelt sich sogar langsam zu gesellschaftsfähigen Computerspielen (z.B. auf Partys). Solche Spiele sind seit einigen Monaten nicht mehr nur auf Spielkonsolen beschränkt, der neuste Trend sind Webcam Spielchen direkt im Internet. Grant Skinner dreht in dieser Richtung total ab. Seine Fluid Dynamics sehen einfach nur flashig aus. Besonders interessant für Interaktive Medieninstallationen. Bei seinem DrumKit wird der User zum Drummer, bei Fluid Game muss der User leuchtende Strahlen in einen Container lenken. Überhaupt checkt mal seine Gallery Incomplete aus und lasst euch von seinen Webcam Experimenten berauschen. Aber auch andere sind in diesem Bereich sehr aktiv, so habe ich z.B. vor einiger Zeit ein Webcam Mini Piano gefunden, doch leider hab ich den Link zu den Jungs verloren. ARGGHH.

Begeistert von den Möglichkeiten dachte ich mir, hm, sowas wäre doch auch eine nette Navigation für eine Website a la Minority Report. Scheissendreck, so einfach ist das nämlich nicht. Man muss erstmal wissen, wie man die Person und die Bewegung aus dem Bild herausfiltert. In dieser Richtung gibt das Webcam Motion Detection Tutorial von Guy Watson ein sehr gute Einführung. Doch leider reicht die Qualität der Erkennung noch nicht aus um ähnliche Spiele wie von Grant Skinner zu produzieren (es werden nicht wirklich gute Formen erzeugt um eine ordentliche Kollisionserkennung durchführen zu können). Ich denke eine Kombination von Erosionen und Dilatationen (aus dem Bereich Image Processing) könnten evtl. noch bessere Formen erzeugen und so den Menschen aus dem Bild herausextrahieren. Aber sicher bin ich mir da nicht. Das sind aber nicht die einzigsten Probleme, die es zu beachten gibt. Ein wirklich gutes Funktionieren dieser Webcam Spielchen hängt unter anderem massgeblich von der Qualität der Webcam und den Lichtverhältnissen im Raum des Users ab (Grant Skinner hat bei seinen Beispielen immer einen einfarbigen Hintergrund, das erleichtert die Extrahierung des Users merklich). Im Web habe ich bisher leider noch nichts wirklich brauchbares zu diesen Problematiken gefunden und Grant Skinner hält sich auch sehr bedeckt in seinem Blog, wie er bei der Objekterkennung vorgegangen ist. Für Hinweise bin ich euch immer sehr dankbar.

Crawford on interactive Storytelling

September 28th, 2006 No comments

Chris Crawford crawford storytron

Chris Crawford war ein Game Designer der ersten Stunden und gründete die Computer Games Developer Conference. Seit 1992 zog er sich aus der Game Industrie zurück und beschäftigt sich seitdem mit dem Thema Interactive Storytelling.

Sein Buch Chris Crawford on Interactive Storytelling erschien im Jahre 2004 und ist in 5 Hauptkategorien unterteilt:

1. Einführung: Geschichte und Motivation von Interactive Storytelling. Gibt einen Unwissenden in dieser Thematik eine sehr gute Basis um das Prinzip des Interactive Storytelling zu verstehen.

2. Styles of Thinking: Crawford ist der Meinung, dass die Ereignisse in einer Story abstrahiert werden müssen und dass man auf die Verben (beschreibt die einzelnen Handlungen in der Story) in der Story besonders achten soll. Es taucht immer wieder der Satz "Thinking in Verbs" auf.

3. Strategies of Interactive Storytelling befasst sich mit der Bedeutung (Semantic) der Story-Ereignisse und wie die Game Industrie uns bisher in Sachen Interactive Storytelling an der Nase herum geführt hat.

4. Core Technologies widmet sich den Thema der Datenverwaltung, welche Informationen werden benötigt (Charakter Beschreibung, Umgebungsbeschreibung usw.) um eine semantisch korrekte Geschichte produzieren zu können. Wie wird Spannung erzeugt und kontrolliert (Stichwort: Drama Manager) und noch vieles mehr. Zu einigen Punkten macht Crawford jedoch nur Vorschläge, denn die goldene Lösung hat er auch nicht parat.

5. Applications: In diesem letzten Kapitel stellt Crawford seine StoryEngine (The Erasmatron) vor, sowie einige
Forschungsergebnisse im Bereich Interactive Storytelling. Dieses Kapitel gibt den Leser auf jeden Fall einen guten Überlick, wie es im Moment mit der Misson Interactive Storytelling aussieht und wie es in Zukungt aussehen könnte.

Fazit: Das Buch ist sehr empfehlenswert und hilfreich für die Entwicklung einer eigenen Story-Engine, da einige Ansätze wirklich sehr gut sind (z.B. wie man mit dem Dilema der Interaktivität und den Plot Points umgehen könnte). Nur leider vergreift sich der gute Crawford des öfteren mal im Ton und greift immer wieder die Game Entwickler an und ist auch von seinen Ansichten sehr sehr überzeugt. Also das Buch bitte mit einem kritischen Blick lesen. Das englische Sprachniveau ist für jeden mit einem Wörterbuch bewaffnet (oder leo halt) zu schaffen. Ist alles sehr umgangssprachlich und verständlich geschrieben.

Interaktive Kalligrafie

September 26th, 2006 No comments

marxer caligraft sri

Ricard Marxer (ricardmarxer.com) ein Digital Artist aus Barcelona befasst sich mit computergenerierter Kalligrafie und wollte eine neue Präsentationsform für Text schaffen. Mit Erfolg! Die erzeugten Kalligrafien reagieren zum Teil auch noch mit dem User (interaktiv). Also auf jeden Fall sehr interessant für den Bereich textbasierte Motion Graphics im Webdesign und im interaktiven Film.

Technisch umgesetzt wurde das ganze mit der Programmiersprache PROCESSING, die speziell für Digital Artists entwickelt wurde. Aehnelt aber sehr stark der JAVA Syntax. Aber jetzt Schluss mit Gelabber. Checkts selbst ab Caligraft

PAGEs 7 Webwunder

September 23rd, 2006 No comments

pageweb Burger King cooper

Das Titelthema der aktuellen PAGE (10/06) befasst sich mit den neuen Webtrends, die das Internet immoment in neuen Glanz erscheinen lässt.

Big Budgets: Die Kunden sind immer risikofreudiger geworden und investieren immer Geld in seine Webplattform. Dadurch steigt zum Teil die Qualität und die Unterhaltung der Website erheblich (Beispiel: whoperettes)

Interaktives Video: hat mittlerweile alles was das Fernseh auch bietet und noch viel mehr. Endlich kann der User mitbestimmen was im Video passieren soll. (Beispiel: mini cooper)

Dynamische Interfaces: Die Navigation wird immer intuitiver und auch zum Teil spielerischer. Das kommt bei Jung (spielerisch) und Alt (intuitiv) sehr gut an. (Beispiel:etsy)

Integrierte Kampagnen: Webdesign ist nicht mehr länger ein Abklatsch des Corporate Design. Es passt sich immer der jeweiligen medienübergreifende Werbekampagne an und präsentiert sich somit einheitlich nach aussen.

User-generierte Inhalte: der User identifiziert sich mit einem Thema und kann seinen Teil dazu beitragen und wird somit auch ein Teil dieses Thema(oder besser Community).

kreative Technologien: Der Aufbau einer Webseite wird immer modularer durch Techniken wie HTML (Strukturierung des Inhaltes), CSS (Design des Inhaltes), Mash UPs (z.B. von YouTube) usw. Das macht die Webentwicklung im Gesamten einfacher wartbar und erweiterbar.

Webdesign sprengt seine Grenzen: Mittlerweile laufen z.B. Flash Anwendungen schon auf dem Handy, Playstation Portable (PSP) usw.

Also schaut mal rein in die aktuelle PAGE. Ein guter kleiner Orientierungsbericht für auch noch in Zukunft erfolgreiche Webentwickler ;-)

Categories: Design Tags: , , , ,

Story-Editor als Plugin vom ZGDV

September 21st, 2006 No comments

Innovation Magazin Zentrum gür Graphische Datenverarbeitung inscape

In der innoVisions (Ein Zukunfstmagazin vom Fraunhofer Institut) bin ich auf einen interessanten Artikel gestossen.
Das ZGDV aus Darmstadt hat einen Story-Editor (Autorenumgebung) für Interactive Storytelling entwickelt. Das System basiert auf Muster-Templates. Die Geschichten werden dann im ICML (INSCAPE Communication Markup Language) Beschreibungsformat gespeichert. Das Tolle daran ist, das die Story in mehreren Plattformen wie z.B. Flash, Blender usw. abgespielt werden kann. Das ist durch die PlugIn-Programmierung ermöglicht worden, so muss man auch nicht seine Entwicklungsplattform verlassen. Sehr guter Ansatz find dich.

Die Macher vom Story-Editor

Den Medienteil der aktuelle Ausgabe von InnoVisions kann ich euch auch sehr empfehlen. Ein paar Infos zur der Zeischrift
InnoVisions

-- UPDATE 27.11.2006 --
inscapers Projektseite