Präsentationen im Browser

Es muss nicht immer Powerpoint oder LibreOffice Impress sein. Es geht auch einfacher (und schöner) wie impress.js beweist. Dabei handelt es sich um ein Framework basierend auf CSS3 Transforms welches sich für Präsentationen im Browser eignet.

Das impress.js Demo

Das impress.js Demo

Einen Eindruck der Fähigkeiten von impress.js kann man sich auf der entsprechenden Demoseite verschaffen. Das ganze ist dabei freie Software und unter der GPL sowie der MIT-Lizenz lizenziert. Der Quellcode ist auf Github unter https://github.com/bartaz/impress.js zu finden.

UKI

Wenn man native Applikation entwickelt, ist die Wahl der Komponenten für die grafische Oberfläche schnell erledigt. Meinst nimmt man das UI Kit, welches dem „Plattform-Standard“ entspricht. Bei Webseiten bzw. Webbapplikationen ist die ganze Sache komplizierter. Hier gibt es eine Reihe von Lösungen, wie jQuery UI, JxLib, YUI und andere. Eine schöne Alternative zu den genannten Lösungen ist UKI.

Eine UKI Beispielanwendung

Die Bibliothek setzt dabei auf direkt auf Javascript auf und benötigt keine weiteren Frameworks. Das ganze ist unter http://ukijs.org/ zu finden. UKI ist dabei freie Software und steht unter der MIT-Lizenz.

Canabalt – „Open Source“

Canabalt ist ein interessantes Jump & Run für iOS. Vor allem die Musik, passt einfach zum Setting.

Canabalt auf dem iPad

Das Spiel gibt es mittlerweile auch als Quelltext, welcher unter https://github.com/ericjohnson/canabalt-ios zu finden ist. Allerdings ist das Spiel als solches, sowie der dazu gehörige Content zwar verfügbar, allerdings nicht unter einer freien Lizenz. Nur die Engine wurde unter der MIT Lizenz gestellt. So kann man Canabalt als Demo der entsprechenden Engine betrachten ;)

Rollenspiele in JavaScript

Rollenspiele in Javascript sind an sich eine schöne Sache. Man muss keine zusätzliche Software installieren und das Spiel als solches ist auch immer aktuell. Gezeigt hat dies neulich Mozilla mit dem MMORPG BrowserQuest welches komplett im Browser läuft. Möchte man RPGs selber schreiben so sollte man sich mal die Bibliothek RPG JS anschauen, welche unter http://rpgjs.com/ zu finden ist. Die Engine ist dabei unter MIT und GPL dual lizenziert.

Weitere Informationen gibt es unter:
http://www.guido-muehlwitz.de/2012/02/rollenspiele-in-html5/
http://www.golem.de/news/browserquest-mozilla-startet-browser-mmog-in-html5-1203-90802.html