diff --git a/en/news/2025-10_display-files.md b/en/news/2025-10_display-files.md new file mode 100644 index 0000000..a7f1f6f --- /dev/null +++ b/en/news/2025-10_display-files.md @@ -0,0 +1,27 @@ +Title: List of project files +Date: 2025-10-02 +Category: News +Slug: display-files +Lang: en + + + +# Displaying project files + +In September I created the new draft version of PSKOV 2, which now consists of two parts: web client + web server: + +* the web server provides access to files on disk using [Local Host Access][lha] format to the web client +* the web client provides UI for a human to manage site's contents + +Logic is in Kotlin. Then Kotlin code is translated to JavaScript for +both Node.js and web browser. Using Kotlin as an [anchor language][year24] +finally started to bare fruits. + +# October + +In October I plan to add Markdown file viewer functionality. + +[lha]: lha-jvm-macos.html +[year24]: year24.html diff --git a/en/news/display-files.html b/en/news/display-files.html new file mode 100644 index 0000000..0062181 --- /dev/null +++ b/en/news/display-files.html @@ -0,0 +1,70 @@ + + + + + + + + + +

In the news...

+
+
+

+ List of project files +

+

+ 2025-10-02 +

+
+ +

Displaying project files

+

In September I created the new draft version of PSKOV 2, which now consists of two parts: web client + web server:

+
    +
  • the web server provides access to files on disk using Local Host Access format to the web client
  • +
  • the web client provides UI for a human to manage site's contents
  • +
+

Logic is in Kotlin. Then Kotlin code is translated to JavaScript for +both Node.js and web browser. Using Kotlin as an anchor language +finally started to bare fruits.

+

October

+

In October I plan to add Markdown file viewer functionality.

+
+
+
+ + + +
+ + \ No newline at end of file diff --git a/en/news/index.html b/en/news/index.html index f513613..bc406d1 100644 --- a/en/news/index.html +++ b/en/news/index.html @@ -4,7 +4,6 @@ - - + \ No newline at end of file diff --git a/en/news/index2.html b/en/news/index2.html index 060d02a..1b4e8a5 100644 --- a/en/news/index2.html +++ b/en/news/index2.html @@ -25,6 +25,29 @@

News

+

+ Results of the year 2024 +

+

+ 2025-01-15 00:00 +

+
+

year24

+

Results

+

Let's see the results of the year 2024 quarter by quarter:

+ +
+
+ Continue reading +
+

The first Local Host Access working version

@@ -218,29 +241,6 @@ class memory_Context:
Continue reading
-
-

- The first example of a portable code -

-

- 2024-04-11 00:00 -

-
-

Supported platforms

-

To verify code portability, I selected the following platforms and languages:

- -

I created a simple "Hello World" example for each language to understand the basic requirements of each platform.

-

By the way, OpenWrt turned out the most complex platform to create "Hello World" for, because my TP-Link TL-MR3020 r1 router is considered obsolete since 2018. I had to use the old 17.01.7 firmware, which took about three weeks.. . .

-
-
- Continue reading -

Page 2 of 9

diff --git a/en/news/index3.html b/en/news/index3.html index 8c5c1b2..bf76d9b 100644 --- a/en/news/index3.html +++ b/en/news/index3.html @@ -25,6 +25,29 @@

News

+

+ The first example of a portable code +

+

+ 2024-04-11 00:00 +

+
+

Supported platforms

+

To verify code portability, I selected the following platforms and languages:

+ +

I created a simple "Hello World" example for each language to understand the basic requirements of each platform.

+

By the way, OpenWrt turned out the most complex platform to create "Hello World" for, because my TP-Link TL-MR3020 r1 router is considered obsolete since 2018. I had to use the old 17.01.7 firmware, which took about three weeks.. . .

+
+
+ Continue reading +
+

Шина-iOS

@@ -183,21 +206,6 @@ It seems that right now we have less completed features than before the release
Continue reading
-
-

- Defending availability -

-

- 2019-04-16 00:00 -

-
-

Altai's Katun river

