From 12ee665cde70992e0b800cc820dc5d9538f4c9bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB=20=D0=9A=D0=B0=D0=BF?=
=?UTF-8?q?=D0=B5=D0=BB=D1=8C=D0=BA=D0=BE?=
Date: Tue, 28 Dec 2021 14:06:01 +0300
Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD?=
=?UTF-8?q?=D1=82=D0=B0=D1=86=D0=B8=D1=8F=20=D0=BF=D0=B5=D1=80=D0=B5=D0=BC?=
=?UTF-8?q?=D0=B5=D1=89=D0=B5=D0=BD=D0=B0=20=D0=B8=D0=B7=20MYPOM?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pskov.cfg | 11 +++++
ru/animations.html | 118 +++++++++++++++++++++++++++++++++++++++++++++
ru/animations.md | 24 +++++++++
ru/bodies.html | 117 ++++++++++++++++++++++++++++++++++++++++++++
ru/bodies.md | 27 +++++++++++
ru/images.html | 116 ++++++++++++++++++++++++++++++++++++++++++++
ru/images.md | 26 ++++++++++
ru/index.html | 4 ++
ru/item.template | 107 ++++++++++++++++++++++++++++++++++++++++
ru/keys.html | 118 +++++++++++++++++++++++++++++++++++++++++++++
ru/keys.md | 26 ++++++++++
ru/objects.html | 111 ++++++++++++++++++++++++++++++++++++++++++
ru/objects.md | 19 ++++++++
ru/physics.html | 111 ++++++++++++++++++++++++++++++++++++++++++
ru/physics.md | 18 +++++++
ru/styles.html | 111 ++++++++++++++++++++++++++++++++++++++++++
ru/styles.md | 18 +++++++
ru/title.html | 115 +++++++++++++++++++++++++++++++++++++++++++
ru/title.md | 23 +++++++++
ru/tracking.html | 115 +++++++++++++++++++++++++++++++++++++++++++
ru/tracking.md | 24 +++++++++
21 files changed, 1359 insertions(+)
create mode 100644 pskov.cfg
create mode 100644 ru/animations.html
create mode 100644 ru/animations.md
create mode 100644 ru/bodies.html
create mode 100644 ru/bodies.md
create mode 100644 ru/images.html
create mode 100644 ru/images.md
create mode 100644 ru/index.html
create mode 100644 ru/item.template
create mode 100644 ru/keys.html
create mode 100644 ru/keys.md
create mode 100644 ru/objects.html
create mode 100644 ru/objects.md
create mode 100644 ru/physics.html
create mode 100644 ru/physics.md
create mode 100644 ru/styles.html
create mode 100644 ru/styles.md
create mode 100644 ru/title.html
create mode 100644 ru/title.md
create mode 100644 ru/tracking.html
create mode 100644 ru/tracking.md
diff --git a/pskov.cfg b/pskov.cfg
new file mode 100644
index 0000000..e0a2176
--- /dev/null
+++ b/pskov.cfg
@@ -0,0 +1,11 @@
+input = ru
+item = item.template
+preview =
+index =
+paginationPrev =
+paginationNext =
+paginationPrevNext =
+previewSize =
+previewEnding =
+previewsPerPage =
+previewPageBaseName =
diff --git a/ru/animations.html b/ru/animations.html
new file mode 100644
index 0000000..1d51dc9
--- /dev/null
+++ b/ru/animations.html
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+анимации
+
+
+
+
+
+- Анимации реализованы на JavaScript с помощью setInterval без CSS.
+- Так называемые спрайты (кадры) анимация берёт из
вида
изображения.
+- Одна анимация работает ровно с одним изображением/объектом, т.е. задать несколько анимаций для одного изображения/объекта нельзя.
+- Создать спрайты (кадры) для анимации можно из отдельных изображений с помощью, например, ImageMagick.
+
+
+
Пример № 1. Отображение анимации на основе вертикальных кадров.
+
+
+
Пример № 2. Отображение анимации на основе горизонтальных кадров.
+
+
+
+
+
+
+
diff --git a/ru/animations.md b/ru/animations.md
new file mode 100644
index 0000000..49a266b
--- /dev/null
+++ b/ru/animations.md
@@ -0,0 +1,24 @@
+Title: анимации
+Date: 2021-12-20 00:00
+Category: Страница
+Slug: animations
+Lang: ru
+
+* Анимации реализованы на JavaScript с помощью setInterval без CSS.
+* Так называемые спрайты (кадры) анимация берёт из `вида` изображения.
+* Одна анимация работает ровно с одним изображением/объектом, т.е. задать несколько анимаций для одного изображения/объекта нельзя.
+* Создать спрайты (кадры) для анимации можно [из отдельных изображений с помощью, например, ImageMagick](https://superuser.com/a/316189).
+
+
+
+Пример № 1. Отображение анимации на основе вертикальных кадров.
+
+
+
+
+
+Пример № 2. Отображение анимации на основе горизонтальных кадров.
+
+
+
+
diff --git a/ru/bodies.html b/ru/bodies.html
new file mode 100644
index 0000000..8e31899
--- /dev/null
+++ b/ru/bodies.html
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+тела
+
+
+
+
+
Добавление одного или нескольких тел, составных либо одиночных.
+
Тело представляет из себя сущность Matter.js с полной поддержкой свойств, которые можно указывать телам в Matter.js.
+
+
Пример № 1. Отображение статичной платформы и падающего на неё самовара.
+
+
+
Пример № 2. Составное тело с сенсором и статичная платформа.
+
ВНИМАНИЕ: на текущий момент слежение некорректно отрабатывает для составных объектов,
+т.к. сенсор должен находиться строго под основанием самовара.
+
+
+
+
+
+
+
+
diff --git a/ru/bodies.md b/ru/bodies.md
new file mode 100644
index 0000000..1463009
--- /dev/null
+++ b/ru/bodies.md
@@ -0,0 +1,27 @@
+Title: тела
+Date: 2021-09-27 00:00
+Category: Страница
+Slug: bodies
+Lang: ru
+
+Добавление одного или нескольких тел, составных либо одиночных.
+
+Тело представляет из себя сущность Matter.js с полной поддержкой свойств, которые можно указывать телам в Matter.js.
+
+
+
+Пример № 1. Отображение статичной платформы и падающего на неё самовара.
+
+
+
+
+
+Пример № 2. Составное тело с сенсором и статичная платформа.
+
+**ВНИМАНИЕ**: на текущий момент слежение некорректно отрабатывает для составных объектов,
+т.к. сенсор должен находиться строго под основанием самовара.
+
+
+
+
+
diff --git a/ru/images.html b/ru/images.html
new file mode 100644
index 0000000..f30dc20
--- /dev/null
+++ b/ru/images.html
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+изображения
+
+
+
+
+
Добавление одного или нескольких изображений.
+
Изображения чаще всего являются статичным фоном уровня либо движущимся предметом/игроком.
+
Изображение представляет из себя отдельный <div>
, который можно исследовать в отладке браузера.
+
+
Пример № 1. Отображение статичного изображения под углом.
+
+
+
Пример № 2. Отображение статичной платформы и падающего на неё самовара.
+
+
+
+
+
+
+
+
diff --git a/ru/images.md b/ru/images.md
new file mode 100644
index 0000000..efc36e8
--- /dev/null
+++ b/ru/images.md
@@ -0,0 +1,26 @@
+Title: изображения
+Date: 2021-09-24 00:00
+Category: Страница
+Slug: images
+Lang: ru
+
+Добавление одного или нескольких изображений.
+
+Изображения чаще всего являются статичным фоном уровня либо движущимся предметом/игроком.
+
+Изображение представляет из себя отдельный ``, который можно исследовать в отладке браузера.
+
+
+
+Пример № 1. Отображение статичного изображения под углом.
+
+
+
+
+
+Пример № 2. Отображение статичной платформы и падающего на неё самовара.
+
+
+
+
+
diff --git a/ru/index.html b/ru/index.html
new file mode 100644
index 0000000..c9243b6
--- /dev/null
+++ b/ru/index.html
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/ru/item.template b/ru/item.template
new file mode 100644
index 0000000..060f4d2
--- /dev/null
+++ b/ru/item.template
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.1
+
+
+
+
+
+
+PSKOV_ITEM_TITLE
+
+
+
+
+PSKOV_ITEM_CONTENTS
+
+
+
+
+
+
diff --git a/ru/keys.html b/ru/keys.html
new file mode 100644
index 0000000..574c6a5
--- /dev/null
+++ b/ru/keys.html
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+Ключи (API)
+
+
+
+
+
Ниже представлены страницы с описанием каждого отдельного поддерживаемого ключа
+и примерами их использования:
+
+- анимации
+- виды
+- заголовок
+- изображения
+- объекты
+- слежение
+- тела
+- физика
+
+
+
+
+
+
+
diff --git a/ru/keys.md b/ru/keys.md
new file mode 100644
index 0000000..62bd8b0
--- /dev/null
+++ b/ru/keys.md
@@ -0,0 +1,26 @@
+Title: Ключи (API)
+Date: 2021-09-23 00:00
+Category: Страница
+Slug: keys
+Lang: ru
+
+Ниже представлены страницы с описанием каждого отдельного поддерживаемого ключа
+и примерами их использования:
+
+1. [анимации][animations]
+1. [виды][styles]
+1. [заголовок][title]
+1. [изображения][images]
+1. [объекты][objects]
+1. [слежение][tracking]
+1. [тела][bodies]
+1. [физика][physics]
+
+[animations]: animations.html
+[bodies]: bodies.html
+[images]: images.html
+[objects]: objects.html
+[physics]: physics.html
+[styles]: styles.html
+[title]: title.html
+[tracking]: tracking.html
diff --git a/ru/objects.html b/ru/objects.html
new file mode 100644
index 0000000..5985462
--- /dev/null
+++ b/ru/objects.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+объекты
+
+
+
+
+
Добавление одного или нескольких объектов, которые представляют собой комбинацию изображения, тела и их синхронизацию через слежение.
+
+
Пример № 1. Отображение двух падающих на платформу пауков.
+
+
+
+
+
+
+
+
diff --git a/ru/objects.md b/ru/objects.md
new file mode 100644
index 0000000..8296acb
--- /dev/null
+++ b/ru/objects.md
@@ -0,0 +1,19 @@
+Title: объекты
+Date: 2021-10-05 00:00
+Category: Страница
+Slug: objects
+Lang: ru
+
+Добавление одного или нескольких объектов, которые представляют собой комбинацию [изображения][images], [тела][bodies] и их синхронизацию через [слежение][tracking].
+
+
+
+Пример № 1. Отображение двух падающих на платформу пауков.
+
+
+
+
+
+[bodies]: bodies.html
+[images]: images.html
+[tracking]: tracking.html
diff --git a/ru/physics.html b/ru/physics.html
new file mode 100644
index 0000000..6a7727b
--- /dev/null
+++ b/ru/physics.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+физика
+
+
+
+
+
Задание одного или нескольких настроек физики Matter.js, которые будут применяться для конкретного тела или объекта.
+
+
Пример № 1. Маски столкновений.
+
+
+
+
+
+
+
+
diff --git a/ru/physics.md b/ru/physics.md
new file mode 100644
index 0000000..12bba81
--- /dev/null
+++ b/ru/physics.md
@@ -0,0 +1,18 @@
+Title: физика
+Date: 2021-10-12 00:00
+Category: Страница
+Slug: physics
+Lang: ru
+
+Задание одного или нескольких настроек физики Matter.js, которые будут применяться для конкретного [тела][bodies] или [объекта][objects].
+
+
+
+Пример № 1. Маски столкновений.
+
+
+
+
+
+[bodies]: bodies.html
+[objects]: objects.html
diff --git a/ru/styles.html b/ru/styles.html
new file mode 100644
index 0000000..519ee29
--- /dev/null
+++ b/ru/styles.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+виды
+
+
+
+
+
Задание одного или нескольких стилей CSS, которые будут применяться для конкретного изображения или объекта.
+
+
Пример № 1. Задание стилей для изображения и объекта.
+
+
+
+
+
+
+
+
diff --git a/ru/styles.md b/ru/styles.md
new file mode 100644
index 0000000..381087b
--- /dev/null
+++ b/ru/styles.md
@@ -0,0 +1,18 @@
+Title: виды
+Date: 2021-10-12 00:00
+Category: Страница
+Slug: styles
+Lang: ru
+
+Задание одного или нескольких стилей CSS, которые будут применяться для конкретного [изображения][images] или [объекта][objects].
+
+
+
+Пример № 1. Задание стилей для изображения и объекта.
+
+
+
+
+
+[images]: images.html
+[objects]: objects.html
diff --git a/ru/title.html b/ru/title.html
new file mode 100644
index 0000000..4434903
--- /dev/null
+++ b/ru/title.html
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+заголовок
+
+
+
+
+
Задание заголовка страницы браузера. Чаще всего это название игры.
+
+
Пример:
+
мир.разобрать({
+ заголовок: "Колобок",
+});
+
+
Посмотреть результат.
+
+
+
+
+
+
+
diff --git a/ru/title.md b/ru/title.md
new file mode 100644
index 0000000..05d9e41
--- /dev/null
+++ b/ru/title.md
@@ -0,0 +1,23 @@
+Title: заголовок
+Date: 2021-09-23 00:00
+Category: Страница
+Slug: title
+Lang: ru
+
+Задание заголовка страницы браузера. Чаще всего это название игры.
+
+
+
+Пример:
+
+```
+мир.разобрать({
+ заголовок: "Колобок",
+});
+```
+
+[Посмотреть результат][result].
+
+
+
+[result]: ../../3.4/игра.html?z64=eJy7sOfCjosNehcbLmy4sP3CvgsbQayLTRd7NKq5FIAAKLjhwmagxG4g3gTEu6wUlC7MggpsBAko6XDValoDAL+VLNM=
diff --git a/ru/tracking.html b/ru/tracking.html
new file mode 100644
index 0000000..145ab33
--- /dev/null
+++ b/ru/tracking.html
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+ Документация МУРОМа 4.0
+
+
+
+
+
+
+слежение
+
+
+
+
+
Синхронизация изображения с телом. Исполняется каждый кадр.
+
ВНИМАНИЕ: на текущий момент некорректно работает с составными телами: не учитывается вращение частей.
+
+
Пример № 1. Мгновенное следование изображения за телом.
+
+
+
Пример № 2. Замедленное следование изображения за телом со смещением и пределом для ограничения мельтешения.
+
+
+
+
+
+
+
+
diff --git a/ru/tracking.md b/ru/tracking.md
new file mode 100644
index 0000000..3729f7a
--- /dev/null
+++ b/ru/tracking.md
@@ -0,0 +1,24 @@
+Title: слежение
+Date: 2021-09-27 00:00
+Category: Страница
+Slug: tracking
+Lang: ru
+
+Синхронизация изображения с телом. Исполняется каждый кадр.
+
+**ВНИМАНИЕ**: на текущий момент некорректно работает с составными телами: не учитывается вращение частей.
+
+
+
+Пример № 1. Мгновенное следование изображения за телом.
+
+
+
+
+
+Пример № 2. Замедленное следование изображения за телом со смещением и пределом для ограничения мельтешения.
+
+
+
+
+