diff --git a/090.проверка.js b/090.проверка.js
deleted file mode 100644
index ed31f13..0000000
--- a/090.проверка.js
+++ /dev/null
@@ -1,24 +0,0 @@
-console.debug("090", мир);
-
-/*
- *
- * Реакции
- *
- */
-
-ПроверитьМир = мир =>
-{
- console.debug("привет, мир");
-};
-
-/*
- *
- * Последовательность
- *
- */
-
-мир.разобрать(`
-пуск
- проверить мир
-`);
-
diff --git a/index.html b/index.html
index 89c3994..5beaa3e 100644
--- a/index.html
+++ b/index.html
@@ -4,9 +4,10 @@
КОЛОБОК
-
-
-
+
+
+
+
diff --git a/001.мир.js b/игра/001.мир.js
similarity index 99%
rename from 001.мир.js
rename to игра/001.мир.js
index 6e0a924..8711b98 100644
--- a/001.мир.js
+++ b/игра/001.мир.js
@@ -186,4 +186,5 @@ function Мир()
* Создание глобального мира.
*
*/
+
мир = new Мир();
diff --git a/игра/011.phaser.js b/игра/011.phaser.js
new file mode 100644
index 0000000..41316a8
--- /dev/null
+++ b/игра/011.phaser.js
@@ -0,0 +1,58 @@
+
+/*
+ *
+ * Реакции
+ *
+ */
+
+НастроитьИгру = мир =>
+{
+ мир.настройки = {
+ type: Phaser.AUTO,
+ width: 800,
+ height: 600,
+ physics: {
+ default: "arcade",
+ arcade: {
+ gravity: {
+ y: 1300,
+ },
+ debug: false,
+ },
+ },
+ scene: {
+ preload: function() {
+ мир.сцена = this;
+ мир.уведомить("загрузить ресурсы сцены");
+ },
+ create: function() {
+ мир.сцена = this;
+ мир.уведомить("создать сцену");
+ },
+ update: function() {
+ мир.сцена = this;
+ мир.уведомить("обновить сцену");
+ },
+ },
+ };
+};
+
+// // // //
+
+ЗапуститьИгру = мир =>
+{
+ мир.игра = new Phaser.Game(мир.настройки);
+};
+
+/*
+ *
+ * Последовательность
+ *
+ */
+
+мир.разобрать(`
+пуск
+ настроить игру
+ запустить игру
+`);
+
diff --git a/игра/101.сцена.js b/игра/101.сцена.js
new file mode 100644
index 0000000..7e1d821
--- /dev/null
+++ b/игра/101.сцена.js
@@ -0,0 +1,31 @@
+/*
+ *
+ * Реакции
+ *
+ */
+
+ЗагрузитьРесурсыИзбы = мир =>
+{
+ мир.сцена.load.image("изба", "ресурсы/сцены/изба.jpg");
+};
+
+// // // //
+
+ДобавитьФонИзбы = мир =>
+{
+ мир.сцена.add.image(200, 200, "изба");
+};
+
+/*
+ *
+ * Последовательность
+ *
+ */
+
+мир.разобрать(`
+загрузить ресурсы сцены
+ загрузить ресурсы избы
+создать сцену
+ добавить фон избы
+`);
+
diff --git a/499.пуск.js b/игра/499.пуск.js
similarity index 100%
rename from 499.пуск.js
rename to игра/499.пуск.js
diff --git a/ресурсы/сцены/изба.jpg b/ресурсы/сцены/изба.jpg
new file mode 100644
index 0000000..f22ba35
Binary files /dev/null and b/ресурсы/сцены/изба.jpg differ
diff --git a/ресурсы/сцены/изба.xcf b/ресурсы/сцены/изба.xcf
new file mode 100644
index 0000000..b51179c
Binary files /dev/null and b/ресурсы/сцены/изба.xcf differ
diff --git a/ресурсы/сцены/подпол.jpg b/ресурсы/сцены/подпол.jpg
new file mode 100644
index 0000000..738c88f
Binary files /dev/null and b/ресурсы/сцены/подпол.jpg differ
diff --git a/ресурсы/сцены/подпол.xcf b/ресурсы/сцены/подпол.xcf
new file mode 100644
index 0000000..aa85902
Binary files /dev/null and b/ресурсы/сцены/подпол.xcf differ