-

In this article, we describe the beginning of our efforts to protect ourselves from third-party solutions.

-

Since day one of Opensource Game Studio project, we rely heavily on third-party solutions to help us achieve the goal of creating the best game development tools. To this date, we used forums, task trackers, mailing lists, social networks, code version control systems, hosting providers, compiler suites, libraries, and so on. Each third-party solution we used had its own lifespan.. . .

-
-
- Continue reading -

Page 3 of 9

diff --git a/en/news/index4.html b/en/news/index4.html index 81c66df..38c76c1 100644 --- a/en/news/index4.html +++ b/en/news/index4.html @@ -25,6 +25,21 @@

News

+

+ Defending availability +

+

+ 2019-04-16 00:00 +

+
+

Altai's Katun river

+

In this article, we describe the beginning of our efforts to protect ourselves from third-party solutions.

+

Since day one of Opensource Game Studio project, we rely heavily on third-party solutions to help us achieve the goal of creating the best game development tools. To this date, we used forums, task trackers, mailing lists, social networks, code version control systems, hosting providers, compiler suites, libraries, and so on. Each third-party solution we used had its own lifespan.. . .

+
+
+ Continue reading +
+

Teaching kids to program

@@ -182,30 +197,6 @@
Continue reading
-
-

- Mahjong recreation start -

-

- 2018-01-26 00:00 -

-
-

Spherical tiles in a Mahjong layout

-

This article describes the start of Mahjong game recreation.

-

Plan

-

We started Mahjong recreation endeavour by composing a brief plan to get gameplay with minimal graphics:

- -

Just like any other plan, this one looked fine at first sight. However, once you get down to work, new details start to come out. This plan was no exception. Below are a few problems that came out during development.. . .

-
-
- Continue reading -

Page 4 of 9

diff --git a/en/news/index5.html b/en/news/index5.html index cfc398c..e57f38e 100644 --- a/en/news/index5.html +++ b/en/news/index5.html @@ -25,6 +25,30 @@

News

+

+ Mahjong recreation start +

+

+ 2018-01-26 00:00 +

+
+

Spherical tiles in a Mahjong layout

+

This article describes the start of Mahjong game recreation.

+

Plan

+

We started Mahjong recreation endeavour by composing a brief plan to get gameplay with minimal graphics:

+ +

Just like any other plan, this one looked fine at first sight. However, once you get down to work, new details start to come out. This plan was no exception. Below are a few problems that came out during development.. . .

+
+
+ Continue reading +
+

The year of lessons

@@ -154,25 +178,6 @@
Continue reading
-
-

- It's all fine -

-

- 2017-04-07 00:00 -

-
-

Flight of a rocket

-

This article describes creation of the first four OpenSceneGraph tutorials in March 2017.

-

The first four OpenSceneGraph tutorials explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.

-

The whole process of creating a single tutorial turned out to be pretty daunting because it includes several tasks:

-
    -
  1. Record original video depicting one or more steps. . .
  2. -
-
-
- Continue reading -

Page 5 of 9

diff --git a/en/news/index6.html b/en/news/index6.html index 82776ec..13f6f08 100644 --- a/en/news/index6.html +++ b/en/news/index6.html @@ -25,6 +25,25 @@

News

+

+ It's all fine +

+

+ 2017-04-07 00:00 +

+
+

Flight of a rocket

+

This article describes creation of the first four OpenSceneGraph tutorials in March 2017.

+

The first four OpenSceneGraph tutorials explain how to create a cube model with Blender and display the model under Linux, macOS, or Windows using OpenSceneGraph tool called osgviewer.

+

The whole process of creating a single tutorial turned out to be pretty daunting because it includes several tasks:

+
    +
  1. Record original video depicting one or more steps. . .
  2. +
+
+
+ Continue reading +
+

Let's go

@@ -169,23 +188,6 @@
Continue reading
-
-

- A few words about live session yesterday -

-

- 2016-09-26 00:00 -

-
- -

Mahjong Solitaire was successfully created, and it took less than 4 hours.

-

