Programmieren lernen
PacmanÜber mich
Deutsch
Deutsch
  • Kursübersicht
  • Pacman
    • Das Projekt aufsetzen
      • Die Entwicklungsumgebung
      • Die Datei- und Ordnerstruktur
      • Die Zeichenfläche
    • Die Spielfigur inszenieren
      • Pacman zeichnen (Kreis)
      • Pacman zeichnen (Bogen)
      • Pacman animieren (Mund)
      • Pacman bewegen
      • Pacman steuern
      • Pacman drehen
      • Pacman einfangen
    • Die Spielwelt gestalten
      • Wände ziehen
      • Mit Wänden kollidieren
      • Mehrere Wände
      • Außenwände
    • Das Ziel definieren
      • Punkte zeichnen
      • Punkte verteilen
      • Punkte fressen
      • Punkte zählen
      • Ziel erreicht
    • Die Monster erwecken
      • Ein Monster zeichnen
      • Herumirrendes Monster
      • Jagd auf Pacman
      • Erwischt?
      • Monsterparty
      • Schlaue Monster
  • Objektorientierung
    • Überblick
  • Datenbanken
    • Überblick
Powered by GitBook
On this page

Was this helpful?

  1. Pacman
  2. Das Ziel definieren

Punkte verteilen

Wir benötigen für jedes Level viele Punkte. Um den Code nicht zu vervielfältigen, erstellen wir für das Zeichnen eines Punkts eine Funktion und rufen sie systematisch auf.

PreviousPunkte zeichnenNextPunkte fressen

Last updated 4 years ago

Was this helpful?

Was ist neu?

  • Verschachtelte Schleifen

game.js
function draw() {
    ...

    // Zeichne Punkte in 4 Reihen mit 40 Pixeln Abstand
    for (var i = 120; i < height - 100; i = i + 40) {
        for (var j = 110; j < width; j += 200) {
            drawPoint(j, i);
        }
    }
    
    ...
}
game.js
function drawPoint(x, y, size = 15) {

    // Zeichne einen weißen Punkt mit Durchmesser "size"
    stroke('white');
    strokeWeight(size);
    point(x, y);
}
Learn Coding with Pacman | Punkte verteilen