Webbasierte Mobile Games entwickeln
Wir zeigen dir, wie du funktionale Spiele für Browser und mobile Geräte baust. Du lernst JavaScript-Frameworks, Canvas-Rendering und Logik für Touch-Steuerung. Das Programm verbindet praktische Übungen mit technischen Grundlagen, die du direkt umsetzen kannst.
Was du im Programm lernst
Das Programm ist in drei Module aufgeteilt. Jedes konzentriert sich auf einen bestimmten Aspekt der Spieleentwicklung. Du arbeitest an konkreten Projekten und baust dabei funktionierende Prototypen.
JavaScript-Grundlagen für Games
Du lernst Event-Handling, Animationsschleifen und Kollisionserkennung. Wir arbeiten mit Canvas-API und behandeln Performance-Optimierung für mobile Browser. Jede Einheit endet mit einem spielbaren Beispiel.
8 Wochen · 24 praktische ÜbungenGame-Mechaniken entwickeln
Hier bauen wir Spiellogik, Punktesysteme und Schwierigkeitsgrade. Du implementierst Touch-Steuerung, lernst Zustandsverwaltung und entwickelst wiederverwendbare Komponenten. Der Fokus liegt auf Code, der auf verschiedenen Geräten läuft.
6 Wochen · 18 Code-ProjekteDeployment und Testing
Wir zeigen dir, wie du Spiele veröffentlichst, auf verschiedenen Bildschirmgrößen testest und Performance misst. Du lernst Progressive Web Apps kennen und setzt Offline-Funktionalität um.
4 Wochen · 12 Test-SzenarienSo läuft das Programm ab
Technische Einführung
Du startest mit den Werkzeugen. Wir richten deine Entwicklungsumgebung ein, du lernst die Grundlagen von JavaScript-Spielschleifen und arbeitest mit einfachen Canvas-Grafiken. Nach zwei Wochen hast du dein erstes bewegliches Objekt auf dem Bildschirm.
Erste Spiel-Prototypen
Du baust ein vollständiges Mini-Game. Das beinhaltet Steuerung, einfache Physik und ein Punktesystem. Wir debuggen gemeinsam und du lernst, wie man Code strukturiert, damit er wartbar bleibt. Du siehst hier, wo typische Probleme auftreten.
Mobile Anpassung
Jetzt machst du dein Spiel mobilfähig. Du implementierst Touch-Events, passt das Layout für verschiedene Bildschirmgrößen an und optimierst die Performance. Wir testen auf echten Geräten und beheben Kompatibilitätsprobleme.
Abschlussprojekt
Du entwickelst ein eigenes Spiel von Grund auf. Du entscheidest über Mechanik, Design und Features. Wir geben dir Feedback zum Code und helfen bei technischen Herausforderungen. Am Ende hast du ein funktionierendes Spiel, das du online veröffentlichen kannst.
Wer unterrichtet
Viktor Brendel arbeitet seit sieben Jahren als Frontend-Entwickler und hat über zwanzig webbasierte Spiele entwickelt. Er kennt die typischen Stolpersteine bei mobilen Games und zeigt dir praxisnahe Lösungen.
Das Programm basiert auf echten Projekten. Viktor teilt Code-Beispiele aus seiner eigenen Arbeit und erklärt, welche Ansätze sich bewährt haben. Du bekommst direktes Feedback zu deinem Code und lernst, wie man häufige Fehler vermeidet.
- Live-Code-Sessions mit Fehleranalyse
- Zugriff auf über 40 fertige Code-Vorlagen
- Wöchentliche Feedback-Runden zu deinen Projekten
- Technische Dokumentation zu allen Themen
Erfahrungen von Teilnehmern
Ich hatte JavaScript-Grundkenntnisse, aber keine Ahnung von Spieleentwicklung. Das Programm hat mir gezeigt, wie man Spiellogik strukturiert und Performance-Probleme löst. Besonders hilfreich war die Arbeit mit echten Geräten beim Testing.
Linnea Järvinen
Frontend-EntwicklerinDie Code-Reviews waren extrem wertvoll. Viktor hat mir gezeigt, wo mein Code ineffizient war und wie ich ihn besser strukturieren kann. Nach dem Programm habe ich zwei eigene Spiele veröffentlicht und dabei viel weniger Probleme gehabt, als ich erwartet hatte.