We will publish live session materials later this week.

-

Thank you for joining us. -. . .

-
-
- Continue reading -

Page 6 of 9

diff --git a/en/news/index7.html b/en/news/index7.html index a302659..7ca7412 100644 --- a/en/news/index7.html +++ b/en/news/index7.html @@ -25,6 +25,23 @@

News

+

+ A few words about live session yesterday +

+

+ 2016-09-26 00:00 +

+
+ +

Mahjong Solitaire was successfully created, and it took less than 4 hours.

+

We will publish live session materials later this week.

+

Thank you for joining us. +. . .

+
+
+ Continue reading +
+

Live session is in 24 hours

@@ -154,22 +171,6 @@ It's time to create simple Mahjong solitaire game.
Continue reading
-
-

- "Rolling ball" live session videos and downloads -

-

- 2016-02-10 00:00 -

-
-

Since we held 2 live sessions to create "Rolling ball" game, here are 2 YouTube videos of the process:

- - -

"Rolling ball" game for Linux (Debian based), OS X (10.9+), Windows is available at SourceForge.. . .

-
-
- Continue reading -

Page 7 of 9

diff --git a/en/news/index8.html b/en/news/index8.html index 43d335b..75bdc0d 100644 --- a/en/news/index8.html +++ b/en/news/index8.html @@ -25,6 +25,22 @@

News

+

+ "Rolling ball" live session videos and downloads +

+

+ 2016-02-10 00:00 +

+
+

Since we held 2 live sessions to create "Rolling ball" game, here are 2 YouTube videos of the process:

+ + +

"Rolling ball" game for Linux (Debian based), OS X (10.9+), Windows is available at SourceForge.. . .

+
+
+ Continue reading +
+

Game creation live session (part 2): 7 February 2016

@@ -152,21 +168,6 @@
Continue reading
-
-

- Test chamber for everyone (Editor 0.7.0) -

-

- 2015-07-22 00:00 -

-
-

As you know, the main goal of Editor 0.7.0 is the ability to create the test chamber with it. It needs Actions' system and a few stability fixes for that. We are going to publish a detailed article describing how to create the test chamber, too, so that anyone could create their own test chamber!

-

We estimate to complete it in October. -. . .

-
-
- Continue reading -

Page 8 of 9

diff --git a/en/news/index9.html b/en/news/index9.html index f608e0a..2471f78 100644 --- a/en/news/index9.html +++ b/en/news/index9.html @@ -25,6 +25,21 @@

News

+

+ Test chamber for everyone (Editor 0.7.0) +

+

+ 2015-07-22 00:00 +

+
+

As you know, the main goal of Editor 0.7.0 is the ability to create the test chamber with it. It needs Actions' system and a few stability fixes for that. We are going to publish a detailed article describing how to create the test chamber, too, so that anyone could create their own test chamber!

+

We estimate to complete it in October. +. . .

+
+
+ Continue reading +
+

Roadmap for 2015-2016

