Skip to content

WilmerKopernikus/game_lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Lab – Spiele bauen, Webentwicklung lernen

🇬🇧 English version

Eine wachsende Sammlung kleiner Browserspiele, entwickelt mit Phaser 3. Dieses Projekt entsteht im Rahmen eines Programmierkurses, um jungen Lernenden Webentwicklung und Spieledesign beizubringen.

Über das Projekt

Jedes Spiel führt neue Konzepte ein und baut auf dem Gelernten auf. Durch das Erstellen bekannter Spieleklassiker lernen die Schüler Schritt für Schritt:

  • HTML, CSS & JavaScript — Grundlagen der Webentwicklung
  • Game Loop — wie update() die Logik Bild für Bild steuert
  • Spielereingaben — Tastatursteuerung für Bewegung und Aktionen
  • Physik & Kollisionserkennung — Einsatz von Phasers Arcade Physics
  • Spielzustandsverwaltung — Punktestand, Game-Over-Bedingungen und Neustart
  • Sprite- und Texturverwaltung — Laden und Anzeigen von Bildern und Animationen
  • Gegner-KI & Spiellogik — Bewegungsmuster, Zufallselemente und Schwierigkeitsgrad

Spiele

Spiel Beschreibung
Space Invaders Klassisches Arcade-Shooter – Aliens abschießen, bevor sie landen
The Vegetarian Snake Eine pflanzenliebende Variante des Snake-Klassikers

Technologien

  • Phaser 3 (per CDN geladen)
  • Vanilla HTML, CSS & JavaScript
  • Kein Build-Tool oder Bundler nötig – einfach im Browser öffnen

Erste Schritte

  1. Repository klonen
  2. Eine beliebige .html-Datei im Browser öffnen (oder einen lokalen Server wie Live Server verwenden)
  3. Spielen!

About

A growing collection of small browser games built with [Phaser 3](https://phaser.io/). This project is part of a programming course designed to teach young learners web development and game design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors