Google weiß alles: Javascript wird nicht geladen

Beitrag lesen

problematische Seite

Eigentlich tut preloadImages() ja genau das, nicht?

Ja. Aber nicht nur:

preloadImages() {
...
    picture[i].onload=checkPreload;
...
}

function checkPreload() {
...
   setupGame();
...
}

Also mir gefallen diese Verkettungen nicht. Ich würde lieber mit setupGame() starten und von dort das preloadImages() anschieben ...

Zumal ja setupGame() scheinbar ungewollt mehrfach (für jedes vorgeladene Bild) stattfindet. Ich weiß es nicht genau, bezweifle aber, dass dieses Deinem Plan entspricht.