Ein Rechteck, das sich bewegt. Und neunzehn Kapitel später: ein vollständiges 2D-Plattform-Kampfspiel - programmiert mit reinem HTML5, CSS und JavaScript, ganz ohne Framework und ganz ohne Build-Tool.
Ein Rechteck, das sich bewegt. Und neunzehn Kapitel später: ein vollständiges 2D-Plattform-Kampfspiel - programmiert mit reinem HTML5, CSS und JavaScript, ganz ohne Framework und ganz ohne Build-Tool.
Dieses Buch nimmt dich Schritt für Schritt mit: von Sprite-Animation über Physik, Kollision und ein echtes Kampfsystem bis hin zu Gegner-KI, Sound, HUD, Menüs und einem funktionierenden Highscore-System. Jdes Kapitel bringt dir zuerst eine Technik in einem kleinen Testprojekt bei - und baut sie danch direkt in dein wachsendes Spiel ein.
Kein Vorwissen nötig - nur ein Texteditor und ein Browser. Zu jedem Kapitel gibt es eine fertige Musterlösung zum Herunterladen.
Michael Christian Dörflinger
Bachelor in Medieninformatik und Master in Mobile Systeme jeweils mit 1er-Schnitt abgeschlossen. Arbeitet seit seinem Masterabschluss als Akademischer Mitarbeiter an der Hochschule Furtwangen mit Schwerpunkte Smart Home und Robotik. Bekennender und gläubiger Christ. Seit seinem 13. Lebensjahr ehrenamtlich in Kinder- und Jugendarbeit tätig. Hobbymäßig vor allem mit Kraftsport, Leichtathletik und Bouldern sehr aktiv.
JavaScript Spieleentwicklung Programmieren HTML5 Vanilla JS Computerspiele