From 70233b75084b1ad1541dbc8a6c380b462073df35 Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Fri, 13 Sep 2013 17:48:47 +0100 Subject: [PATCH] Updating examples with new runner and menu system. --- examples/audio/play music.php | 66 ++++++ examples/collision/group vs group.php | 114 ++++++++++ examples/collision/sprite vs group.php | 96 ++++++++ .../collision/sprite vs sprite custom.php | 92 ++++++++ examples/collision/sprite vs sprite.php | 61 +++++ examples/foot.php | 14 ++ examples/head.php | 18 ++ examples/index.php | 79 +++++++ examples/input/bring to top.php | 50 +++++ examples/input/bring to top2.php | 51 +++++ examples/input/drag.php | 39 ++++ examples/input/pixelpick.php | 62 ++++++ examples/input/pixelpick2.php | 65 ++++++ examples/input/pixelpick3.php | 114 ++++++++++ examples/input/snap.php | 50 +++++ examples/js-physics.php | 90 -------- examples/js.php | 4 +- examples/phaser-mobile.css | 22 ++ examples/phaser.css | 209 ++++++++++++++++++ examples/quadtree/quadtree.php | 106 +++++++++ examples/quadtree/quadtree2.php | 83 +++++++ examples/sprites/sprite1.php | 31 +++ examples/sprites/sprite2.php | 51 +++++ examples/sprites/sprite3.php | 61 +++++ examples/sprites/sprite4.php | 66 ++++++ examples/sprites/sprite_extend.php | 52 +++++ examples/template.php | 36 +++ examples/texture crop/crop.php | 42 ++++ examples/texture crop/crop2.php | 42 ++++ examples/texture crop/crop3.php | 44 ++++ examples/tile sprites/tilesprite1.php | 59 +++++ examples/tile sprites/tilesprite2.php | 50 +++++ examples/tilemaps/mapcollide.php | 81 +++++++ examples/tilemaps/mario.php | 56 +++++ examples/tilemaps/mariotogether.php | 41 ++++ examples/tilemaps/supermario.php | 58 +++++ examples/tilemaps/supermario2.php | 73 ++++++ src/core/Game.js | 5 +- src/input/Input.js | 13 +- {examples => wip/examples}/a_template.php | 0 {examples => wip/examples}/anchor1.php | 0 {examples => wip/examples}/bitmapFont1.php | 0 {examples => wip/examples}/body1.php | 0 {examples => wip/examples}/body2.php | 0 {examples => wip/examples}/body3.php | 0 {examples => wip/examples}/bring to top.php | 0 {examples => wip/examples}/bring to top2.php | 0 {examples => wip/examples}/bringToTop.php | 0 {examples => wip/examples}/bringToTop2.php | 0 {examples => wip/examples}/bringToTop3.php | 0 {examples => wip/examples}/button1.php | 0 {examples => wip/examples}/camera1.php | 0 {examples => wip/examples}/camera2.php | 0 {examples => wip/examples}/camera3.php | 0 {examples => wip/examples}/camera4.php | 0 {examples => wip/examples}/camera5.php | 0 {examples => wip/examples}/camera_cull1.php | 0 {examples => wip/examples}/camerafollow.php | 0 {examples => wip/examples}/circle.html | 0 .../examples}/collision_group_vs_group.php | 0 .../examples}/collision_sprite_vs_group.php | 0 .../examples}/collision_sprite_vs_sprite.php | 0 ...lision_sprite_vs_sprite_custom_process.php | 0 {examples => wip/examples}/consoleBanner.php | 0 {examples => wip/examples}/consoleBanner2.php | 0 {examples => wip/examples}/consoleBanner3.php | 0 {examples => wip/examples}/crop.php | 0 {examples => wip/examples}/crop2.php | 0 {examples => wip/examples}/crop3.php | 0 {examples => wip/examples}/drag.php | 0 {examples => wip/examples}/flow.php | 0 {examples => wip/examples}/flow2.php | 0 {examples => wip/examples}/flow3.php | 0 {examples => wip/examples}/flow4.php | 0 {examples => wip/examples}/flow5.php | 0 {examples => wip/examples}/flow6.php | 0 {examples => wip/examples}/fullscreen.php | 0 {examples => wip/examples}/get_bounds.php | 0 {examples => wip/examples}/graphics.php | 0 {examples => wip/examples}/group1.php | 0 {examples => wip/examples}/inherit.php | 0 {examples => wip/examples}/input1.php | 0 {examples => wip/examples}/input2.php | 0 {examples => wip/examples}/invaders.php | 0 wip/examples/js-physics.php | 26 +++ wip/examples/js.php | 109 +++++++++ {examples => wip/examples}/js_full.php | 0 {examples => wip/examples}/linkedlist1.php | 0 {examples => wip/examples}/loader 2.html | 0 .../examples}/loader atlas json.html | 0 .../examples}/loader atlas xml.html | 0 {examples => wip/examples}/loader audio.html | 0 .../examples}/loader spritesheet.html | 0 {examples => wip/examples}/loader.html | 0 {examples => wip/examples}/mapcollide.php | 0 {examples => wip/examples}/mario.php | 0 {examples => wip/examples}/mariocombo.php | 0 .../examples}/mariocombo/assets/mario1.json | 0 .../examples}/mariocombo/assets/mario1.png | Bin .../examples}/mariocombo/assets/phaser.png | Bin .../mariocombo/assets/smb_level1.json | 0 .../examples}/mariocombo/assets/smb_tiles.png | Bin .../examples}/mariocombo/index.php | 0 .../examples}/mariocombo/ohballs.php | 0 .../examples}/mariocombo/particles.php | 0 {examples => wip/examples}/mariotogether.php | 0 {examples => wip/examples}/math sincos.html | 0 {examples => wip/examples}/motion1.php | 0 {examples => wip/examples}/net.html | 0 {examples => wip/examples}/outofbounds.php | 0 {examples => wip/examples}/particles.php | 0 {examples => wip/examples}/pixelpick.php | 0 {examples => wip/examples}/pixelpick2.php | 0 {examples => wip/examples}/pixelpick3.php | 0 {examples => wip/examples}/pixi 1.html | 0 {examples => wip/examples}/plugin1.php | 0 {examples => wip/examples}/point.html | 0 {examples => wip/examples}/quadtree.php | 0 {examples => wip/examples}/quadtree2.php | 0 {examples => wip/examples}/raf.html | 0 {examples => wip/examples}/rect1.php | 0 {examples => wip/examples}/rendertexture.php | 0 {examples => wip/examples}/rnd.html | 0 {examples => wip/examples}/signals.html | 0 {examples => wip/examples}/snap.php | 0 {examples => wip/examples}/sound1.php | 0 {examples => wip/examples}/sprite1.php | 0 {examples => wip/examples}/sprite2.php | 0 {examples => wip/examples}/sprite3.php | 0 {examples => wip/examples}/sprite4.php | 0 {examples => wip/examples}/sprite_extend.php | 0 {examples => wip/examples}/stage 1.php | 0 {examples => wip/examples}/stage 2.php | 0 {examples => wip/examples}/stage 3.php | 0 {examples => wip/examples}/stagecolor.php | 0 {examples => wip/examples}/state/Game.js | 0 {examples => wip/examples}/state/MainMenu.js | 0 {examples => wip/examples}/state/Preloader.js | 0 {examples => wip/examples}/state/index.php | 0 {examples => wip/examples}/state/js.php | 0 {examples => wip/examples}/statetest.php | 0 {examples => wip/examples}/supermario.php | 0 {examples => wip/examples}/supermario2.php | 0 {examples => wip/examples}/test.php | 0 {examples => wip/examples}/text1.php | 0 {examples => wip/examples}/text2.php | 0 {examples => wip/examples}/text3.php | 0 {examples => wip/examples}/tilemap.php | 0 {examples => wip/examples}/tilesprite1.php | 0 {examples => wip/examples}/tilesprite2.php | 0 {examples => wip/examples}/touch1.php | 0 {examples => wip/examples}/tween.html | 0 {examples => wip/examples}/tween2.php | 0 {examples => wip/examples}/wip1.html | 0 {examples => wip/examples}/world.php | 0 155 files changed, 2377 insertions(+), 104 deletions(-) create mode 100644 examples/audio/play music.php create mode 100644 examples/collision/group vs group.php create mode 100644 examples/collision/sprite vs group.php create mode 100644 examples/collision/sprite vs sprite custom.php create mode 100644 examples/collision/sprite vs sprite.php create mode 100644 examples/foot.php create mode 100644 examples/head.php create mode 100644 examples/index.php create mode 100644 examples/input/bring to top.php create mode 100644 examples/input/bring to top2.php create mode 100644 examples/input/drag.php create mode 100644 examples/input/pixelpick.php create mode 100644 examples/input/pixelpick2.php create mode 100644 examples/input/pixelpick3.php create mode 100644 examples/input/snap.php create mode 100644 examples/phaser-mobile.css create mode 100644 examples/phaser.css create mode 100644 examples/quadtree/quadtree.php create mode 100644 examples/quadtree/quadtree2.php create mode 100644 examples/sprites/sprite1.php create mode 100644 examples/sprites/sprite2.php create mode 100644 examples/sprites/sprite3.php create mode 100644 examples/sprites/sprite4.php create mode 100644 examples/sprites/sprite_extend.php create mode 100644 examples/template.php create mode 100644 examples/texture crop/crop.php create mode 100644 examples/texture crop/crop2.php create mode 100644 examples/texture crop/crop3.php create mode 100644 examples/tile sprites/tilesprite1.php create mode 100644 examples/tile sprites/tilesprite2.php create mode 100644 examples/tilemaps/mapcollide.php create mode 100644 examples/tilemaps/mario.php create mode 100644 examples/tilemaps/mariotogether.php create mode 100644 examples/tilemaps/supermario.php create mode 100644 examples/tilemaps/supermario2.php rename {examples => wip/examples}/a_template.php (100%) rename {examples => wip/examples}/anchor1.php (100%) rename {examples => wip/examples}/bitmapFont1.php (100%) rename {examples => wip/examples}/body1.php (100%) rename {examples => wip/examples}/body2.php (100%) rename {examples => wip/examples}/body3.php (100%) rename {examples => wip/examples}/bring to top.php (100%) rename {examples => wip/examples}/bring to top2.php (100%) rename {examples => wip/examples}/bringToTop.php (100%) rename {examples => wip/examples}/bringToTop2.php (100%) rename {examples => wip/examples}/bringToTop3.php (100%) rename {examples => wip/examples}/button1.php (100%) rename {examples => wip/examples}/camera1.php (100%) rename {examples => wip/examples}/camera2.php (100%) rename {examples => wip/examples}/camera3.php (100%) rename {examples => wip/examples}/camera4.php (100%) rename {examples => wip/examples}/camera5.php (100%) rename {examples => wip/examples}/camera_cull1.php (100%) rename {examples => wip/examples}/camerafollow.php (100%) rename {examples => wip/examples}/circle.html (100%) rename {examples => wip/examples}/collision_group_vs_group.php (100%) rename {examples => wip/examples}/collision_sprite_vs_group.php (100%) rename {examples => wip/examples}/collision_sprite_vs_sprite.php (100%) rename {examples => wip/examples}/collision_sprite_vs_sprite_custom_process.php (100%) rename {examples => wip/examples}/consoleBanner.php (100%) rename {examples => wip/examples}/consoleBanner2.php (100%) rename {examples => wip/examples}/consoleBanner3.php (100%) rename {examples => wip/examples}/crop.php (100%) rename {examples => wip/examples}/crop2.php (100%) rename {examples => wip/examples}/crop3.php (100%) rename {examples => wip/examples}/drag.php (100%) rename {examples => wip/examples}/flow.php (100%) rename {examples => wip/examples}/flow2.php (100%) rename {examples => wip/examples}/flow3.php (100%) rename {examples => wip/examples}/flow4.php (100%) rename {examples => wip/examples}/flow5.php (100%) rename {examples => wip/examples}/flow6.php (100%) rename {examples => wip/examples}/fullscreen.php (100%) rename {examples => wip/examples}/get_bounds.php (100%) rename {examples => wip/examples}/graphics.php (100%) rename {examples => wip/examples}/group1.php (100%) rename {examples => wip/examples}/inherit.php (100%) rename {examples => wip/examples}/input1.php (100%) rename {examples => wip/examples}/input2.php (100%) rename {examples => wip/examples}/invaders.php (100%) create mode 100644 wip/examples/js-physics.php create mode 100644 wip/examples/js.php rename {examples => wip/examples}/js_full.php (100%) rename {examples => wip/examples}/linkedlist1.php (100%) rename {examples => wip/examples}/loader 2.html (100%) rename {examples => wip/examples}/loader atlas json.html (100%) rename {examples => wip/examples}/loader atlas xml.html (100%) rename {examples => wip/examples}/loader audio.html (100%) rename {examples => wip/examples}/loader spritesheet.html (100%) rename {examples => wip/examples}/loader.html (100%) rename {examples => wip/examples}/mapcollide.php (100%) rename {examples => wip/examples}/mario.php (100%) rename {examples => wip/examples}/mariocombo.php (100%) rename {examples => wip/examples}/mariocombo/assets/mario1.json (100%) rename {examples => wip/examples}/mariocombo/assets/mario1.png (100%) rename {examples => wip/examples}/mariocombo/assets/phaser.png (100%) rename {examples => wip/examples}/mariocombo/assets/smb_level1.json (100%) rename {examples => wip/examples}/mariocombo/assets/smb_tiles.png (100%) rename {examples => wip/examples}/mariocombo/index.php (100%) rename {examples => wip/examples}/mariocombo/ohballs.php (100%) rename {examples => wip/examples}/mariocombo/particles.php (100%) rename {examples => wip/examples}/mariotogether.php (100%) rename {examples => wip/examples}/math sincos.html (100%) rename {examples => wip/examples}/motion1.php (100%) rename {examples => wip/examples}/net.html (100%) rename {examples => wip/examples}/outofbounds.php (100%) rename {examples => wip/examples}/particles.php (100%) rename {examples => wip/examples}/pixelpick.php (100%) rename {examples => wip/examples}/pixelpick2.php (100%) rename {examples => wip/examples}/pixelpick3.php (100%) rename {examples => wip/examples}/pixi 1.html (100%) rename {examples => wip/examples}/plugin1.php (100%) rename {examples => wip/examples}/point.html (100%) rename {examples => wip/examples}/quadtree.php (100%) rename {examples => wip/examples}/quadtree2.php (100%) rename {examples => wip/examples}/raf.html (100%) rename {examples => wip/examples}/rect1.php (100%) rename {examples => wip/examples}/rendertexture.php (100%) rename {examples => wip/examples}/rnd.html (100%) rename {examples => wip/examples}/signals.html (100%) rename {examples => wip/examples}/snap.php (100%) rename {examples => wip/examples}/sound1.php (100%) rename {examples => wip/examples}/sprite1.php (100%) rename {examples => wip/examples}/sprite2.php (100%) rename {examples => wip/examples}/sprite3.php (100%) rename {examples => wip/examples}/sprite4.php (100%) rename {examples => wip/examples}/sprite_extend.php (100%) rename {examples => wip/examples}/stage 1.php (100%) rename {examples => wip/examples}/stage 2.php (100%) rename {examples => wip/examples}/stage 3.php (100%) rename {examples => wip/examples}/stagecolor.php (100%) rename {examples => wip/examples}/state/Game.js (100%) rename {examples => wip/examples}/state/MainMenu.js (100%) rename {examples => wip/examples}/state/Preloader.js (100%) rename {examples => wip/examples}/state/index.php (100%) rename {examples => wip/examples}/state/js.php (100%) rename {examples => wip/examples}/statetest.php (100%) rename {examples => wip/examples}/supermario.php (100%) rename {examples => wip/examples}/supermario2.php (100%) rename {examples => wip/examples}/test.php (100%) rename {examples => wip/examples}/text1.php (100%) rename {examples => wip/examples}/text2.php (100%) rename {examples => wip/examples}/text3.php (100%) rename {examples => wip/examples}/tilemap.php (100%) rename {examples => wip/examples}/tilesprite1.php (100%) rename {examples => wip/examples}/tilesprite2.php (100%) rename {examples => wip/examples}/touch1.php (100%) rename {examples => wip/examples}/tween.html (100%) rename {examples => wip/examples}/tween2.php (100%) rename {examples => wip/examples}/wip1.html (100%) rename {examples => wip/examples}/world.php (100%) diff --git a/examples/audio/play music.php b/examples/audio/play music.php new file mode 100644 index 00000000..c5e8d213 --- /dev/null +++ b/examples/audio/play music.php @@ -0,0 +1,66 @@ + + + + + diff --git a/examples/collision/group vs group.php b/examples/collision/group vs group.php new file mode 100644 index 00000000..10026904 --- /dev/null +++ b/examples/collision/group vs group.php @@ -0,0 +1,114 @@ + + + + + \ No newline at end of file diff --git a/examples/collision/sprite vs group.php b/examples/collision/sprite vs group.php new file mode 100644 index 00000000..7ba31e37 --- /dev/null +++ b/examples/collision/sprite vs group.php @@ -0,0 +1,96 @@ + + + + + \ No newline at end of file diff --git a/examples/collision/sprite vs sprite custom.php b/examples/collision/sprite vs sprite custom.php new file mode 100644 index 00000000..9c434303 --- /dev/null +++ b/examples/collision/sprite vs sprite custom.php @@ -0,0 +1,92 @@ + + + + + \ No newline at end of file diff --git a/examples/collision/sprite vs sprite.php b/examples/collision/sprite vs sprite.php new file mode 100644 index 00000000..0a203d3d --- /dev/null +++ b/examples/collision/sprite vs sprite.php @@ -0,0 +1,61 @@ + + + + + \ No newline at end of file diff --git a/examples/foot.php b/examples/foot.php new file mode 100644 index 00000000..576f8502 --- /dev/null +++ b/examples/foot.php @@ -0,0 +1,14 @@ + + + + + \ No newline at end of file diff --git a/examples/head.php b/examples/head.php new file mode 100644 index 00000000..fd873fd7 --- /dev/null +++ b/examples/head.php @@ -0,0 +1,18 @@ + + + + + phaser - <?php echo $title?> + + + + + + diff --git a/examples/index.php b/examples/index.php new file mode 100644 index 00000000..0dca19bb --- /dev/null +++ b/examples/index.php @@ -0,0 +1,79 @@ + $value) + { + if (is_dir($dir . DIRECTORY_SEPARATOR . $value)) + { + $result[$value] = dirToArray($dir . DIRECTORY_SEPARATOR . $value); + } + else + { + if (substr($value, -4) == '.php') + { + $result[] = $value; + } + } + } + + return $result; + } + + function printJSLinks($dir, $files) { + + foreach ($files as $key => $value) + { + $value2 = substr($value, 0, -4); + echo "$value2"; + } + + } + + $files = dirToArray(dirname(__FILE__)); + $total = 0; + + foreach ($files as $key => $value) + { + if (is_array($value) && count($value) > 0) + { + $total += count($value); + } + } +?> + + + + Phaser Examples + + + + + + + + + + \ No newline at end of file diff --git a/examples/input/bring to top.php b/examples/input/bring to top.php new file mode 100644 index 00000000..c3e91bdb --- /dev/null +++ b/examples/input/bring to top.php @@ -0,0 +1,50 @@ + + + + + \ No newline at end of file diff --git a/examples/input/bring to top2.php b/examples/input/bring to top2.php new file mode 100644 index 00000000..dcf5f23a --- /dev/null +++ b/examples/input/bring to top2.php @@ -0,0 +1,51 @@ + + + + + \ No newline at end of file diff --git a/examples/input/drag.php b/examples/input/drag.php new file mode 100644 index 00000000..5b22b440 --- /dev/null +++ b/examples/input/drag.php @@ -0,0 +1,39 @@ + + + + + \ No newline at end of file diff --git a/examples/input/pixelpick.php b/examples/input/pixelpick.php new file mode 100644 index 00000000..392ab485 --- /dev/null +++ b/examples/input/pixelpick.php @@ -0,0 +1,62 @@ + + + + + \ No newline at end of file diff --git a/examples/input/pixelpick2.php b/examples/input/pixelpick2.php new file mode 100644 index 00000000..c5df999e --- /dev/null +++ b/examples/input/pixelpick2.php @@ -0,0 +1,65 @@ + + + + + \ No newline at end of file diff --git a/examples/input/pixelpick3.php b/examples/input/pixelpick3.php new file mode 100644 index 00000000..72e148a3 --- /dev/null +++ b/examples/input/pixelpick3.php @@ -0,0 +1,114 @@ + + + + + \ No newline at end of file diff --git a/examples/input/snap.php b/examples/input/snap.php new file mode 100644 index 00000000..d2be21e1 --- /dev/null +++ b/examples/input/snap.php @@ -0,0 +1,50 @@ + + + + + \ No newline at end of file diff --git a/examples/js-physics.php b/examples/js-physics.php index 74ba2378..da3f186b 100644 --- a/examples/js-physics.php +++ b/examples/js-physics.php @@ -2,95 +2,6 @@ // All JS files in build order. // Much easier for debugging ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -113,4 +24,3 @@ - diff --git a/examples/js.php b/examples/js.php index f49d52a6..dfdbaae3 100644 --- a/examples/js.php +++ b/examples/js.php @@ -1,6 +1,6 @@ + // All JS files in build order. + // Much easier for debugging re: line numbers ?> diff --git a/examples/phaser-mobile.css b/examples/phaser-mobile.css new file mode 100644 index 00000000..8d6a8eaa --- /dev/null +++ b/examples/phaser-mobile.css @@ -0,0 +1,22 @@ +body +{ + background: #000000; + color: white; + font: 1em/2em Arial, Helvetica; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + padding: 0; +} + +* { + user-select: none; + -webkit-tap-highlight-color: rgb(0, 0, 0, 0); + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; +} diff --git a/examples/phaser.css b/examples/phaser.css new file mode 100644 index 00000000..26ec25a0 --- /dev/null +++ b/examples/phaser.css @@ -0,0 +1,209 @@ +body +{ + background: url(assets/suite/background.png); + color: white; + font: 1em/2em Arial, Helvetica; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + padding: 16px; +} + +* { + user-select: none; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; +} + +#links { + padding: 16px; +} + +:-webkit-full-screen { + width: 100%; + height: 100%; +} + +h1 { + font-family: 'Arial', sans-serif; + font-size: 30pt; + margin: 0; + padding: 16px; + text-shadow: 0px 4px 3px rgba(0,0,0,0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1); +} + +h2 { + font-family: 'Arial', sans-serif; + font-size: 20pt; + margin: 16px 0px 16px 0px; + text-shadow: 0px 4px 3px rgba(0,0,0,0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1); +} + +h3 { + font-family: 'Arial', sans-serif; + font-size: 30px; + margin: 16px 0px 16px 16px; + text-shadow: 0px 4px 3px rgba(0,0,0,0.4), 0px 8px 13px rgba(0,0,0,0.1), 0px 18px 23px rgba(0,0,0,0.1); +} + +a { + color: yellow; + text-decoration: none; +} + +a:Hover { + color: #ffffff; +} + +.button +{ + display: inline-block; + white-space: nowrap; + background-color: #ccc; + border: 1px solid #777; + padding: 0 1.5em; + margin: 0.5em; + font: bold 1em/2em Arial, Helvetica; + text-decoration: none; + color: #333; + text-shadow: 0 1px 0 rgba(255, 255, 255, .8); + -moz-border-radius: .2em; + -webkit-border-radius: .2em; + border-radius: .2em; + -moz-box-shadow: 0 0 1px 1px rgba(255, 255, 255, .8) inset, 0 1px 0 rgba(0, 0, 0, .3); + -webkit-box-shadow: 0 0 1px 1px rgba(255, 255, 255, .8) inset, 0 1px 0 rgba(0, 0, 0, .3); + box-shadow: 0 0 1px 1px rgba(255, 255, 255, .8) inset, 0 1px 0 rgba(0, 0, 0, .3); + background-image: linear-gradient(top, #eee, #ccc); +} + +.button:hover +{ + background-color: #ddd; + background-image: linear-gradient(top, #fafafa, #ddd); +} + +.button:active +{ + -moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset; + -webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset; + box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset; + position: relative; + top: 1px; +} + +.button:focus +{ + outline: 0; + background: #fafafa; +} + +.button:before +{ + background: #ccc; + background: rgba(0,0,0,.1); + float: left; + width: 1em; + text-align: center; + font-size: 1.5em; + margin: 0 1em 0 -1em; + padding: 0 .2em; + -moz-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5); + -webkit-box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5); + box-shadow: 1px 0 0 rgba(0,0,0,.5), 2px 0 0 rgba(255,255,255,.5); + -moz-border-radius: .15em 0 0 .15em; + -webkit-border-radius: .15em 0 0 .15em; + border-radius: .15em 0 0 .15em; + pointer-events: none; +} + +/* Hexadecimal entities for the icons */ + +.add:before +{ + content: "\271A"; +} + +.edit:before +{ + content: "\270E"; +} + +.delete:before +{ + content: "\2718"; +} + +.save:before +{ + content: "\2714"; +} + +.email:before +{ + content: "\2709"; +} + +.like:before +{ + content: "\2764"; +} + +.next:before +{ + content: "\279C"; +} + +.star:before +{ + content: "\2605"; +} + +.spark:before +{ + content: "\2737"; +} + +.play:before +{ + content: "\25B6"; +} + +/* Buttons and inputs */ +button.button, input.button +{ + cursor: pointer; + overflow: visible; /* removes extra side spacing in IE */ +} + +/* removes extra inner spacing in Firefox */ +button::-moz-focus-inner +{ + border: 0; + padding: 0; +} + +/* If line-height can't be modified, then fix Firefox spacing with padding */ + input::-moz-focus-inner +{ + padding: .4em; +} + +/* The disabled styles */ +.button[disabled], .button[disabled]:hover, .button.disabled, .button.disabled:hover +{ + background: #eee; + color: #aaa; + border-color: #aaa; + cursor: default; + text-shadow: none; + position: static; + -moz-box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; +} diff --git a/examples/quadtree/quadtree.php b/examples/quadtree/quadtree.php new file mode 100644 index 00000000..7c9a61e1 --- /dev/null +++ b/examples/quadtree/quadtree.php @@ -0,0 +1,106 @@ + + + + + \ No newline at end of file diff --git a/examples/quadtree/quadtree2.php b/examples/quadtree/quadtree2.php new file mode 100644 index 00000000..f5d10afb --- /dev/null +++ b/examples/quadtree/quadtree2.php @@ -0,0 +1,83 @@ + + + + + \ No newline at end of file diff --git a/examples/sprites/sprite1.php b/examples/sprites/sprite1.php new file mode 100644 index 00000000..e3e563b1 --- /dev/null +++ b/examples/sprites/sprite1.php @@ -0,0 +1,31 @@ + + + + + \ No newline at end of file diff --git a/examples/sprites/sprite2.php b/examples/sprites/sprite2.php new file mode 100644 index 00000000..9bdfec57 --- /dev/null +++ b/examples/sprites/sprite2.php @@ -0,0 +1,51 @@ + + + + + \ No newline at end of file diff --git a/examples/sprites/sprite3.php b/examples/sprites/sprite3.php new file mode 100644 index 00000000..115418a3 --- /dev/null +++ b/examples/sprites/sprite3.php @@ -0,0 +1,61 @@ + + + + + \ No newline at end of file diff --git a/examples/sprites/sprite4.php b/examples/sprites/sprite4.php new file mode 100644 index 00000000..fbbc121a --- /dev/null +++ b/examples/sprites/sprite4.php @@ -0,0 +1,66 @@ + + + + + \ No newline at end of file diff --git a/examples/sprites/sprite_extend.php b/examples/sprites/sprite_extend.php new file mode 100644 index 00000000..3a259b3c --- /dev/null +++ b/examples/sprites/sprite_extend.php @@ -0,0 +1,52 @@ + + + + + \ No newline at end of file diff --git a/examples/template.php b/examples/template.php new file mode 100644 index 00000000..89019d30 --- /dev/null +++ b/examples/template.php @@ -0,0 +1,36 @@ + + + + + \ No newline at end of file diff --git a/examples/texture crop/crop.php b/examples/texture crop/crop.php new file mode 100644 index 00000000..11bfb125 --- /dev/null +++ b/examples/texture crop/crop.php @@ -0,0 +1,42 @@ + + + + + \ No newline at end of file diff --git a/examples/texture crop/crop2.php b/examples/texture crop/crop2.php new file mode 100644 index 00000000..6823b7b3 --- /dev/null +++ b/examples/texture crop/crop2.php @@ -0,0 +1,42 @@ + + + + + \ No newline at end of file diff --git a/examples/texture crop/crop3.php b/examples/texture crop/crop3.php new file mode 100644 index 00000000..778102d9 --- /dev/null +++ b/examples/texture crop/crop3.php @@ -0,0 +1,44 @@ + + + + + \ No newline at end of file diff --git a/examples/tile sprites/tilesprite1.php b/examples/tile sprites/tilesprite1.php new file mode 100644 index 00000000..f32533d5 --- /dev/null +++ b/examples/tile sprites/tilesprite1.php @@ -0,0 +1,59 @@ + + + + + \ No newline at end of file diff --git a/examples/tile sprites/tilesprite2.php b/examples/tile sprites/tilesprite2.php new file mode 100644 index 00000000..61153cba --- /dev/null +++ b/examples/tile sprites/tilesprite2.php @@ -0,0 +1,50 @@ + + + + + \ No newline at end of file diff --git a/examples/tilemaps/mapcollide.php b/examples/tilemaps/mapcollide.php new file mode 100644 index 00000000..d995a90e --- /dev/null +++ b/examples/tilemaps/mapcollide.php @@ -0,0 +1,81 @@ + + + + + \ No newline at end of file diff --git a/examples/tilemaps/mario.php b/examples/tilemaps/mario.php new file mode 100644 index 00000000..0c783545 --- /dev/null +++ b/examples/tilemaps/mario.php @@ -0,0 +1,56 @@ + + + + + \ No newline at end of file diff --git a/examples/tilemaps/mariotogether.php b/examples/tilemaps/mariotogether.php new file mode 100644 index 00000000..b52347d7 --- /dev/null +++ b/examples/tilemaps/mariotogether.php @@ -0,0 +1,41 @@ + + + + + \ No newline at end of file diff --git a/examples/tilemaps/supermario.php b/examples/tilemaps/supermario.php new file mode 100644 index 00000000..1092e0d9 --- /dev/null +++ b/examples/tilemaps/supermario.php @@ -0,0 +1,58 @@ + + + + + \ No newline at end of file diff --git a/examples/tilemaps/supermario2.php b/examples/tilemaps/supermario2.php new file mode 100644 index 00000000..695dadbe --- /dev/null +++ b/examples/tilemaps/supermario2.php @@ -0,0 +1,73 @@ + + + + + \ No newline at end of file diff --git a/src/core/Game.js b/src/core/Game.js index b10bb857..0d7aacd4 100644 --- a/src/core/Game.js +++ b/src/core/Game.js @@ -309,9 +309,9 @@ Phaser.Game.prototype = { this.stage.boot(); this.world.boot(); - this.state.boot(); this.input.boot(); this.sound.boot(); + this.state.boot(); if (this.renderType == Phaser.CANVAS) { @@ -372,9 +372,6 @@ Phaser.Game.prototype = { this.state.loadComplete(); - // ? - // this.load.onLoadComplete.remove(this.loadComplete, this); - }, update: function (time) { diff --git a/src/input/Input.js b/src/input/Input.js index 3bce70e8..f9df0d7a 100644 --- a/src/input/Input.js +++ b/src/input/Input.js @@ -291,14 +291,6 @@ Phaser.Input.prototype = { this.hitCanvas.height = 1; this.hitContext = this.hitCanvas.getContext('2d'); - // Debugging - // this.hitCanvas.style['width'] = '200px'; - // this.hitCanvas.style['height'] = '200px'; - // this.hitCanvas.style['position'] = 'absolute'; - // this.hitCanvas.style['left'] = '810px'; - // this.hitCanvas.style['backgroundColor'] = '#ef0000'; - // Phaser.Canvas.addToDOM(this.hitCanvas); - this.mouse.start(); this.keyboard.start(); this.touch.start(); @@ -378,6 +370,11 @@ Phaser.Input.prototype = { **/ reset: function (hard) { + if (this.game.isBooted == false) + { + return; + } + if (typeof hard == 'undefined') { hard = false; } this.keyboard.reset(); diff --git a/examples/a_template.php b/wip/examples/a_template.php similarity index 100% rename from examples/a_template.php rename to wip/examples/a_template.php diff --git a/examples/anchor1.php b/wip/examples/anchor1.php similarity index 100% rename from examples/anchor1.php rename to wip/examples/anchor1.php diff --git a/examples/bitmapFont1.php b/wip/examples/bitmapFont1.php similarity index 100% rename from examples/bitmapFont1.php rename to wip/examples/bitmapFont1.php diff --git a/examples/body1.php b/wip/examples/body1.php similarity index 100% rename from examples/body1.php rename to wip/examples/body1.php diff --git a/examples/body2.php b/wip/examples/body2.php similarity index 100% rename from examples/body2.php rename to wip/examples/body2.php diff --git a/examples/body3.php b/wip/examples/body3.php similarity index 100% rename from examples/body3.php rename to wip/examples/body3.php diff --git a/examples/bring to top.php b/wip/examples/bring to top.php similarity index 100% rename from examples/bring to top.php rename to wip/examples/bring to top.php diff --git a/examples/bring to top2.php b/wip/examples/bring to top2.php similarity index 100% rename from examples/bring to top2.php rename to wip/examples/bring to top2.php diff --git a/examples/bringToTop.php b/wip/examples/bringToTop.php similarity index 100% rename from examples/bringToTop.php rename to wip/examples/bringToTop.php diff --git a/examples/bringToTop2.php b/wip/examples/bringToTop2.php similarity index 100% rename from examples/bringToTop2.php rename to wip/examples/bringToTop2.php diff --git a/examples/bringToTop3.php b/wip/examples/bringToTop3.php similarity index 100% rename from examples/bringToTop3.php rename to wip/examples/bringToTop3.php diff --git a/examples/button1.php b/wip/examples/button1.php similarity index 100% rename from examples/button1.php rename to wip/examples/button1.php diff --git a/examples/camera1.php b/wip/examples/camera1.php similarity index 100% rename from examples/camera1.php rename to wip/examples/camera1.php diff --git a/examples/camera2.php b/wip/examples/camera2.php similarity index 100% rename from examples/camera2.php rename to wip/examples/camera2.php diff --git a/examples/camera3.php b/wip/examples/camera3.php similarity index 100% rename from examples/camera3.php rename to wip/examples/camera3.php diff --git a/examples/camera4.php b/wip/examples/camera4.php similarity index 100% rename from examples/camera4.php rename to wip/examples/camera4.php diff --git a/examples/camera5.php b/wip/examples/camera5.php similarity index 100% rename from examples/camera5.php rename to wip/examples/camera5.php diff --git a/examples/camera_cull1.php b/wip/examples/camera_cull1.php similarity index 100% rename from examples/camera_cull1.php rename to wip/examples/camera_cull1.php diff --git a/examples/camerafollow.php b/wip/examples/camerafollow.php similarity index 100% rename from examples/camerafollow.php rename to wip/examples/camerafollow.php diff --git a/examples/circle.html b/wip/examples/circle.html similarity index 100% rename from examples/circle.html rename to wip/examples/circle.html diff --git a/examples/collision_group_vs_group.php b/wip/examples/collision_group_vs_group.php similarity index 100% rename from examples/collision_group_vs_group.php rename to wip/examples/collision_group_vs_group.php diff --git a/examples/collision_sprite_vs_group.php b/wip/examples/collision_sprite_vs_group.php similarity index 100% rename from examples/collision_sprite_vs_group.php rename to wip/examples/collision_sprite_vs_group.php diff --git a/examples/collision_sprite_vs_sprite.php b/wip/examples/collision_sprite_vs_sprite.php similarity index 100% rename from examples/collision_sprite_vs_sprite.php rename to wip/examples/collision_sprite_vs_sprite.php diff --git a/examples/collision_sprite_vs_sprite_custom_process.php b/wip/examples/collision_sprite_vs_sprite_custom_process.php similarity index 100% rename from examples/collision_sprite_vs_sprite_custom_process.php rename to wip/examples/collision_sprite_vs_sprite_custom_process.php diff --git a/examples/consoleBanner.php b/wip/examples/consoleBanner.php similarity index 100% rename from examples/consoleBanner.php rename to wip/examples/consoleBanner.php diff --git a/examples/consoleBanner2.php b/wip/examples/consoleBanner2.php similarity index 100% rename from examples/consoleBanner2.php rename to wip/examples/consoleBanner2.php diff --git a/examples/consoleBanner3.php b/wip/examples/consoleBanner3.php similarity index 100% rename from examples/consoleBanner3.php rename to wip/examples/consoleBanner3.php diff --git a/examples/crop.php b/wip/examples/crop.php similarity index 100% rename from examples/crop.php rename to wip/examples/crop.php diff --git a/examples/crop2.php b/wip/examples/crop2.php similarity index 100% rename from examples/crop2.php rename to wip/examples/crop2.php diff --git a/examples/crop3.php b/wip/examples/crop3.php similarity index 100% rename from examples/crop3.php rename to wip/examples/crop3.php diff --git a/examples/drag.php b/wip/examples/drag.php similarity index 100% rename from examples/drag.php rename to wip/examples/drag.php diff --git a/examples/flow.php b/wip/examples/flow.php similarity index 100% rename from examples/flow.php rename to wip/examples/flow.php diff --git a/examples/flow2.php b/wip/examples/flow2.php similarity index 100% rename from examples/flow2.php rename to wip/examples/flow2.php diff --git a/examples/flow3.php b/wip/examples/flow3.php similarity index 100% rename from examples/flow3.php rename to wip/examples/flow3.php diff --git a/examples/flow4.php b/wip/examples/flow4.php similarity index 100% rename from examples/flow4.php rename to wip/examples/flow4.php diff --git a/examples/flow5.php b/wip/examples/flow5.php similarity index 100% rename from examples/flow5.php rename to wip/examples/flow5.php diff --git a/examples/flow6.php b/wip/examples/flow6.php similarity index 100% rename from examples/flow6.php rename to wip/examples/flow6.php diff --git a/examples/fullscreen.php b/wip/examples/fullscreen.php similarity index 100% rename from examples/fullscreen.php rename to wip/examples/fullscreen.php diff --git a/examples/get_bounds.php b/wip/examples/get_bounds.php similarity index 100% rename from examples/get_bounds.php rename to wip/examples/get_bounds.php diff --git a/examples/graphics.php b/wip/examples/graphics.php similarity index 100% rename from examples/graphics.php rename to wip/examples/graphics.php diff --git a/examples/group1.php b/wip/examples/group1.php similarity index 100% rename from examples/group1.php rename to wip/examples/group1.php diff --git a/examples/inherit.php b/wip/examples/inherit.php similarity index 100% rename from examples/inherit.php rename to wip/examples/inherit.php diff --git a/examples/input1.php b/wip/examples/input1.php similarity index 100% rename from examples/input1.php rename to wip/examples/input1.php diff --git a/examples/input2.php b/wip/examples/input2.php similarity index 100% rename from examples/input2.php rename to wip/examples/input2.php diff --git a/examples/invaders.php b/wip/examples/invaders.php similarity index 100% rename from examples/invaders.php rename to wip/examples/invaders.php diff --git a/wip/examples/js-physics.php b/wip/examples/js-physics.php new file mode 100644 index 00000000..da3f186b --- /dev/null +++ b/wip/examples/js-physics.php @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wip/examples/js.php b/wip/examples/js.php new file mode 100644 index 00000000..f49d52a6 --- /dev/null +++ b/wip/examples/js.php @@ -0,0 +1,109 @@ + +?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/js_full.php b/wip/examples/js_full.php similarity index 100% rename from examples/js_full.php rename to wip/examples/js_full.php diff --git a/examples/linkedlist1.php b/wip/examples/linkedlist1.php similarity index 100% rename from examples/linkedlist1.php rename to wip/examples/linkedlist1.php diff --git a/examples/loader 2.html b/wip/examples/loader 2.html similarity index 100% rename from examples/loader 2.html rename to wip/examples/loader 2.html diff --git a/examples/loader atlas json.html b/wip/examples/loader atlas json.html similarity index 100% rename from examples/loader atlas json.html rename to wip/examples/loader atlas json.html diff --git a/examples/loader atlas xml.html b/wip/examples/loader atlas xml.html similarity index 100% rename from examples/loader atlas xml.html rename to wip/examples/loader atlas xml.html diff --git a/examples/loader audio.html b/wip/examples/loader audio.html similarity index 100% rename from examples/loader audio.html rename to wip/examples/loader audio.html diff --git a/examples/loader spritesheet.html b/wip/examples/loader spritesheet.html similarity index 100% rename from examples/loader spritesheet.html rename to wip/examples/loader spritesheet.html diff --git a/examples/loader.html b/wip/examples/loader.html similarity index 100% rename from examples/loader.html rename to wip/examples/loader.html diff --git a/examples/mapcollide.php b/wip/examples/mapcollide.php similarity index 100% rename from examples/mapcollide.php rename to wip/examples/mapcollide.php diff --git a/examples/mario.php b/wip/examples/mario.php similarity index 100% rename from examples/mario.php rename to wip/examples/mario.php diff --git a/examples/mariocombo.php b/wip/examples/mariocombo.php similarity index 100% rename from examples/mariocombo.php rename to wip/examples/mariocombo.php diff --git a/examples/mariocombo/assets/mario1.json b/wip/examples/mariocombo/assets/mario1.json similarity index 100% rename from examples/mariocombo/assets/mario1.json rename to wip/examples/mariocombo/assets/mario1.json diff --git a/examples/mariocombo/assets/mario1.png b/wip/examples/mariocombo/assets/mario1.png similarity index 100% rename from examples/mariocombo/assets/mario1.png rename to wip/examples/mariocombo/assets/mario1.png diff --git a/examples/mariocombo/assets/phaser.png b/wip/examples/mariocombo/assets/phaser.png similarity index 100% rename from examples/mariocombo/assets/phaser.png rename to wip/examples/mariocombo/assets/phaser.png diff --git a/examples/mariocombo/assets/smb_level1.json b/wip/examples/mariocombo/assets/smb_level1.json similarity index 100% rename from examples/mariocombo/assets/smb_level1.json rename to wip/examples/mariocombo/assets/smb_level1.json diff --git a/examples/mariocombo/assets/smb_tiles.png b/wip/examples/mariocombo/assets/smb_tiles.png similarity index 100% rename from examples/mariocombo/assets/smb_tiles.png rename to wip/examples/mariocombo/assets/smb_tiles.png diff --git a/examples/mariocombo/index.php b/wip/examples/mariocombo/index.php similarity index 100% rename from examples/mariocombo/index.php rename to wip/examples/mariocombo/index.php diff --git a/examples/mariocombo/ohballs.php b/wip/examples/mariocombo/ohballs.php similarity index 100% rename from examples/mariocombo/ohballs.php rename to wip/examples/mariocombo/ohballs.php diff --git a/examples/mariocombo/particles.php b/wip/examples/mariocombo/particles.php similarity index 100% rename from examples/mariocombo/particles.php rename to wip/examples/mariocombo/particles.php diff --git a/examples/mariotogether.php b/wip/examples/mariotogether.php similarity index 100% rename from examples/mariotogether.php rename to wip/examples/mariotogether.php diff --git a/examples/math sincos.html b/wip/examples/math sincos.html similarity index 100% rename from examples/math sincos.html rename to wip/examples/math sincos.html diff --git a/examples/motion1.php b/wip/examples/motion1.php similarity index 100% rename from examples/motion1.php rename to wip/examples/motion1.php diff --git a/examples/net.html b/wip/examples/net.html similarity index 100% rename from examples/net.html rename to wip/examples/net.html diff --git a/examples/outofbounds.php b/wip/examples/outofbounds.php similarity index 100% rename from examples/outofbounds.php rename to wip/examples/outofbounds.php diff --git a/examples/particles.php b/wip/examples/particles.php similarity index 100% rename from examples/particles.php rename to wip/examples/particles.php diff --git a/examples/pixelpick.php b/wip/examples/pixelpick.php similarity index 100% rename from examples/pixelpick.php rename to wip/examples/pixelpick.php diff --git a/examples/pixelpick2.php b/wip/examples/pixelpick2.php similarity index 100% rename from examples/pixelpick2.php rename to wip/examples/pixelpick2.php diff --git a/examples/pixelpick3.php b/wip/examples/pixelpick3.php similarity index 100% rename from examples/pixelpick3.php rename to wip/examples/pixelpick3.php diff --git a/examples/pixi 1.html b/wip/examples/pixi 1.html similarity index 100% rename from examples/pixi 1.html rename to wip/examples/pixi 1.html diff --git a/examples/plugin1.php b/wip/examples/plugin1.php similarity index 100% rename from examples/plugin1.php rename to wip/examples/plugin1.php diff --git a/examples/point.html b/wip/examples/point.html similarity index 100% rename from examples/point.html rename to wip/examples/point.html diff --git a/examples/quadtree.php b/wip/examples/quadtree.php similarity index 100% rename from examples/quadtree.php rename to wip/examples/quadtree.php diff --git a/examples/quadtree2.php b/wip/examples/quadtree2.php similarity index 100% rename from examples/quadtree2.php rename to wip/examples/quadtree2.php diff --git a/examples/raf.html b/wip/examples/raf.html similarity index 100% rename from examples/raf.html rename to wip/examples/raf.html diff --git a/examples/rect1.php b/wip/examples/rect1.php similarity index 100% rename from examples/rect1.php rename to wip/examples/rect1.php diff --git a/examples/rendertexture.php b/wip/examples/rendertexture.php similarity index 100% rename from examples/rendertexture.php rename to wip/examples/rendertexture.php diff --git a/examples/rnd.html b/wip/examples/rnd.html similarity index 100% rename from examples/rnd.html rename to wip/examples/rnd.html diff --git a/examples/signals.html b/wip/examples/signals.html similarity index 100% rename from examples/signals.html rename to wip/examples/signals.html diff --git a/examples/snap.php b/wip/examples/snap.php similarity index 100% rename from examples/snap.php rename to wip/examples/snap.php diff --git a/examples/sound1.php b/wip/examples/sound1.php similarity index 100% rename from examples/sound1.php rename to wip/examples/sound1.php diff --git a/examples/sprite1.php b/wip/examples/sprite1.php similarity index 100% rename from examples/sprite1.php rename to wip/examples/sprite1.php diff --git a/examples/sprite2.php b/wip/examples/sprite2.php similarity index 100% rename from examples/sprite2.php rename to wip/examples/sprite2.php diff --git a/examples/sprite3.php b/wip/examples/sprite3.php similarity index 100% rename from examples/sprite3.php rename to wip/examples/sprite3.php diff --git a/examples/sprite4.php b/wip/examples/sprite4.php similarity index 100% rename from examples/sprite4.php rename to wip/examples/sprite4.php diff --git a/examples/sprite_extend.php b/wip/examples/sprite_extend.php similarity index 100% rename from examples/sprite_extend.php rename to wip/examples/sprite_extend.php diff --git a/examples/stage 1.php b/wip/examples/stage 1.php similarity index 100% rename from examples/stage 1.php rename to wip/examples/stage 1.php diff --git a/examples/stage 2.php b/wip/examples/stage 2.php similarity index 100% rename from examples/stage 2.php rename to wip/examples/stage 2.php diff --git a/examples/stage 3.php b/wip/examples/stage 3.php similarity index 100% rename from examples/stage 3.php rename to wip/examples/stage 3.php diff --git a/examples/stagecolor.php b/wip/examples/stagecolor.php similarity index 100% rename from examples/stagecolor.php rename to wip/examples/stagecolor.php diff --git a/examples/state/Game.js b/wip/examples/state/Game.js similarity index 100% rename from examples/state/Game.js rename to wip/examples/state/Game.js diff --git a/examples/state/MainMenu.js b/wip/examples/state/MainMenu.js similarity index 100% rename from examples/state/MainMenu.js rename to wip/examples/state/MainMenu.js diff --git a/examples/state/Preloader.js b/wip/examples/state/Preloader.js similarity index 100% rename from examples/state/Preloader.js rename to wip/examples/state/Preloader.js diff --git a/examples/state/index.php b/wip/examples/state/index.php similarity index 100% rename from examples/state/index.php rename to wip/examples/state/index.php diff --git a/examples/state/js.php b/wip/examples/state/js.php similarity index 100% rename from examples/state/js.php rename to wip/examples/state/js.php diff --git a/examples/statetest.php b/wip/examples/statetest.php similarity index 100% rename from examples/statetest.php rename to wip/examples/statetest.php diff --git a/examples/supermario.php b/wip/examples/supermario.php similarity index 100% rename from examples/supermario.php rename to wip/examples/supermario.php diff --git a/examples/supermario2.php b/wip/examples/supermario2.php similarity index 100% rename from examples/supermario2.php rename to wip/examples/supermario2.php diff --git a/examples/test.php b/wip/examples/test.php similarity index 100% rename from examples/test.php rename to wip/examples/test.php diff --git a/examples/text1.php b/wip/examples/text1.php similarity index 100% rename from examples/text1.php rename to wip/examples/text1.php diff --git a/examples/text2.php b/wip/examples/text2.php similarity index 100% rename from examples/text2.php rename to wip/examples/text2.php diff --git a/examples/text3.php b/wip/examples/text3.php similarity index 100% rename from examples/text3.php rename to wip/examples/text3.php diff --git a/examples/tilemap.php b/wip/examples/tilemap.php similarity index 100% rename from examples/tilemap.php rename to wip/examples/tilemap.php diff --git a/examples/tilesprite1.php b/wip/examples/tilesprite1.php similarity index 100% rename from examples/tilesprite1.php rename to wip/examples/tilesprite1.php diff --git a/examples/tilesprite2.php b/wip/examples/tilesprite2.php similarity index 100% rename from examples/tilesprite2.php rename to wip/examples/tilesprite2.php diff --git a/examples/touch1.php b/wip/examples/touch1.php similarity index 100% rename from examples/touch1.php rename to wip/examples/touch1.php diff --git a/examples/tween.html b/wip/examples/tween.html similarity index 100% rename from examples/tween.html rename to wip/examples/tween.html diff --git a/examples/tween2.php b/wip/examples/tween2.php similarity index 100% rename from examples/tween2.php rename to wip/examples/tween2.php diff --git a/examples/wip1.html b/wip/examples/wip1.html similarity index 100% rename from examples/wip1.html rename to wip/examples/wip1.html diff --git a/examples/world.php b/wip/examples/world.php similarity index 100% rename from examples/world.php rename to wip/examples/world.php