Build 2D Games with HTML5 Canvas and JavaScript

Learn how to program responsive 2D browser games from scratch using modern JavaScript and the HTML5 Canvas API.

3.9 (175) ⏱ 1 Std. 20 Min. 📚 9 Lektionen 🎧 Audioversion

Über diesen Kurs

Have you ever wanted to build your own web-based video games but did not know where to start? The HTML5 Canvas API combined with JavaScript offers a powerful, native way to create interactive 2D games that run smoothly on both desktop and mobile browsers. This text-based course takes you from a beginner to confidently programming your own web games. You will understand how to set up a high-performance game loop, render graphics, handle player input, and implement game physics without relying on heavy external frameworks. What you'll learn: - Understand the core concepts of the HTML5 Canvas API and how to render shapes and images. - Build a robust 2D game loop using modern JavaScript conventions for smooth rendering and performance. - Create sprite animations and manage character movement across the screen. - Apply basic physics and collision detection to handle interactions between game objects. - Implement responsive controls for both keyboard input and mobile touch events. - Configure game audio, preloaders, and state management for a polished user experience. You will begin with fundamental definitions and canvas setup before progressing to rendering single images, animating sprites, and structuring game logic. Through clear, step-by-step written explanations and practical code snippets, you will learn how to assemble these elements into fully functional browser games. This course is designed for beginners who have a basic understanding of HTML and JavaScript and want to apply their skills to game development. No prior game programming experience is required. Start reading today and build your first browser-based game from scratch.

Was du erhältst

  • 📜 Abschlusszertifikat
    Füge es deinem LinkedIn-Profil hinzu
  • 🎧 Audioversion enthalten
    Lerne unterwegs — kein Bildschirm nötig
  • ♾️ Lebenslanger Zugang
    Komme jederzeit zurück, kein Ablauf
  • 📱 Smartphone oder Computer
    Auf jedem Gerät, überall
  • 💸 30 Tage Rückgaberecht
    Ohne Wenn und Aber
  • Kurz und fokussiert
    1 Std. 20 Min. praktische Inhalte

Bewertungen (3)

Mateo Herrera UY Verifizierter Lernender
★ 4 · 2025-06-03T04:44:57+00:00

Die Struktur floss perfekt, und die praktischen Anwendungen sind sofort nützlich. Tolle Arbeit!

Oskari Niemi FI
★ 5 · 2025-05-21T22:06:57+00:00

Solider Inhalt und klar präsentiert. Ich schätzte die gezeigten Anwendungen aus der Praxis.

Dagmawit Mulatu ET
★ 1 · 2025-04-10T14:47:57+00:00

Hmm, ich hatte mehr praktische Anwendung erwartet, die Erklärungen waren etwas abstrakt und ich bin mir noch nicht sicher, wie ich das nutzen werde.

Bewertung schreiben

Du wirst nach dem Senden zur Anmeldung aufgefordert — dein Entwurf bleibt gespeichert.

Andere belegten auch

Häufige Fragen

Was brauche ich, um diesen Kurs zu belegen? +

Nur Telefon oder Computer mit Internet. Keine Installation, keine spezielle Hardware.

Wie kann ich bezahlen? +

Per Karte über Stripe oder mit Kryptowährung. Wir speichern keine Kartendaten — Stripe übernimmt das sicher.

Kann ich eine Rückerstattung erhalten? +

Ja — volle Rückerstattung innerhalb von 30 Tagen, ohne Wenn und Aber.

Wie lange habe ich Zugang? +

Für immer. Nach dem Kauf kannst du jederzeit zum Kurs zurückkehren.

Erhalte ich ein Zertifikat? +

Ja. Nach Abschluss erhältst du ein Zertifikat, das du in dein LinkedIn-Profil aufnehmen kannst.

Entwickelt für Lernende in
Tech Design Finanzen Marketing Gesundheit Bildung Gastgewerbe Produktion