Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

2D-Breakout-Spiel mit reinem JavaScript

In dieser Schritt-für-Schritt-Anleitung erstellen wir ein einfaches, für Mobilgeräte geeignetes MDN Breakout-Spiel. Dafür verwenden wir ausschließlich JavaScript, ohne externe Bibliotheken.

Zu jedem Schritt gibt es bearbeitbare, interaktive Beispiele, die Sie ausprobieren können. So sehen Sie, wie die Zwischenstände aussehen sollten. Sie lernen die Grundlagen wichtiger Spielmechaniken kennen: die Arbeit mit dem Canvas, das Rendern und Bewegen von Bildern, die Kollisionserkennung, die Steuerung, Animationen und Tweens sowie Zustände für Sieg und Niederlage.

Um möglichst viel aus dieser Artikelreihe mitzunehmen, sollten Sie bereits über grundlegende bis mittlere JavaScript-Kenntnisse verfügen. Nach Abschluss dieser Anleitung sollten Sie in der Lage sein, eigene einfache Webspiele zu entwickeln.

Spielansicht von MDN Breakout, erstellt mit reinem JavaScript: Mit dem Schläger halten Sie den Ball im Spiel und zerstören die Steine. Punkte und Leben werden angezeigt.

Hinweis: Zu diesem Leitfaden gibt es einen begleitenden Leitfaden: 2D-Breakout-Spiel mit Phaser. Beide folgen im Wesentlichen denselben Schritten und führen zu optisch identischen Ergebnissen.