Artikel über JavaScript

08.01.2016

Wie man einen Mediator mit ES6 erstellt

Einen Mediator einzusetzen, ist immer dann sinnvoll, wenn man eine enge Kopplung von Komponenten vermeiden möchte, aber trotzdem eine Kommunikation zwischen eben jenen notwendig ist. Einen Mediator zu schreiben ist nicht schwierig. Ich zeige Euch heute anhand eines PubSub-Services, wie man einen solchen mit ein paar Zeilen Code definieren kann.

17.08.2015

Nicht noch ein Zombie-Shooter

Es ist etwas stiller auf meinem Blog geworden. Das liegt daran, dass ich zur Zeit verstärkt an Prototypen für Spiele arbeite. In erster Linie entwickle ich derzeit mit Phaser. Ob und welche Spiele dabei entstehen ist mir derzeit erst einmal Einerlei. Mir geht es vor allem darum auszuprobieren, was man mit HTML5 alles realisieren kann. Heute möchte ich den Prototypen eines 2D-Zombie-Shooters vorstellen. Arbeitstitel: Basement.

23.06.2013

Capslock Detection mit Javascript

KENNT IHR DAS AUCH? IHR MÜSST DIE LOGIN INFOS MAL WIEDER DOPPELT AUSFÜLLEN, WEIL IHR AUS VERSEHEN DIESES RELIKT AUS EINER GRAUEN VORZEIT NAMENS CAPSLOCK AKTIVIERT HATTET? Damit Eure User nicht die gleiche Erfahrung machen müssen, könnt Ihr einen kleinen, aber dezenten Hinweis geben. Im folgenden gibt's ein kleines Snippet für Javascript mit und ohne jQuery.

16.06.2013

jQuery Github Widget
Projekte einfach einbinden

Auf der Suche nach einem Widget für Github-Repositories musste ich erstaunt feststellen, dass Github selbst ein solches nicht anbietet. Nach etwas Googelei fand ich allerdings ein ausgezeichnetes Progrämmchen von New Media Campaigns, welches ich auch sogleich in meine Seite eingebunden habe.

14.06.2013

jQuery Top Trumps

Supertrumpf ist ein Kartenspiel, welches wahrscheinlich jeder von uns schonmal gespielt hat. Ich selbst kannte es bisher nur unter dem Namen Quartett, weil man vor allem Quartettspielkarten dafür verwendet. Autos, Flugzeuge, Städte, Wrestler; das Thema spielte eigentlich keine große Rolle. Hauptsache es gab Werte, die man vergleichen und Karten, die man gewinnen konnte. Für jQuery habe ich nun ein Plugin geschrieben, mit dem man ein solches Kartenspiel einfach selbst erstellen kann.

02.06.2013

jQuery Dice

Schaut mich nicht so an. Ich weiß was Ihr sagen wollt... "Wirklich? Ein Würfelspiel? Wie kreativ. Wie kommst Du nur immer auf all diese neuen Ideen?" Yeah, ich weiß. Es mag vielleicht nicht der heilige Gral der Spieleentwicklung sein. Aber mir war langweilig und ich hatte nichts besseres zutun. Noch ein jQuery Würfelspiel auf welches die Welt nicht gewartet hat.

28.05.2013

jQuery Slidious

Nehmen wir an, dass Ihr ein paar Stunden totschlagen müsst, während Eure Freundin eine Prüfung ablegt. Was würdet Ihr machen? Wenn "ein jQuery-Plugin entwickeln" das Erste war, was Euch in den Sinn kam, solltet Ihr auf jeden Fall diesen Artikel lesen. Wenn nicht... naja, vielleicht riskiert Ihr trotzdem mal einen Blick.

21.10.2012

Mehrere jQuery-Versionen gleichzeitig nutzen

jQuery bietet durch den noConflict-Modus von Haus aus die Möglichkeit, mehrere Versionen von jQuery bzw. jQuery zusammen mit anderen Libraries gleichzeitig zu nutzen. Den Overhead durch die Nutzung zweier gleichartiger Libraries sollte man tunlichst vermeiden. Leider ist man durch die Nutzung eines CMS unter Umständen gezwungen eine weitere Bibliothek einzubinden, ohne die alte anzutasten. In diesem Artikel erkläre ich Euch, wie das vonstatten gehen kann und welche Eigenheiten man beachten muss.

30.09.2012

jQuery Vibration Game (3)
Spiel's noch einmal, Sam

Schriftsteller lassen Ihre Romanhelden absichtlich leiden, um die Spannung zu erhöhen und den Leser bei der Stange zu halten. Auch wir haben einen wichtigen Grundstein für die Spielmotivation gelegt, sind aber noch nicht am Ende unserer Möglichkeiten.

15.09.2012

jQuery Vibration Game (2)
Wir brauchen mehr Verlierer

In unserem vorherigen Let's Code haben wir den Grundstein für ein Spiel auf Basis der Vibration API gelegt. Die Freude über einen Sieg dürfte allerdings momentan noch durch den Umstand gemildert werden, dass man überhaupt nicht verlieren kann. Das Spiel ist also langweiliger als der Unterricht bei meinem ehemaligen Geschichtslehrer, dessen monotone Stimme mich in regelmäßigen Abständen wegnicken ließ. Und das obwohl mich das Fach interessierte. Aber genug der alten Zeiten und frisch ans Werk, der Spieler will verlieren können!

05.09.2012

jQuery Vibration Game (1)
Idee und grundlegende Features

An der Vibrations API ist besonders bemerkenswert, dass diese neue Schnittstelle explizit im Hinblick auf eine mögliche Verwendung in Spielen erdacht wurde. Da wollen wir uns also gar nicht groß Lumpen lassen und hauen gleich mal eine Spielidee raus. Wir wollen die Vibration API aber nicht nur einfach nutzen, sondern wir machen sie gleich zum Kernelement unseres kleinen Spielchens. Hierfür verwenden wir neben jQuery, auch direkt die in meinem vorherigen Beitrag vorgestellte Vibration API Wrapper-Funktion.

01.09.2012

Vibration API
Jetzt wird's wild

Na, wenn das kein ansprechender Titel ist. Wir starten direkt richtig versaut durch und lernen unseren lieben Browser auf ganz neue Weise kennen. Hat die W3C also endlich all der einsamen Seelen da draußen gedacht und dem Browser ein paar zusätzliche Features geschenkt? Nun, jein. Wir beschäftigen uns heute tatsächlich mit einem neuen Feature, allerdings auf gänzlich unerotische Weise.