WebAssembly
Phaser

JavaScript-Webframeworks vergleichen ist soooo 2017! Getrieben vom Bereich des Game Developments erweitert sich der Horizont des Webs: Nachdem Applikationen das Web erobert haben und vom Desktop verschwinden, drängen nun auch rechenintensive und businesslogikreiche Anwendungen wie Spiele in den Browser.
Frisch aus dem Javaland kommend stellt uns Mirko WebAssembly vor – eine Initiative, mit der performanter Bytecode Einzug in Browser hält. Im 2. Talk zeigt Oli, wie man mit dem HTML5 Game Framework Phaser kreativ werden kann.
WebAssembly
WebAssembly ist ein Webstandard, an dem alle wichtigen Browserhersteller mitarbeiten. Programme können von High-Level-Sprachen in ein “assembliges” Format kompiliert werden, das rattenschnell im Browser ausgeführt werden kann. Neben Gaming gibt es zahlreiche andere Anwendungsfälle, die von der schnellen Ausführung im Browser profitieren: Bild-/Videoverarbeitung, VR/AR, Simulationen, cross-kompilierte Legacy-Anwendungen etc.
Phaser
Wem allein schon das Wort Assembler einen rauchenden Kopf verschafft, der freut sich sicher über den Leitspruch von Phaser: A fast, fun, and free game framework. Damit kann man ein 2D Browsergame auf Basis von Canvas bzw. WebGL kreieren und bekommt in Sachen Rendering, Physics, Input, Sound etc. für einen einfachen Start in die Spieleentwicklung einiges an die Hand geliefert.
Ablauf
Unsere Talks sind auf 30 Minuten ausgelegt, sodass viel Raum für Fragen und Diskussionen sowie entspanntes Netzwerken mit Bier oder Nichtalkoholischem bleibt.
Um gemütlich mit einem Feierabendbierchen reinstarten zu können und nicht zum Meetup hetzen zu müssen, treffen wir uns um 18:30 Uhr, aber der erste Talk startet erst um 19:00 Uhr.