diff --git a/images/2025-10_display-files.mp4 b/images/2025-10_display-files.mp4 new file mode 100644 index 0000000..ba07fdd Binary files /dev/null and b/images/2025-10_display-files.mp4 differ diff --git a/ru/news/2025-09_kotlin-cross.md b/ru/news/2025-09_kotlin-cross.md index 2074ffa..94b4f36 100644 --- a/ru/news/2025-09_kotlin-cross.md +++ b/ru/news/2025-09_kotlin-cross.md @@ -18,7 +18,7 @@ too large`. требует от меня настройки и поддержки собственного сервера. На это у меня сейчас нет ни средств, ни времени, к сожалению. -Поэтому, столкнувшися в очередной раз со стеной действительности, приходится +Поэтому, столкнувшись в очередной раз со стеной действительности, приходится отойти на следующую позицию: ПСКОВ теперь будет приложением Node.js, генерирующим сайт локально. Гитом пусть сам пользователь занимается. diff --git a/ru/news/2025-10_display-files.md b/ru/news/2025-10_display-files.md new file mode 100644 index 0000000..9e8db70 --- /dev/null +++ b/ru/news/2025-10_display-files.md @@ -0,0 +1,28 @@ +Title: Список файлов проекта +Date: 2025-10-02 +Category: News +Slug: display-files +Lang: ru + + + + +# Отображение файлов проекта + +В сентябре сделал заготовку ПСКОВ 2 из двух частей: веб-клиент + веб-сервер: + +* веб-сервер предоставляет доступ веб-клиенту к файлам на диске в формате [Local Host Access][lha] +* веб-клиент предоставляет интерфейс человеку для работы с содержимым сайта + +Логику написал на Kotlin. Из Kotlin получаю для Node.js и браузера код на +JavaScript. Работа с Kotlin в качестве [якорного языка][year24] +наконец приобрела прикладной характер. + +# Октябре + +В октябре планирую сделать возможность просматривать файлы Markdown. + +[lha]: lha-jvm-macos.html +[year24]: year24.html diff --git a/ru/news/display-files.html b/ru/news/display-files.html new file mode 100644 index 0000000..d3c8656 --- /dev/null +++ b/ru/news/display-files.html @@ -0,0 +1,70 @@ + + + + + + + + + +

В новостях...

+
+
+

+ Список файлов проекта +

+

+ 2025-10-02 +

+
+ +

Отображение файлов проекта

+

В сентябре сделал заготовку ПСКОВ 2 из двух частей: веб-клиент + веб-сервер:

+
    +
  • веб-сервер предоставляет доступ веб-клиенту к файлам на диске в формате Local Host Access
  • +
  • веб-клиент предоставляет интерфейс человеку для работы с содержимым сайта
  • +
+

Логику написал на Kotlin. Из Kotlin получаю для Node.js и браузера код на +JavaScript. Работа с Kotlin в качестве якорного языка +наконец приобрела прикладной характер.

+

Октябре

+

В октябре планирую сделать возможность просматривать файлы Markdown.

+
+
+
+ + + +
+ + \ No newline at end of file diff --git a/ru/news/index.html b/ru/news/index.html index 25ea731..37a327d 100644 --- a/ru/news/index.html +++ b/ru/news/index.html @@ -25,6 +25,29 @@

Новости

+

+ Список файлов проекта +

+

+ 2025-10-02 +

+
+ +

Отображение файлов проекта

+

В сентябре сделал заготовку ПСКОВ 2 из двух частей: веб-клиент + веб-сервер:

+
    +
  • веб-сервер предоставляет доступ веб-клиенту к файлам на диске в формате Local Host Access
  • +
  • веб-клиент предоставляет интерфейс человеку для работы с содержимым сайта
  • +
+

Логику написал на Kotlin. Из Kotlin получаю для Node.js и браузера код на +JavaScript. Работа с Kotlin в качестве якорного языка. . .

+
+ +

Возврат к межплатформенным решениям

@@ -236,28 +259,6 @@ Local Host Access для доступа к его локальной файло -
-

- Итоги 2024-го года -

-

- 2025-01-15 00:00 -

-
-

year24

-

Итоги

-

Рассмотрим результаты года квартал за кварталом:

-
    -
  • Первый квартал (январь - март):
      -
    • (Swift) Реализована шина обмена данными для iOS с целью создания общего пространства для взаимодействия разрозненного кода
    • -
    • Введено понятие «Модель ограниченного языка» (Limited language model) для описания правил портируемости кода
    • -
    • Python выбран якорным языком программирования, из которого генерируются функциональные копии на других языках
  • -
  • Второй квартал (апрель - июнь):. . .
  • -
-
-

Страница 1 из 9

diff --git a/ru/news/index2.html b/ru/news/index2.html index cedcb25..8f3e6c6 100644 --- a/ru/news/index2.html +++ b/ru/news/index2.html @@ -25,6 +25,28 @@

Новости

+

+ Итоги 2024-го года +

+

+ 2025-01-15 00:00 +

+
+

year24

+

Итоги

+

Рассмотрим результаты года квартал за кварталом:

+
    +
  • Первый квартал (январь - март):
      +
    • (Swift) Реализована шина обмена данными для iOS с целью создания общего пространства для взаимодействия разрозненного кода
    • +
    • Введено понятие «Модель ограниченного языка» (Limited language model) для описания правил портируемости кода
    • +
    • Python выбран якорным языком программирования, из которого генерируются функциональные копии на других языках
  • +
  • Второй квартал (апрель - июнь):. . .
  • +
+
+ +

Первая рабочая версия Local Host Access

@@ -205,29 +227,6 @@ class memory_Context: -
-

- Первый пример портируемого кода -

-

- 2024-04-11 00:00 -

-
-

Выбор платформ для портирования

-

Для подтверждения портируемости кода я выбрал следующие платформы и языки:

-
    -
  • C++: Linux, macOS, OpenWrt, Windows
  • -
  • JavaScript: Chrome, Firefox, Safari
  • -
  • Kotlin: Android
  • -
  • Python: Linux, macOS, Windows
  • -
  • Swift: iOS, macOS
  • -
-

На указанных языках я сделал простейший аналог «Hello World», тем самым изучив требования каждой из платформ.

-

Отдельно отмечу, что самой сложной для обуздания платформой оказалась OpenWrt, т.к. поддержка моего маршрутизатора TP-Link TL-MR3020 r1 закончилась в 2018-м году. Пришлось ставить старую версию OpenWrt, что заняло три недели.. . .

-
-

Страница 2 из 9

diff --git a/ru/news/index3.html b/ru/news/index3.html index 1205470..698dc78 100644 --- a/ru/news/index3.html +++ b/ru/news/index3.html @@ -25,6 +25,29 @@

Новости

+

+ Первый пример портируемого кода +

+

+ 2024-04-11 00:00 +

+
+

Выбор платформ для портирования

+

Для подтверждения портируемости кода я выбрал следующие платформы и языки:

+
    +
  • C++: Linux, macOS, OpenWrt, Windows
  • +
  • JavaScript: Chrome, Firefox, Safari
  • +
  • Kotlin: Android
  • +
  • Python: Linux, macOS, Windows
  • +
  • Swift: iOS, macOS
  • +
+

На указанных языках я сделал простейший аналог «Hello World», тем самым изучив требования каждой из платформ.

+

Отдельно отмечу, что самой сложной для обуздания платформой оказалась OpenWrt, т.к. поддержка моего маршрутизатора TP-Link TL-MR3020 r1 закончилась в 2018-м году. Пришлось ставить старую версию OpenWrt, что заняло три недели.. . .

+
+ +

Шина-iOS

@@ -182,21 +205,6 @@ Ubuntu Edge. Особенностью продукта должна была -
-

- Защита доступности -

-

- 2019-04-16 00:00 -

-
-

Алтайская река Катунь

-

В этой статье мы расскажем о начале усилий по защите себя от решений третьих сторон.

-

С первого дня существования проекта Opensource Game Studio мы используем решения третьих сторон для достижения своей цели по созданию лучших средств разработки игр. Мы использовали форумы, системы отслеживания задач, списки рассылок, социальные сети, системы контроля версий кода, хостинги, компиляторы, библиотеки и т.д.. Каждое решение третьих сторон имеет свой жизненный цикл.. . .

-
-

Страница 3 из 9

diff --git a/ru/news/index4.html b/ru/news/index4.html index 3ee545a..34cc350 100644 --- a/ru/news/index4.html +++ b/ru/news/index4.html @@ -25,6 +25,21 @@

Новости

+

+ Защита доступности +

+

+ 2019-04-16 00:00 +

+
+

Алтайская река Катунь

+

В этой статье мы расскажем о начале усилий по защите себя от решений третьих сторон.

+

С первого дня существования проекта Opensource Game Studio мы используем решения третьих сторон для достижения своей цели по созданию лучших средств разработки игр. Мы использовали форумы, системы отслеживания задач, списки рассылок, социальные сети, системы контроля версий кода, хостинги, компиляторы, библиотеки и т.д.. Каждое решение третьих сторон имеет свой жизненный цикл.. . .

+
+ +

Обучение детей программированию

@@ -178,30 +193,6 @@ -
-

- Начало воссоздания Маджонга -

-

- 2018-01-26 00:00 -

-
-

Сферические фишки в раскладке Маджонг

-

Эта статья описывает начало воссоздания игры Маджонг.

-

План

-

Мы начали воссоздание Маджонга с составления краткого плана реализации игровой механики с минимальной графикой:

-
    -
  • Загрузить раскладку
  • -
  • Поместить фишки в позиции раскладки
  • -
  • Различить фишки
  • -
  • Реализовать выбор фишек
  • -
  • Реализовать сравнение фишек
  • -
-

Как и любой другой план, этот выглядел вполне адекватно на первый взгляд. Тем не менее стоит начать разработку, как появляются новые детали. Этот план не был исключением. Ниже представлена пара проблем, вскрывшихся во время разработки.. . .

-
-

Страница 4 из 9

diff --git a/ru/news/index5.html b/ru/news/index5.html index 5ef575c..186cc84 100644 --- a/ru/news/index5.html +++ b/ru/news/index5.html @@ -25,6 +25,30 @@

Новости

+

+ Начало воссоздания Маджонга +

+

+ 2018-01-26 00:00 +

+
+

Сферические фишки в раскладке Маджонг

+

Эта статья описывает начало воссоздания игры Маджонг.

+

План

+

Мы начали воссоздание Маджонга с составления краткого плана реализации игровой механики с минимальной графикой:

+
    +
  • Загрузить раскладку
  • +
  • Поместить фишки в позиции раскладки
  • +
  • Различить фишки
  • +
  • Реализовать выбор фишек
  • +
  • Реализовать сравнение фишек
  • +
+

Как и любой другой план, этот выглядел вполне адекватно на первый взгляд. Тем не менее стоит начать разработку, как появляются новые детали. Этот план не был исключением. Ниже представлена пара проблем, вскрывшихся во время разработки.. . .

+
+ +

Год новых уроков

@@ -154,25 +178,6 @@ -
-

- Всё проходит хорошо -

-

- 2017-04-07 00:00 -

-
-

Полёт ракеты

-

Эта статья рассказывает о создании первых четырёх самоучителей OpenSceneGraph в марте 2017.

-

Первые четыре самоучителя OpenSceneGraph объясняют, как создать модель куба в Blender и затем отобразить её на Linux, macOS или Windows с помощью osgviewer, стандартного инструмента OpenSceneGraph.

-

Процесс создания одного самоучителя оказался довольно утомительным, т.к. он состоит из следующих задач:

-
    -
  1. Записать видео с одним или более шагами. . .
  2. -
-
-

Страница 5 из 9

diff --git a/ru/news/index6.html b/ru/news/index6.html index 0f515b8..913e987 100644 --- a/ru/news/index6.html +++ b/ru/news/index6.html @@ -25,6 +25,25 @@

Новости

+

+ Всё проходит хорошо +

+

+ 2017-04-07 00:00 +

+
+

Полёт ракеты

+

Эта статья рассказывает о создании первых четырёх самоучителей OpenSceneGraph в марте 2017.

+

Первые четыре самоучителя OpenSceneGraph объясняют, как создать модель куба в Blender и затем отобразить её на Linux, macOS или Windows с помощью osgviewer, стандартного инструмента OpenSceneGraph.

+

Процесс создания одного самоучителя оказался довольно утомительным, т.к. он состоит из следующих задач:

+
    +
  1. Записать видео с одним или более шагами. . .
  2. +
+
+ +

Поехали

@@ -168,23 +187,6 @@ -
-

- Пара слов о вчерашнем прямом эфире -

-

- 2016-09-26 00:00 -

-
- -

Создание пасьянса Маджонг прошло успешно, и заняло менее 4 часов.

-

Мы опубликуем материалы прямого эфира чуть позже на этой неделе.

-

Спасибо за участие. -. . .

-
-

Страница 6 из 9

diff --git a/ru/news/index7.html b/ru/news/index7.html index 5bb75d7..d7a88f2 100644 --- a/ru/news/index7.html +++ b/ru/news/index7.html @@ -25,6 +25,23 @@

Новости

+

+ Пара слов о вчерашнем прямом эфире +

+

+ 2016-09-26 00:00 +

+
+ +

Создание пасьянса Маджонг прошло успешно, и заняло менее 4 часов.

+

Мы опубликуем материалы прямого эфира чуть позже на этой неделе.

+

Спасибо за участие. +. . .

+
+ +

Прямой эфир через 24 часа

@@ -154,22 +171,6 @@ -
-

- Запись прямого эфира "Катящийся мяч" и материалы -

-

- 2016-02-10 00:00 -

-
-

Т.к. мы провели 2 прямые трансляции для создания игры "Катящийся мяч", ниже вы можете увидеть 2 записи этого процесса на YouTube:

- - -

Игра "Катящийся мяч" для Linux (на основе Debian), OS X (10.9+), Windows доступна на SourceForge.. . .

-
-

Страница 7 из 9

diff --git a/ru/news/index8.html b/ru/news/index8.html index 87c08e1..642190f 100644 --- a/ru/news/index8.html +++ b/ru/news/index8.html @@ -25,6 +25,22 @@

Новости

+

+ Запись прямого эфира "Катящийся мяч" и материалы +

+

+ 2016-02-10 00:00 +

+
+

Т.к. мы провели 2 прямые трансляции для создания игры "Катящийся мяч", ниже вы можете увидеть 2 записи этого процесса на YouTube:

+ + +

Игра "Катящийся мяч" для Linux (на основе Debian), OS X (10.9+), Windows доступна на SourceForge.. . .

+
+ +

Создание игры в прямом эфире (часть 2): 7 февраля 2016

@@ -151,21 +167,6 @@ -
-

- Тестовый цех каждому (Редактор 0.7.0) -

-

- 2015-07-22 00:00 -

-
-

Как вы знаете, основная цель Редактора 0.7.0 - это возможность создать тестовый цех с помощью него. Редактору не хватает системы Действий и исправления некоторых ошибок для этого. Помимо выпуска Редактора мы опубликуем подробную статью, описывающую создание тестового цеха, чтобы каждый мог создать себе свой тестовый цех!

-

Мы планируем завершить его в Октябре. -. . .

-
-

Страница 8 из 9

diff --git a/ru/news/index9.html b/ru/news/index9.html index a17f770..d40e794 100644 --- a/ru/news/index9.html +++ b/ru/news/index9.html @@ -25,6 +25,21 @@

Новости

+

+ Тестовый цех каждому (Редактор 0.7.0) +

+

+ 2015-07-22 00:00 +

+
+

Как вы знаете, основная цель Редактора 0.7.0 - это возможность создать тестовый цех с помощью него. Редактору не хватает системы Действий и исправления некоторых ошибок для этого. Помимо выпуска Редактора мы опубликуем подробную статью, описывающую создание тестового цеха, чтобы каждый мог создать себе свой тестовый цех!

+

Мы планируем завершить его в Октябре. +. . .

+
+ +

Дорожная карта 2015-2016

diff --git a/ru/news/kotlin-cross.html b/ru/news/kotlin-cross.html index 42e2efa..adfeded 100644 --- a/ru/news/kotlin-cross.html +++ b/ru/news/kotlin-cross.html @@ -41,7 +41,7 @@ too large.

Таким образом, поддержка git push для репозиториев нормального размера требует от меня настройки и поддержки собственного сервера. На это у меня сейчас нет ни средств, ни времени, к сожалению.

-

Поэтому, столкнувшися в очередной раз со стеной действительности, приходится +

Поэтому, столкнувшись в очередной раз со стеной действительности, приходится отойти на следующую позицию: ПСКОВ теперь будет приложением Node.js, генерирующим сайт локально. Гитом пусть сам пользователь занимается.