JQuery

  • Bewegung der Kamera

    Bewegung bzw. Perspektive der Kamera

    Perspektive innerhalb von Räumen

    Die Kameraposition und die Blickrichtung des Betrachters ändern sich während der Aktionen im Raum normalerweise nicht.

    D.h. nur die Figur dreht sich um nicht das Zimmer!

    Wenn es notwendig bzw.sinnvoll ist, z.B. wenn Tina ihr ganzer Zimmer nach brauchbaren Werkzeugen für ihr Abenteuer durchsucht, kann der Raum auch passend gedreht werden, dass passiert dann über eine Animation, die durch den Klick auf die zu untersuchende Seite des Zimmers ausgelöst wird (Überblendung, Fading, Animation je nach Aufwand).

     

    Perspektive außerhalb der Räumen

    Für die Bewegung außerhalb - also in der Natur, ist die Welt in logische Quadrate aufgeteilt, wenn die Figur den Rand eines Quadrates überschreitet, wird als Animation die Kamera nachgeführt, so dass am Ende die Figur wieder in der Mitte ist.

    Im freien ist das Drehen um die eigene Achse immer möglich. (jeweils in 90° Schritten).

    Die benötigten Hintergrundbilder werden aus einzelnen Kacheln zusammengestellt.

     

    Gebäude, Bäume, Brücken besondere Plätze

    Plätze bei denen es etwas zu untersuchen gibt, werden wie Räume gesteuert, d.h. alle benötigten Hindergrundbilder müssen extra erstellt werden.

     

    Vogelperpektive

    Für den Flug mit dem Drachen wird die Vogelperspektive verwendet. Außerdem kann über die Wanderkarte auch direkt zu bestimmten Orten gewechselt werden, das wird dann über die Vogelperspektive aninmiert.

     

  • Browser-Adventure mit JQuery

     

    Die Umsetzung über JavaScript in Verbindung mit JQuery hat den Vorteil, dass keine zusätzlichen Plugins geladen werden müssen, wie z.B. bei JAVA, Flash und Silverlight.

    Um zu testen, ob JavaScript mit JQuery eine brauchbare Kombination ist, soll eine Bibliothek mit mehreren Regalen und Büchern abgebildet werden. Wobei man die Bücher auch lesen kann.

    Die grafische Umsetzung der Einzelbilder, Ebenen und Figuren erfolgt vorab mit POV-Ray - im Browser erfolgt dann "nur" die Animation.

^