From 9803139cd50a808a26c3eb4e1f9e305aede8689f Mon Sep 17 00:00:00 2001
From: K8573 <k8573@student.jamk.fi>
Date: Wed, 27 Feb 2019 21:00:47 +0200
Subject: [PATCH] test

---
 .../Build/Builds.asm.code.unityweb            | Bin
 .../Build/Builds.asm.framework.unityweb       | Bin
 .../Build/Builds.asm.memory.unityweb          | Bin
 .../Build/Builds.data.unityweb                | Bin
 .../Build/Builds.json                         |   0
 .../Build/UnityLoader.js                      |   0
 .../TemplateData/UnityProgress.js             |   0
 .../TemplateData/favicon.ico                  | Bin
 .../TemplateData/fullscreen.png               | Bin
 .../TemplateData/progressEmpty.Dark.png       | Bin
 .../TemplateData/progressEmpty.Light.png      | Bin
 .../TemplateData/progressFull.Dark.png        | Bin
 .../TemplateData/progressFull.Light.png       | Bin
 .../TemplateData/progressLogo.Dark.png        | Bin
 .../TemplateData/progressLogo.Light.png       | Bin
 .../TemplateData/style.css                    |   0
 .../TemplateData/webgl-logo.png               | Bin
 .../Roll-a-ball => Roll-a-ball}/index.html    |   0
 .../Builds/Build/Builds.asm.code.unityweb     |   0
 .../Build/Builds.asm.framework.unityweb       |   0
 .../Builds/Build/Builds.asm.memory.unityweb   | Bin
 .../Builds/Build/Builds.data.unityweb         | Bin
 .../Builds/Build/Builds.json                  |   0
 .../Builds/Build/UnityLoader.js               |   0
 .../Builds/TemplateData/UnityProgress.js      |   0
 .../Builds/TemplateData/favicon.ico           | Bin
 .../Builds/TemplateData/fullscreen.png        | Bin
 .../TemplateData/progressEmpty.Dark.png       | Bin
 .../TemplateData/progressEmpty.Light.png      | Bin
 .../Builds/TemplateData/progressFull.Dark.png | Bin
 .../TemplateData/progressFull.Light.png       | Bin
 .../Builds/TemplateData/progressLogo.Dark.png | Bin
 .../TemplateData/progressLogo.Light.png       | Bin
 .../Builds/TemplateData/style.css             |   0
 .../Builds/TemplateData/webgl-logo.png        | Bin
 .../Builds/index.html                         |   0
 .../phaser-harkat => phaser-harkat}/.gitkeep  |   0
 .../assets/backgrounds/sunset.png             | Bin
 .../phaser-udemy/assets/sounds/audio.mp3      | Bin
 .../phaser-udemy/assets/sounds/audio.wav      | Bin
 .../assets/sprites/New Bitmap Image.bmp       |   0
 .../assets/sprites/armeija_apustus.png        | Bin
 .../phaser-udemy/assets/sprites/arrow.png     | Bin
 .../assets/sprites/rakenus_apustus.jpg        | Bin
 .../phaser-udemy/assets/sprites/saber.png     | Bin
 ...\303\244r\303\244nt\303\244nk\303\266.jpg" | Bin
 .../assets/spritesheets/saberSheet.png        | Bin
 .../phaser-udemy/assets/tilemaps/grass.png    | Bin
 .../phaser-udemy/assets/tilemaps/ground.png   | Bin
 .../phaser-udemy/assets/tilemaps/lava.png     | Bin
 .../phaser-udemy/assets/tilemaps/lavarock.png | Bin
 .../assets/tilemaps/state1Tilemap.json        |   0
 .../assets/tilemaps/state1Tilemap.tmx         |   0
 .../phaser-udemy/index.html                   |   0
 .../phaser-udemy/main.js                      |   0
 .../phaser-udemy/state0.js                    |   0
 .../phaser-udemy/state1.js                    |   0
 .../phaser-udemy/state2.js                    |   0
 .../phaser-udemy/state3.js                    |   0
 .../phaser-udemy/state4.js                    |   0
 .../phaser-udemy/state5.js                    |   0
 .../phaser-udemy/state6.js                    |   0
 .../phaser-udemy/state7.js                    |   0
 .../phaser-udemy/state8.js                    |   0
 .../phaser-udemy/state9.js                    |   0
 .../phaser-udemy/style.css                    |   0
 .../phaser/phaser.min.js                      |   0
 .../phaser/phaser2.min.js                     |   0
 public/index.html                             |   8 +-
 .../phaser-tutoriaali/assets/bomb.png         | Bin 495 -> 0 bytes
 .../phaser-tutoriaali/assets/dude.png         | Bin 3226 -> 0 bytes
 .../phaser-tutoriaali/assets/platform.png     | Bin 14973 -> 0 bytes
 .../phaser-tutoriaali/assets/sky.png          | Bin 4757 -> 0 bytes
 .../phaser-tutoriaali/assets/star.png         | Bin 443 -> 0 bytes
 .../phaser-tutoriaali/index.html              | 197 ------------------
 75 files changed, 4 insertions(+), 201 deletions(-)
 rename {public/Roll-a-ball => Roll-a-ball}/Build/Builds.asm.code.unityweb (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/Build/Builds.asm.framework.unityweb (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/Build/Builds.asm.memory.unityweb (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/Build/Builds.data.unityweb (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/Build/Builds.json (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/Build/UnityLoader.js (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/UnityProgress.js (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/favicon.ico (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/fullscreen.png (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/progressEmpty.Dark.png (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/progressEmpty.Light.png (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/progressFull.Dark.png (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/progressFull.Light.png (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/progressLogo.Dark.png (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/progressLogo.Light.png (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/style.css (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/TemplateData/webgl-logo.png (100%)
 rename {public/Roll-a-ball => Roll-a-ball}/index.html (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/Build/Builds.asm.code.unityweb (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/Build/Builds.asm.framework.unityweb (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/Build/Builds.asm.memory.unityweb (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/Build/Builds.data.unityweb (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/Build/Builds.json (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/Build/UnityLoader.js (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/UnityProgress.js (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/favicon.ico (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/fullscreen.png (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/progressEmpty.Dark.png (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/progressEmpty.Light.png (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/progressFull.Dark.png (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/progressFull.Light.png (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/progressLogo.Dark.png (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/progressLogo.Light.png (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/style.css (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/TemplateData/webgl-logo.png (100%)
 rename {public/Survival-shooter => Survival-shooter}/Builds/index.html (100%)
 rename {public/phaser-harkat => phaser-harkat}/.gitkeep (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/backgrounds/sunset.png (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/sounds/audio.mp3 (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/sounds/audio.wav (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/sprites/New Bitmap Image.bmp (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/sprites/armeija_apustus.png (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/sprites/arrow.png (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/sprites/rakenus_apustus.jpg (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/sprites/saber.png (100%)
 rename "public/phaser-harkat/phaser-udemy/assets/sprites/t\303\244r\303\244nt\303\244nk\303\266.jpg" => "phaser-harkat/phaser-udemy/assets/sprites/t\303\244r\303\244nt\303\244nk\303\266.jpg" (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/spritesheets/saberSheet.png (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/tilemaps/grass.png (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/tilemaps/ground.png (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/tilemaps/lava.png (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/tilemaps/lavarock.png (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/tilemaps/state1Tilemap.json (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/assets/tilemaps/state1Tilemap.tmx (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/index.html (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/main.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state0.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state1.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state2.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state3.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state4.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state5.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state6.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state7.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state8.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/state9.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser-udemy/style.css (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser/phaser.min.js (100%)
 rename {public/phaser-harkat => phaser-harkat}/phaser/phaser2.min.js (100%)
 delete mode 100644 public/phaser-harkat/phaser-tutoriaali/assets/bomb.png
 delete mode 100644 public/phaser-harkat/phaser-tutoriaali/assets/dude.png
 delete mode 100644 public/phaser-harkat/phaser-tutoriaali/assets/platform.png
 delete mode 100644 public/phaser-harkat/phaser-tutoriaali/assets/sky.png
 delete mode 100644 public/phaser-harkat/phaser-tutoriaali/assets/star.png
 delete mode 100644 public/phaser-harkat/phaser-tutoriaali/index.html

diff --git a/public/Roll-a-ball/Build/Builds.asm.code.unityweb b/Roll-a-ball/Build/Builds.asm.code.unityweb
similarity index 100%
rename from public/Roll-a-ball/Build/Builds.asm.code.unityweb
rename to Roll-a-ball/Build/Builds.asm.code.unityweb
diff --git a/public/Roll-a-ball/Build/Builds.asm.framework.unityweb b/Roll-a-ball/Build/Builds.asm.framework.unityweb
similarity index 100%
rename from public/Roll-a-ball/Build/Builds.asm.framework.unityweb
rename to Roll-a-ball/Build/Builds.asm.framework.unityweb
diff --git a/public/Roll-a-ball/Build/Builds.asm.memory.unityweb b/Roll-a-ball/Build/Builds.asm.memory.unityweb
similarity index 100%
rename from public/Roll-a-ball/Build/Builds.asm.memory.unityweb
rename to Roll-a-ball/Build/Builds.asm.memory.unityweb
diff --git a/public/Roll-a-ball/Build/Builds.data.unityweb b/Roll-a-ball/Build/Builds.data.unityweb
similarity index 100%
rename from public/Roll-a-ball/Build/Builds.data.unityweb
rename to Roll-a-ball/Build/Builds.data.unityweb
diff --git a/public/Roll-a-ball/Build/Builds.json b/Roll-a-ball/Build/Builds.json
similarity index 100%
rename from public/Roll-a-ball/Build/Builds.json
rename to Roll-a-ball/Build/Builds.json
diff --git a/public/Roll-a-ball/Build/UnityLoader.js b/Roll-a-ball/Build/UnityLoader.js
similarity index 100%
rename from public/Roll-a-ball/Build/UnityLoader.js
rename to Roll-a-ball/Build/UnityLoader.js
diff --git a/public/Roll-a-ball/TemplateData/UnityProgress.js b/Roll-a-ball/TemplateData/UnityProgress.js
similarity index 100%
rename from public/Roll-a-ball/TemplateData/UnityProgress.js
rename to Roll-a-ball/TemplateData/UnityProgress.js
diff --git a/public/Roll-a-ball/TemplateData/favicon.ico b/Roll-a-ball/TemplateData/favicon.ico
similarity index 100%
rename from public/Roll-a-ball/TemplateData/favicon.ico
rename to Roll-a-ball/TemplateData/favicon.ico
diff --git a/public/Roll-a-ball/TemplateData/fullscreen.png b/Roll-a-ball/TemplateData/fullscreen.png
similarity index 100%
rename from public/Roll-a-ball/TemplateData/fullscreen.png
rename to Roll-a-ball/TemplateData/fullscreen.png
diff --git a/public/Roll-a-ball/TemplateData/progressEmpty.Dark.png b/Roll-a-ball/TemplateData/progressEmpty.Dark.png
similarity index 100%
rename from public/Roll-a-ball/TemplateData/progressEmpty.Dark.png
rename to Roll-a-ball/TemplateData/progressEmpty.Dark.png
diff --git a/public/Roll-a-ball/TemplateData/progressEmpty.Light.png b/Roll-a-ball/TemplateData/progressEmpty.Light.png
similarity index 100%
rename from public/Roll-a-ball/TemplateData/progressEmpty.Light.png
rename to Roll-a-ball/TemplateData/progressEmpty.Light.png
diff --git a/public/Roll-a-ball/TemplateData/progressFull.Dark.png b/Roll-a-ball/TemplateData/progressFull.Dark.png
similarity index 100%
rename from public/Roll-a-ball/TemplateData/progressFull.Dark.png
rename to Roll-a-ball/TemplateData/progressFull.Dark.png
diff --git a/public/Roll-a-ball/TemplateData/progressFull.Light.png b/Roll-a-ball/TemplateData/progressFull.Light.png
similarity index 100%
rename from public/Roll-a-ball/TemplateData/progressFull.Light.png
rename to Roll-a-ball/TemplateData/progressFull.Light.png
diff --git a/public/Roll-a-ball/TemplateData/progressLogo.Dark.png b/Roll-a-ball/TemplateData/progressLogo.Dark.png
similarity index 100%
rename from public/Roll-a-ball/TemplateData/progressLogo.Dark.png
rename to Roll-a-ball/TemplateData/progressLogo.Dark.png
diff --git a/public/Roll-a-ball/TemplateData/progressLogo.Light.png b/Roll-a-ball/TemplateData/progressLogo.Light.png
similarity index 100%
rename from public/Roll-a-ball/TemplateData/progressLogo.Light.png
rename to Roll-a-ball/TemplateData/progressLogo.Light.png
diff --git a/public/Roll-a-ball/TemplateData/style.css b/Roll-a-ball/TemplateData/style.css
similarity index 100%
rename from public/Roll-a-ball/TemplateData/style.css
rename to Roll-a-ball/TemplateData/style.css
diff --git a/public/Roll-a-ball/TemplateData/webgl-logo.png b/Roll-a-ball/TemplateData/webgl-logo.png
similarity index 100%
rename from public/Roll-a-ball/TemplateData/webgl-logo.png
rename to Roll-a-ball/TemplateData/webgl-logo.png
diff --git a/public/Roll-a-ball/index.html b/Roll-a-ball/index.html
similarity index 100%
rename from public/Roll-a-ball/index.html
rename to Roll-a-ball/index.html
diff --git a/public/Survival-shooter/Builds/Build/Builds.asm.code.unityweb b/Survival-shooter/Builds/Build/Builds.asm.code.unityweb
similarity index 100%
rename from public/Survival-shooter/Builds/Build/Builds.asm.code.unityweb
rename to Survival-shooter/Builds/Build/Builds.asm.code.unityweb
diff --git a/public/Survival-shooter/Builds/Build/Builds.asm.framework.unityweb b/Survival-shooter/Builds/Build/Builds.asm.framework.unityweb
similarity index 100%
rename from public/Survival-shooter/Builds/Build/Builds.asm.framework.unityweb
rename to Survival-shooter/Builds/Build/Builds.asm.framework.unityweb
diff --git a/public/Survival-shooter/Builds/Build/Builds.asm.memory.unityweb b/Survival-shooter/Builds/Build/Builds.asm.memory.unityweb
similarity index 100%
rename from public/Survival-shooter/Builds/Build/Builds.asm.memory.unityweb
rename to Survival-shooter/Builds/Build/Builds.asm.memory.unityweb
diff --git a/public/Survival-shooter/Builds/Build/Builds.data.unityweb b/Survival-shooter/Builds/Build/Builds.data.unityweb
similarity index 100%
rename from public/Survival-shooter/Builds/Build/Builds.data.unityweb
rename to Survival-shooter/Builds/Build/Builds.data.unityweb
diff --git a/public/Survival-shooter/Builds/Build/Builds.json b/Survival-shooter/Builds/Build/Builds.json
similarity index 100%
rename from public/Survival-shooter/Builds/Build/Builds.json
rename to Survival-shooter/Builds/Build/Builds.json
diff --git a/public/Survival-shooter/Builds/Build/UnityLoader.js b/Survival-shooter/Builds/Build/UnityLoader.js
similarity index 100%
rename from public/Survival-shooter/Builds/Build/UnityLoader.js
rename to Survival-shooter/Builds/Build/UnityLoader.js
diff --git a/public/Survival-shooter/Builds/TemplateData/UnityProgress.js b/Survival-shooter/Builds/TemplateData/UnityProgress.js
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/UnityProgress.js
rename to Survival-shooter/Builds/TemplateData/UnityProgress.js
diff --git a/public/Survival-shooter/Builds/TemplateData/favicon.ico b/Survival-shooter/Builds/TemplateData/favicon.ico
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/favicon.ico
rename to Survival-shooter/Builds/TemplateData/favicon.ico
diff --git a/public/Survival-shooter/Builds/TemplateData/fullscreen.png b/Survival-shooter/Builds/TemplateData/fullscreen.png
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/fullscreen.png
rename to Survival-shooter/Builds/TemplateData/fullscreen.png
diff --git a/public/Survival-shooter/Builds/TemplateData/progressEmpty.Dark.png b/Survival-shooter/Builds/TemplateData/progressEmpty.Dark.png
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/progressEmpty.Dark.png
rename to Survival-shooter/Builds/TemplateData/progressEmpty.Dark.png
diff --git a/public/Survival-shooter/Builds/TemplateData/progressEmpty.Light.png b/Survival-shooter/Builds/TemplateData/progressEmpty.Light.png
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/progressEmpty.Light.png
rename to Survival-shooter/Builds/TemplateData/progressEmpty.Light.png
diff --git a/public/Survival-shooter/Builds/TemplateData/progressFull.Dark.png b/Survival-shooter/Builds/TemplateData/progressFull.Dark.png
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/progressFull.Dark.png
rename to Survival-shooter/Builds/TemplateData/progressFull.Dark.png
diff --git a/public/Survival-shooter/Builds/TemplateData/progressFull.Light.png b/Survival-shooter/Builds/TemplateData/progressFull.Light.png
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/progressFull.Light.png
rename to Survival-shooter/Builds/TemplateData/progressFull.Light.png
diff --git a/public/Survival-shooter/Builds/TemplateData/progressLogo.Dark.png b/Survival-shooter/Builds/TemplateData/progressLogo.Dark.png
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/progressLogo.Dark.png
rename to Survival-shooter/Builds/TemplateData/progressLogo.Dark.png
diff --git a/public/Survival-shooter/Builds/TemplateData/progressLogo.Light.png b/Survival-shooter/Builds/TemplateData/progressLogo.Light.png
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/progressLogo.Light.png
rename to Survival-shooter/Builds/TemplateData/progressLogo.Light.png
diff --git a/public/Survival-shooter/Builds/TemplateData/style.css b/Survival-shooter/Builds/TemplateData/style.css
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/style.css
rename to Survival-shooter/Builds/TemplateData/style.css
diff --git a/public/Survival-shooter/Builds/TemplateData/webgl-logo.png b/Survival-shooter/Builds/TemplateData/webgl-logo.png
similarity index 100%
rename from public/Survival-shooter/Builds/TemplateData/webgl-logo.png
rename to Survival-shooter/Builds/TemplateData/webgl-logo.png
diff --git a/public/Survival-shooter/Builds/index.html b/Survival-shooter/Builds/index.html
similarity index 100%
rename from public/Survival-shooter/Builds/index.html
rename to Survival-shooter/Builds/index.html
diff --git a/public/phaser-harkat/.gitkeep b/phaser-harkat/.gitkeep
similarity index 100%
rename from public/phaser-harkat/.gitkeep
rename to phaser-harkat/.gitkeep
diff --git a/public/phaser-harkat/phaser-udemy/assets/backgrounds/sunset.png b/phaser-harkat/phaser-udemy/assets/backgrounds/sunset.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/backgrounds/sunset.png
rename to phaser-harkat/phaser-udemy/assets/backgrounds/sunset.png
diff --git a/public/phaser-harkat/phaser-udemy/assets/sounds/audio.mp3 b/phaser-harkat/phaser-udemy/assets/sounds/audio.mp3
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/sounds/audio.mp3
rename to phaser-harkat/phaser-udemy/assets/sounds/audio.mp3
diff --git a/public/phaser-harkat/phaser-udemy/assets/sounds/audio.wav b/phaser-harkat/phaser-udemy/assets/sounds/audio.wav
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/sounds/audio.wav
rename to phaser-harkat/phaser-udemy/assets/sounds/audio.wav
diff --git a/public/phaser-harkat/phaser-udemy/assets/sprites/New Bitmap Image.bmp b/phaser-harkat/phaser-udemy/assets/sprites/New Bitmap Image.bmp
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/sprites/New Bitmap Image.bmp
rename to phaser-harkat/phaser-udemy/assets/sprites/New Bitmap Image.bmp
diff --git a/public/phaser-harkat/phaser-udemy/assets/sprites/armeija_apustus.png b/phaser-harkat/phaser-udemy/assets/sprites/armeija_apustus.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/sprites/armeija_apustus.png
rename to phaser-harkat/phaser-udemy/assets/sprites/armeija_apustus.png
diff --git a/public/phaser-harkat/phaser-udemy/assets/sprites/arrow.png b/phaser-harkat/phaser-udemy/assets/sprites/arrow.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/sprites/arrow.png
rename to phaser-harkat/phaser-udemy/assets/sprites/arrow.png
diff --git a/public/phaser-harkat/phaser-udemy/assets/sprites/rakenus_apustus.jpg b/phaser-harkat/phaser-udemy/assets/sprites/rakenus_apustus.jpg
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/sprites/rakenus_apustus.jpg
rename to phaser-harkat/phaser-udemy/assets/sprites/rakenus_apustus.jpg
diff --git a/public/phaser-harkat/phaser-udemy/assets/sprites/saber.png b/phaser-harkat/phaser-udemy/assets/sprites/saber.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/sprites/saber.png
rename to phaser-harkat/phaser-udemy/assets/sprites/saber.png
diff --git "a/public/phaser-harkat/phaser-udemy/assets/sprites/t\303\244r\303\244nt\303\244nk\303\266.jpg" "b/phaser-harkat/phaser-udemy/assets/sprites/t\303\244r\303\244nt\303\244nk\303\266.jpg"
similarity index 100%
rename from "public/phaser-harkat/phaser-udemy/assets/sprites/t\303\244r\303\244nt\303\244nk\303\266.jpg"
rename to "phaser-harkat/phaser-udemy/assets/sprites/t\303\244r\303\244nt\303\244nk\303\266.jpg"
diff --git a/public/phaser-harkat/phaser-udemy/assets/spritesheets/saberSheet.png b/phaser-harkat/phaser-udemy/assets/spritesheets/saberSheet.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/spritesheets/saberSheet.png
rename to phaser-harkat/phaser-udemy/assets/spritesheets/saberSheet.png
diff --git a/public/phaser-harkat/phaser-udemy/assets/tilemaps/grass.png b/phaser-harkat/phaser-udemy/assets/tilemaps/grass.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/tilemaps/grass.png
rename to phaser-harkat/phaser-udemy/assets/tilemaps/grass.png
diff --git a/public/phaser-harkat/phaser-udemy/assets/tilemaps/ground.png b/phaser-harkat/phaser-udemy/assets/tilemaps/ground.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/tilemaps/ground.png
rename to phaser-harkat/phaser-udemy/assets/tilemaps/ground.png
diff --git a/public/phaser-harkat/phaser-udemy/assets/tilemaps/lava.png b/phaser-harkat/phaser-udemy/assets/tilemaps/lava.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/tilemaps/lava.png
rename to phaser-harkat/phaser-udemy/assets/tilemaps/lava.png
diff --git a/public/phaser-harkat/phaser-udemy/assets/tilemaps/lavarock.png b/phaser-harkat/phaser-udemy/assets/tilemaps/lavarock.png
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/tilemaps/lavarock.png
rename to phaser-harkat/phaser-udemy/assets/tilemaps/lavarock.png
diff --git a/public/phaser-harkat/phaser-udemy/assets/tilemaps/state1Tilemap.json b/phaser-harkat/phaser-udemy/assets/tilemaps/state1Tilemap.json
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/tilemaps/state1Tilemap.json
rename to phaser-harkat/phaser-udemy/assets/tilemaps/state1Tilemap.json
diff --git a/public/phaser-harkat/phaser-udemy/assets/tilemaps/state1Tilemap.tmx b/phaser-harkat/phaser-udemy/assets/tilemaps/state1Tilemap.tmx
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/assets/tilemaps/state1Tilemap.tmx
rename to phaser-harkat/phaser-udemy/assets/tilemaps/state1Tilemap.tmx
diff --git a/public/phaser-harkat/phaser-udemy/index.html b/phaser-harkat/phaser-udemy/index.html
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/index.html
rename to phaser-harkat/phaser-udemy/index.html
diff --git a/public/phaser-harkat/phaser-udemy/main.js b/phaser-harkat/phaser-udemy/main.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/main.js
rename to phaser-harkat/phaser-udemy/main.js
diff --git a/public/phaser-harkat/phaser-udemy/state0.js b/phaser-harkat/phaser-udemy/state0.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state0.js
rename to phaser-harkat/phaser-udemy/state0.js
diff --git a/public/phaser-harkat/phaser-udemy/state1.js b/phaser-harkat/phaser-udemy/state1.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state1.js
rename to phaser-harkat/phaser-udemy/state1.js
diff --git a/public/phaser-harkat/phaser-udemy/state2.js b/phaser-harkat/phaser-udemy/state2.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state2.js
rename to phaser-harkat/phaser-udemy/state2.js
diff --git a/public/phaser-harkat/phaser-udemy/state3.js b/phaser-harkat/phaser-udemy/state3.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state3.js
rename to phaser-harkat/phaser-udemy/state3.js
diff --git a/public/phaser-harkat/phaser-udemy/state4.js b/phaser-harkat/phaser-udemy/state4.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state4.js
rename to phaser-harkat/phaser-udemy/state4.js
diff --git a/public/phaser-harkat/phaser-udemy/state5.js b/phaser-harkat/phaser-udemy/state5.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state5.js
rename to phaser-harkat/phaser-udemy/state5.js
diff --git a/public/phaser-harkat/phaser-udemy/state6.js b/phaser-harkat/phaser-udemy/state6.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state6.js
rename to phaser-harkat/phaser-udemy/state6.js
diff --git a/public/phaser-harkat/phaser-udemy/state7.js b/phaser-harkat/phaser-udemy/state7.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state7.js
rename to phaser-harkat/phaser-udemy/state7.js
diff --git a/public/phaser-harkat/phaser-udemy/state8.js b/phaser-harkat/phaser-udemy/state8.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state8.js
rename to phaser-harkat/phaser-udemy/state8.js
diff --git a/public/phaser-harkat/phaser-udemy/state9.js b/phaser-harkat/phaser-udemy/state9.js
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/state9.js
rename to phaser-harkat/phaser-udemy/state9.js
diff --git a/public/phaser-harkat/phaser-udemy/style.css b/phaser-harkat/phaser-udemy/style.css
similarity index 100%
rename from public/phaser-harkat/phaser-udemy/style.css
rename to phaser-harkat/phaser-udemy/style.css
diff --git a/public/phaser-harkat/phaser/phaser.min.js b/phaser-harkat/phaser/phaser.min.js
similarity index 100%
rename from public/phaser-harkat/phaser/phaser.min.js
rename to phaser-harkat/phaser/phaser.min.js
diff --git a/public/phaser-harkat/phaser/phaser2.min.js b/phaser-harkat/phaser/phaser2.min.js
similarity index 100%
rename from public/phaser-harkat/phaser/phaser2.min.js
rename to phaser-harkat/phaser/phaser2.min.js
diff --git a/public/index.html b/public/index.html
index cc7ac28..68e1346 100644
--- a/public/index.html
+++ b/public/index.html
@@ -9,10 +9,10 @@
         <h2>Niko Parviainen - K8573</h2>
         <h2><a href="https://gitlab.labranet.jamk.fi/nikon-kurssirepot/ttos0700">Gitlab-repoon</a></h2>
         <ul>
-            <li><a href="phaser-harkat/phaser-tutoriaali/index.html">Phaser-tutoriaali</a></li>
-            <li><a href="phaser-harkat/phaser-udemy/index.html">Udemyn kurssin demot</a></li>
-            <li><a href="Roll-a-ball/index.html">Palleron pyörityspeli</a></li>
-            <li><a href="Survival-shooter/Builds/index.html">Selviytymisammunta</a></li>
+            <li><a href="../phaser-harkat/phaser-tutoriaali/index.html">Phaser-tutoriaali</a></li>
+            <li><a href="../phaser-harkat/phaser-udemy/index.html">Udemyn kurssin demot</a></li>
+            <li><a href="../phaser-harkat/Roll-a-ball/index.html">Palleron pyörityspeli</a></li>
+            <li><a href="../Survival-shooter/Builds/index.html">Selviytymisammunta</a></li>
             <li></li>
         </ul>
     </body>
diff --git a/public/phaser-harkat/phaser-tutoriaali/assets/bomb.png b/public/phaser-harkat/phaser-tutoriaali/assets/bomb.png
deleted file mode 100644
index 28a0fbbddc37fd0a6872bbd170cbebdc81e7f597..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 495
zcmV<L0TBL)P)<h;3K|Lk000e1NJLTq000gE000gM1^@s6A4o0H0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzkx4{BRCwBKQol<=VH7>D9zu&P4K|6B
zy7WV^1|cFcwUDgo`40q5)!rZ!88jJG&>Yy7O9dHWfrAKYlfEe&qJ}`MAqe92ozK39
zS_dxgd-vXR&i(Ftnq^t&M>3hT+O;=%9-bIMHk;M@do)E{^oM&C)=pCLdAgpm1t@k^
z&r6X3MPj2!!s{M{XCa99#+?kFnRB&TFg9jv16`>Rxk3?>iIDADs(<1rvnS76(J0O{
z4|cC4a)kT+9ejBMnD!6B>6=4hHUy^-Qee%C3e4ZT>s*8?kVKHAo}40oaVcvh1b}8)
zE^mNtY7q*#E+;~g#Mt4LCAkN3w3u(+;sP9IrN^}&ydV3Br<*c#UiSDfjm=0zDsnt7
zf+7kO<z`JmxNh9SFpSQ3)HKZ!&TwqUvHH<QHCOyYRPQtq98Fh6D#dnzs!%SBb(-Ac
zE;JusG1~lw#|u19xj+N^&*4XXi3d?TNXr7p>V_$ZQdrc~pF>+2ToQvR#`0N42G7i^
lJ{9OsC=n&_ABpiJzyJ*&>ep5+m(>6O002ovPDHLkV1k0g(4+tW

diff --git a/public/phaser-harkat/phaser-tutoriaali/assets/dude.png b/public/phaser-harkat/phaser-tutoriaali/assets/dude.png
deleted file mode 100644
index 6b35f4b4b1b00e757700e0852b8527200e82c538..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3226
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
M07*qoM6N<$g3k?Rn*aa+

diff --git a/public/phaser-harkat/phaser-tutoriaali/assets/platform.png b/public/phaser-harkat/phaser-tutoriaali/assets/platform.png
deleted file mode 100644
index 1e4a3f86d7311592c4fdd257daaf21db4176dd21..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 14973
zcmeI3&2QsG7{;d{q@`$C0aB^BU}c3^Bocq*qqXH^X_J;#BBkmEZMzrh*pt?3VjJ6S
z(q32=fy52L1tIts5Qr1n0}>J!&RpPzIG{yHoRHu`nX#StjgxeWw8x3m<ju_UyfgEg
zcc#ANgYB(Xug*U=j}W@LxzX4`XzoK23s)W??_ckKbBBC9?rrP^2tDx({hLFdezu5^
z`i|Y&4R@QbX{OsN7?#_{g+b3FYJ~Kg1J5vza459#f$datf8PH#C)idsce~t_nqD0r
z+8bv+zIC?MGS7}o)ymzh&Fce=B<SJL5C*-j6KI2KF3PKsm^O<!A(Dhg)!YglP}ps5
z3w77WLb*`Ro041-mehh=mP^a>%Yq`wMNuk>axpI}nxtxSSx8>F+B}JL-|A>PjrC+W
z@~xUX3`0*7#eTnE=obsFe;~@Ls)~{#DoUOx^1-PS8iTwOT#u6s^E7Z^`nDI^t|QRA
zM%z6OtGOH<X!J_f)$>LJIYGjXP!tD-C&~p$oMCD<FShl1Q=LJ$gVU8w9WZE}dRW}S
zfqU$mn8>eBn?ew-oscCZh%S+6?F2jF)Kr!^%HtjT-3YX0inxn=#1aq+^3=6>hi>Qw
zhwco3qwbj)L%TDB1?`z>!vlMUjrPR0sHWnr)=432bsrm{>$hCDTZ_wedpLWcUKeiM
zwjImu2QTSjR-M*Nng}<H5Z7o;=VduBm0EH|lb5w(@ec6EqKv)iT6X6Y*p<9gq4v^}
zR+JJu5M}M;<XJ{&uo6Joc#39I+jN4^a7?_}sFB4MY}?Y7l}fu<QI_*d9jTlzn<Xo6
zsA@akmODkYQ)x?`iWx0!+&+=I;hM*^Xp+<xNiC`Jx>AzXmu00S%WKN2s;;d|t4pP_
zsw|b1)nQs-olJ{;`vhC-zT1n=vuF4LrpKh38=jNV1(0ldbkH<=a;eFD>a*uFVNK^l
zlIwA|HFKp6R%T#LGmkK&OU=|ULI1jMlPlcl0#<Yf{}1LVDZnI1HZshH9gwqf3dX1F
zrWffg{MLBuu%l~Va$`o@L#{8)FzFRt3k<Tkx)@z)!?tu%v4aj23#RPp<;r)$K6{M*
zA$F4Uojss&mPjz$AGn>cZ}@oSfE)(Kg%c+ncg)Ug9vaR8wrb*#*RUaL(M7spU3+}L
z;@0tP9G2eXw(FLubzHw^gf+Wo9AMFN4s<bXOvltmx4l+(yRJ{JFkCC@;<RSqqW3(l
zYC_3~N<r4eiMFhMm!A3Vaim{TB=Qnv`kq)}ch<Uhu@!b_t*P@3#|~>sGFqk?xadEl
z7{)E~0ETOoa=BR6#cXrdv271<cei1aYc!yTqeK@LnX)}ooqMUXNamOtK}TYYYXLkf
zMWqtAk|#0p5GanG0>`UpbR-{gkgn(<Cx+?xAdm(#=D3)Mpn&6oG?+2R#Y6-J92ca)
zj5#hQA}HXvAPr{BaWN4=0mlVtFk_C3i3kcfE=YqJb6iYBP{46P8qApEVj_Y9jtkOY
z#vB(D5fpG-kOnj6xR{8bfa8KRm@&u2L<9vK7o@?AIW8t5DB!pt4Q9-7F%dxl#|3FH
zV~&f72nskZNP`)3Tuekzz;Qtu%$Vb1B7y>r3({c592XN26mVRS1~cZkn24Z&<AOAp
zF~`M31O*%yq`{0iE+!%<;J6?SW_%&8`Sf>{*dafr?2}(j{@VWd7xIfs!Q9wsB6Riw
zLU-Rq=$~`)`2e9~38CNj5z;<E=vnupH@{ye+LO)3N^9`*A3w@ZA?XVGYUjlpuRQth
z=ll2GyWjZk+VemCg$jQ^joyE3fA_92x41ywXiOTScyS?$FVh(bzdRyCo}WL8w%$g+
U1q;`HAYaku+E(L>)%|<_0epuk@Bjb+

diff --git a/public/phaser-harkat/phaser-tutoriaali/assets/sky.png b/public/phaser-harkat/phaser-tutoriaali/assets/sky.png
deleted file mode 100644
index 5972639f229c7362edac856b42b86b93811ef3f2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4757
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

diff --git a/public/phaser-harkat/phaser-tutoriaali/assets/star.png b/public/phaser-harkat/phaser-tutoriaali/assets/star.png
deleted file mode 100644
index bfc2d298426648f2a31e48db711b84a9962af703..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 443
zcmV;s0Yv_ZP)<h;3K|Lk000e1NJLTq000;O000&U1^@s6+I?Jz0000PbVXQnQ*UN;
zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzT}ebiRCwB~RWVKjF%a}x_XQNBR7nFR
zRqhoOL`s{EUtFrYU(nGaLBT7Mijp*;LQ2FV9M9$qKF1sEOGdI}%e%8XzTI0g#;8;@
zWy!|Xa!JWf2#~Vs$;3Fc`y@Y|n)&1X&+i#~r{+KCRHcJzqttrJi}#7px!LEc&{^3#
zWT?=6vd>XL_|lRQ2#&J%ar3Hn%~(CXUq!D`&cv1a`M}0eNaS7+$&YT|RDu2O<wFf-
zQ`HMX0^kG+`$S}6w)mK{J9P<w{Ce?)Mx&zb=8FaK$ytH-%Q!noNZtu>Zjcyxv=3k)
zmE9@8CnOgejhjm<KcQ5mhNN&Fpy{gTVXtq{%)gIjh0e(y@9gS3RYgaEls!oC#*5X8
z&vxJ(ej|}W2vro()^EG>j~Lalp~}z9R$FcFI)PYuDUVDXxAlk@#^T}n^hksaY@J`|
l6LoM-IrG~2g?D=a1^@>-d`lX|xf=ig002ovPDHLkV1hKF%;Eq5

diff --git a/public/phaser-harkat/phaser-tutoriaali/index.html b/public/phaser-harkat/phaser-tutoriaali/index.html
deleted file mode 100644
index 1ce3c2c..0000000
--- a/public/phaser-harkat/phaser-tutoriaali/index.html
+++ /dev/null
@@ -1,197 +0,0 @@
-<!doctype html> 
-<html lang="en"> 
-<head> 
-    <meta charset="UTF-8" />
-    <title>Making your first Phaser 3 Game - Part 1</title>
-    <script src="//cdn.jsdelivr.net/npm/phaser@3.11.0/dist/phaser.js"></script>
-    <style type="text/css">
-        body {
-            margin: 0;
-        }
-    </style>
-</head>
-<body>
-
-<script type="text/javascript">
-
-    var config = {
-        type: Phaser.AUTO,
-        width: 800,
-        height: 600,
-        physics: {
-            default: 'arcade',
-            arcade: {
-                gravity: { y: 300 },
-                debug: false
-            }
-        },
-        scene: {
-            preload: preload,
-            create: create,
-            update: update
-        }
-    };
-    var score = 0;
-    var scoreText;
-    var game = new Phaser.Game(config);
-
-    function preload ()
-    {
-        //ladataan alussa, ei vielä näytetä mitään
-        this.load.image('sky', 'assets/sky.png');
-        this.load.image('ground', 'assets/platform.png');
-        this.load.image('star', 'assets/star.png');
-        this.load.image('bomb', 'assets/bomb.png');
-        this.load.spritesheet('dude', 
-            'assets/dude.png',
-            { frameWidth: 32, frameHeight: 48 }
-        );
-    }
-
-    function create ()
-    {
-        //lisätään grafiikka peliin
-        this.add.image(400, 300, 'sky');
-        
-        //
-        platforms = this.physics.add.staticGroup();
-        
-        platforms.create(400, 568, 'ground').setScale(2).refreshBody();
-
-        platforms.create(600, 400, 'ground');
-        platforms.create(50, 250, 'ground');
-        platforms.create(750, 220, 'ground');
-        
-        //luodaan pelaaja
-        player = this.physics.add.sprite(100, 450, 'dude');
-        
-        //määritellään fysiikat
-        player.setBounce(0.2); //pelaaja pomppii kun osuu maahan
-        player.setCollideWorldBounds(true); //estetään pääsy pelimaailman ulkopuolelle
-        player.body.setGravityY(500); //simuloidaan painovoimaa
-        
-        //määritetään animaatiot
-        //pelihahmo ladattu spritesheettinä, joten määritetään mitä frameja käytetään
-        this.anims.create({
-            key: 'left',
-            frames: this.anims.generateFrameNumbers('dude', { start: 0, end: 3 }),
-            frameRate: 10,
-            repeat: -1
-        });
-
-        this.anims.create({
-            key: 'turn',
-            frames: [ { key: 'dude', frame: 4 } ],
-            frameRate: 20
-        });
-
-        this.anims.create({
-            key: 'right',
-            frames: this.anims.generateFrameNumbers('dude', { start: 5, end: 8 }),
-            frameRate: 10,
-            repeat: -1
-        });
-        
-        //collision-testi
-        this.physics.add.collider(player, platforms);
-        
-        //input
-        cursors = this.input.keyboard.createCursorKeys();
-        
-        stars = this.physics.add.group({
-            key: 'star',
-            repeat: 11,
-            setXY: { x: 12, y: 0, stepX: 70 }
-        });
-
-        stars.children.iterate(function (child) {
-
-            child.setBounceY(Phaser.Math.FloatBetween(0.4, 0.8));
-
-        });
-        
-        //tähtien collisionit
-        this.physics.add.collider(stars, platforms);
-        this.physics.add.overlap(player, stars, collectStar, null, this);
-        
-        //score
-        scoreText = this.add.text(16, 16, 'score: 0', { fontSize: '32px', fill: '#000', fontFamily: 'arial' });
-        
-        //viholliset
-        bombs = this.physics.add.group();
-
-        this.physics.add.collider(bombs, platforms);
-
-        this.physics.add.collider(player, bombs, hitBomb, null, this);
-        
-    }
-
-    function update ()
-    {
-        //perusliikkuminen, 
-        if (cursors.left.isDown)
-        {
-            player.setVelocityX(-300);
-
-            player.anims.play('left', true);
-        }
-        else if (cursors.right.isDown)
-        {
-            player.setVelocityX(300);
-
-            player.anims.play('right', true);
-        }
-        else
-        {
-            player.setVelocityX(0);
-
-            player.anims.play('turn');
-        }
-
-        if (cursors.up.isDown && player.body.touching.down)
-        {
-            player.setVelocityY(-630);
-        }
-    }
-    
-    //pelaajan ja tähden collision => poistetaan tähti ja annetaan pisteitä
-    function collectStar (player, star)
-    {
-        star.disableBody(true, true);
-        
-        score += 10;
-        scoreText.setText('Score: ' + score);
-        
-        //mikäli tähtiä ei jäljellä, spawnataan pommit ja päästetään helvetti irti
-        if (stars.countActive(true) === 0)
-        {
-            stars.children.iterate(function (child) {
-
-                child.enableBody(true, child.x, 0, true, true);
-
-            });
-
-            var x = (player.x < 400) ? Phaser.Math.Between(400, 800) : Phaser.Math.Between(0, 400);
-
-            var bomb = bombs.create(x, 16, 'bomb');
-            bomb.setBounce(1);
-            bomb.setCollideWorldBounds(true);
-            bomb.setVelocity(Phaser.Math.Between(-200, 200), 20);
-        }
-    }
-    
-    //pelaajan ja pommin collision
-    function hitBomb (player, bomb)
-    {
-        this.physics.pause();
-
-        player.setTint(0xff0000);
-
-        player.anims.play('turn');
-
-        gameOver = true;
-    }
-</script>
-
-</body>
-</html>
\ No newline at end of file
-- 
GitLab