2025-11 Edit files
This commit is contained in:
@@ -43,7 +43,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="ogs-mahjong-1.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong.html">Mahjong 2 (in development)</a>
|
||||
</h2>
|
||||
@@ -57,6 +58,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
31
en/news/2025-11_edit-files.md
Normal file
31
en/news/2025-11_edit-files.md
Normal file
@@ -0,0 +1,31 @@
|
||||
Title: Editing of files
|
||||
Date: 2025-11-01
|
||||
Category: News
|
||||
Slug: edit-files
|
||||
Lang: en
|
||||
|
||||
<video controls width="700">
|
||||
<source src="../../images/2025-11_edit-files.mp4" type="video/mp4"/>
|
||||
</video>
|
||||
|
||||
# October
|
||||
|
||||
### 1. NPM
|
||||
|
||||
PSKOV is now available via npm. The easiest way to launch PSKOV is with the help of `npx`:
|
||||
|
||||
```npx pskov --projectDir=/path/to/project```
|
||||
|
||||
where `/path/to/project` should be replaced with an actual path to a project
|
||||
|
||||
### 2. `Files`, `Edit`, `Render` tabs
|
||||
|
||||
PSKOV now has tabs which allow you to select a file, edit it or preview the result of Markdown conversion (previewing is not implemented yet)
|
||||
|
||||
### 3. Editing and saving of a selected file
|
||||
|
||||
PSKOV can now edit files (using Ace) and save them by clicking the diskette button
|
||||
|
||||
# November
|
||||
|
||||
I plan to implement previewing of the result of Markdown conversion
|
||||
70
en/news/edit-files.html
Normal file
70
en/news/edit-files.html
Normal file
@@ -0,0 +1,70 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<meta charset="utf-8">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../../style.css">
|
||||
</head>
|
||||
<body>
|
||||
<script data-goatcounter="https://services.opengamestudio.org:443/count" async src="//services.opengamestudio.org:443/count.js"></script>
|
||||
<div id="header">
|
||||
<div class="header2">
|
||||
<div class="menu">
|
||||
<a href="../../en/news/index.html">News</a>
|
||||
<a href="../../en/game/index.html">Games</a>
|
||||
<a href="../../en/tool/index.html">Tools</a>
|
||||
<a href="../../en/page/about.html">About</a>
|
||||
</div>
|
||||
<div id="lang">
|
||||
<a href="../../en/news/edit-files.html">EN</a>
|
||||
<a href="../../ru/news/edit-files.html">RU</a>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
<h3 class="left_item_title">In the news...</h3>
|
||||
<center>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="edit-files.html">Editing of files</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-11-01
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<video controls width="700">
|
||||
<source src="../../images/2025-11_edit-files.mp4" type="video/mp4"/>
|
||||
</video>
|
||||
<h1 id="october">October</h1>
|
||||
<h3 id="1npm">1. NPM</h3>
|
||||
<p>PSKOV is now available via npm. The easiest way to launch PSKOV is with the help of <code>npx</code>:</p>
|
||||
<p><code>npx pskov --projectDir=/path/to/project</code></p>
|
||||
<p>where <code>/path/to/project</code> should be replaced with an actual path to a project</p>
|
||||
<h3 id="2fileseditrendertabs">2. <code>Files</code>, <code>Edit</code>, <code>Render</code> tabs</h3>
|
||||
<p>PSKOV now has tabs which allow you to select a file, edit it or preview the result of Markdown conversion (previewing is not implemented yet)</p>
|
||||
<h3 id="3editingandsavingofaselectedfile">3. Editing and saving of a selected file</h3>
|
||||
<p>PSKOV can now edit files (using Ace) and save them by clicking the diskette button</p>
|
||||
<h1 id="november">November</h1>
|
||||
<p>I plan to implement previewing of the result of Markdown conversion</p>
|
||||
</div>
|
||||
</div>
|
||||
<div id="disqus_thread"></div>
|
||||
<script>
|
||||
var disqus_config = function () {
|
||||
this.page.url = "https://opengamestudio.org/en/news/edit-files.html";
|
||||
this.page.identifier = "edit-files.html";
|
||||
};
|
||||
(function() { // DON'T EDIT BELOW THIS LINE
|
||||
var d = document, s = d.createElement('script');
|
||||
s.src = 'https://opengamestudio.disqus.com/embed.js';
|
||||
s.setAttribute('data-timestamp', +new Date());
|
||||
(d.head || d.body).appendChild(s);
|
||||
})();
|
||||
</script>
|
||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
</div>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
@@ -24,6 +24,29 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="edit-files.html">Editing of files</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-11-01
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<video controls width="700">
|
||||
<source src="../../images/2025-11_edit-files.mp4" type="video/mp4"/>
|
||||
</video>
|
||||
<h1 id="october">October</h1>
|
||||
<h3 id="1npm">1. NPM</h3>
|
||||
<p>PSKOV is now available via npm. The easiest way to launch PSKOV is with the help of <code>npx</code>:</p>
|
||||
<p><code>npx pskov --projectDir=/path/to/project</code></p>
|
||||
<p>where <code>/path/to/project</code> should be replaced with an actual path to a project</p>
|
||||
<h3 id="2fileseditrendertabs">2. <code>Files</code>, <code>Edit</code>, <code>Render</code> tabs</h3>
|
||||
<p>PSKOV now has tabs which allow you to select a file, edit it or preview the result of Markdown conversion (previewing is not implemented yet). . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="edit-files.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="display-files.html">List of project files</a>
|
||||
@@ -46,7 +69,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="display-files.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="kotlin-cross.html">The turn to cross-platform solutions</a>
|
||||
</h2>
|
||||
@@ -68,7 +92,8 @@ time to do that at the moment, unfortunately.. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="kotlin-cross.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="add-edit-save-remove.html">Add, edit, save, and remove files</a>
|
||||
</h2>
|
||||
@@ -109,7 +134,8 @@ time to do that at the moment, unfortunately.. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="add-edit-save-remove.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="git-fs-components.html">FS and Git components' draft</a>
|
||||
</h2>
|
||||
@@ -141,7 +167,8 @@ time to do that at the moment, unfortunately.. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="git-fs-components.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="welcome-component.html">PSKOV 2 editor and components</a>
|
||||
</h2>
|
||||
@@ -165,7 +192,8 @@ Future functionality like Git and Markdown is expected to follow the same patter
|
||||
<div class="news_item_more">
|
||||
<a href="welcome-component.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="notes-desktop.html">Notes and Git</a>
|
||||
</h2>
|
||||
@@ -190,7 +218,8 @@ third one. Thus, the application is pretty much useless at the moment.. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="notes-desktop.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="iso-git2.html">PSKOV 2 without LHA?</a>
|
||||
</h2>
|
||||
@@ -211,7 +240,8 @@ this was the second assessment of Isomorphic-Git. The first one happened in
|
||||
<div class="news_item_more">
|
||||
<a href="iso-git2.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="cld_ctx-gen.html">CLD: Context generation</a>
|
||||
</h2>
|
||||
@@ -237,33 +267,14 @@ to explain Context in detail because I don't yet have a good. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="cld_ctx-gen.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="psk-jvm-item.html">PSKOV 2 for JVM</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-02-11 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2025_psk-jvm-item.png" alt="splash" /></p>
|
||||
<h1 id="seperatepagesgeneration">Seperate pages' generation</h1>
|
||||
<p>In January I implemented half of the functionality of original
|
||||
PSKOV: generation of separate HTML pages from Markdown.</p>
|
||||
<p>Both PSKOV 1 and PSKOV 2 produce HTML files that look the same in web browsers.
|
||||
However, the contents of the generated HTML files differ because PSKOV 1 uses
|
||||
<a href="https://github.com/showdownjs/showdown">Showdown</a> to convert Markdown to HTML, whereas PSKOV 2 uses
|
||||
<a href="https://github.com/JetBrains/markdown">intellij-markdown</a>.</p>
|
||||
<p>Let's see how the generated HTML files compare. Suppose we have the following. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="psk-jvm-item.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 1 of 9</p>
|
||||
<p>
|
||||
<a href="index2.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -24,6 +24,28 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="psk-jvm-item.html">PSKOV 2 for JVM</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-02-11 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2025_psk-jvm-item.png" alt="splash" /></p>
|
||||
<h1 id="seperatepagesgeneration">Seperate pages' generation</h1>
|
||||
<p>In January I implemented half of the functionality of original
|
||||
PSKOV: generation of separate HTML pages from Markdown.</p>
|
||||
<p>Both PSKOV 1 and PSKOV 2 produce HTML files that look the same in web browsers.
|
||||
However, the contents of the generated HTML files differ because PSKOV 1 uses
|
||||
<a href="https://github.com/showdownjs/showdown">Showdown</a> to convert Markdown to HTML, whereas PSKOV 2 uses
|
||||
<a href="https://github.com/JetBrains/markdown">intellij-markdown</a>.</p>
|
||||
<p>Let's see how the generated HTML files compare. Suppose we have the following. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="psk-jvm-item.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="year24.html">Results of the year 2024</a>
|
||||
@@ -47,7 +69,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="year24.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="lha-jvm-macos.html">The first Local Host Access working version</a>
|
||||
</h2>
|
||||
@@ -68,7 +91,8 @@ Thus, when one needs something as simple as to find out if a symlink. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="lha-jvm-macos.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="pskov-again.html">Back to the development of "PSKOV"</a>
|
||||
</h2>
|
||||
@@ -107,7 +131,8 @@ local file system.</p>
|
||||
<div class="news_item_more">
|
||||
<a href="pskov-again.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ht-sound.html">Sound support and the search for a new direction</a>
|
||||
</h2>
|
||||
@@ -130,7 +155,8 @@ graphical results did not match that of the audience.. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="ht-sound.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ht-scenes.html">Switching scenes</a>
|
||||
</h2>
|
||||
@@ -154,7 +180,8 @@ graphical results did not match that of the audience.. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="ht-scenes.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rethinking.html">Rethinking</a>
|
||||
</h2>
|
||||
@@ -176,7 +203,8 @@ I participated in the jam to validate the instrument under development and. . .<
|
||||
<div class="news_item_more">
|
||||
<a href="rethinking.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="memory-gui.html">"Memory" GUI</a>
|
||||
</h2>
|
||||
@@ -197,7 +225,8 @@ gamejam of <a href="https://dtf.ru/games/2783053-nachni-igru-ocenka-videorolikov
|
||||
<div class="news_item_more">
|
||||
<a href="memory-gui.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="memory-text-ui.html">"Memory" text UI</a>
|
||||
</h2>
|
||||
@@ -217,37 +246,15 @@ The instrument under development is limited to C++11 in order to support OpenWrt
|
||||
<div class="news_item_more">
|
||||
<a href="memory-text-ui.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="memory-logic.html">"Memory" game logic</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2024-05-03 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<h1 id="memorygamelogic">"Memory" game logic</h1>
|
||||
<p>In April I implemented "Memory" game logic in Python as limited language model and successfully converted the code to C++ by the instrument under development.</p>
|
||||
<p>Limited language model assumes the following architecture of two parts:</p>
|
||||
<ol>
|
||||
<li>state context</li>
|
||||
<li>pure functions without side effects working only with the context</li>
|
||||
</ol>
|
||||
<p>Game logic state context in Python currently looks like this (<a href="https://git.opengamestudio.org/kornerr/research-portable-memory/src/commit/6fcd542daa6242c8c23dddb88d04cda74a730328/v3/memory_Context.h">C++</a>):</p>
|
||||
<p>```python
|
||||
class memory_Context:
|
||||
def <strong>init</strong>(self):
|
||||
self.hiddenItems = []. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="memory-logic.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 2 of 9</p>
|
||||
<p>
|
||||
<a href="index.html">« Newer</a>
|
||||
<a href="index3.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -24,6 +24,31 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="memory-logic.html">"Memory" game logic</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2024-05-03 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<h1 id="memorygamelogic">"Memory" game logic</h1>
|
||||
<p>In April I implemented "Memory" game logic in Python as limited language model and successfully converted the code to C++ by the instrument under development.</p>
|
||||
<p>Limited language model assumes the following architecture of two parts:</p>
|
||||
<ol>
|
||||
<li>state context</li>
|
||||
<li>pure functions without side effects working only with the context</li>
|
||||
</ol>
|
||||
<p>Game logic state context in Python currently looks like this (<a href="https://git.opengamestudio.org/kornerr/research-portable-memory/src/commit/6fcd542daa6242c8c23dddb88d04cda74a730328/v3/memory_Context.h">C++</a>):</p>
|
||||
<p>```python
|
||||
class memory_Context:
|
||||
def <strong>init</strong>(self):
|
||||
self.hiddenItems = []. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="memory-logic.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="llm-first-py-cxx.html">The first example of a portable code</a>
|
||||
@@ -47,7 +72,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="llm-first-py-cxx.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bus-iOS.html">Шина-iOS</a>
|
||||
</h2>
|
||||
@@ -67,7 +93,8 @@ glue code where it can save up to 30% of code</p>
|
||||
<div class="news_item_more">
|
||||
<a href="bus-iOS.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bus-01.html">Bus-01</a>
|
||||
</h2>
|
||||
@@ -93,7 +120,8 @@ code chunks equal because they interact through the Bus only.</p>
|
||||
<div class="news_item_more">
|
||||
<a href="bus-01.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rpg-ends.html">Revised project goals</a>
|
||||
</h2>
|
||||
@@ -114,7 +142,8 @@ had the numbers that it would take us <a href="https://gamedev.ru/community/ogs/
|
||||
<div class="news_item_more">
|
||||
<a href="rpg-ends.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="gitjs-intro.html">How I create browser applications inside browsers</a>
|
||||
</h2>
|
||||
@@ -134,7 +163,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="gitjs-intro.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="git-budget.html">Why I keep track of spendings in a personal app made with Git+JS</a>
|
||||
</h2>
|
||||
@@ -156,7 +186,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="git-budget.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="teaching-to-program-2019.html">Teaching folks to program 2019, a.k.a. in the search of an ideal program: Sequence</a>
|
||||
</h2>
|
||||
@@ -173,7 +204,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
||||
<div class="news_item_more">
|
||||
<a href="teaching-to-program-2019.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">The pros and cons of restarting from scratch</a>
|
||||
</h2>
|
||||
@@ -190,29 +222,15 @@ It seems that right now we have less completed features than before the release
|
||||
<div class="news_item_more">
|
||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="on-the-way-to-durable-applications.html">On the way to durable applications</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2019-08-05 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2019-08-05_on-the-way-to-durable-applications.jpg" alt="Pskov's veche" /></p>
|
||||
<p>This article describes our first durable application for desktop PCs: PSKOV static site generator.</p>
|
||||
<p><strong>Durability</strong></p>
|
||||
<p>A durable application is an application that functions without a single change on operating systems released in years 2010-2030. In other words, a durable application has backward compatibility of 10 years and has the stability to run for 10 years. Actually, <a href="http://opengamestudio.org/pskov">PSKOV</a> runs even under Windows 2000, so PSKOV has backward compatibility of 19 years.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="on-the-way-to-durable-applications.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 3 of 9</p>
|
||||
<p>
|
||||
<a href="index2.html">« Newer</a>
|
||||
<a href="index4.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -24,6 +24,23 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="on-the-way-to-durable-applications.html">On the way to durable applications</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2019-08-05 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2019-08-05_on-the-way-to-durable-applications.jpg" alt="Pskov's veche" /></p>
|
||||
<p>This article describes our first durable application for desktop PCs: PSKOV static site generator.</p>
|
||||
<p><strong>Durability</strong></p>
|
||||
<p>A durable application is an application that functions without a single change on operating systems released in years 2010-2030. In other words, a durable application has backward compatibility of 10 years and has the stability to run for 10 years. Actually, <a href="http://opengamestudio.org/pskov">PSKOV</a> runs even under Windows 2000, so PSKOV has backward compatibility of 19 years.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="on-the-way-to-durable-applications.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="defending-availability.html">Defending availability</a>
|
||||
@@ -39,7 +56,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="defending-availability.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="teaching-kids-to-program.html">Teaching kids to program</a>
|
||||
</h2>
|
||||
@@ -64,7 +82,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="teaching-kids-to-program.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2019-year-of-rethinking.html">Year of rethinking</a>
|
||||
</h2>
|
||||
@@ -80,7 +99,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2019-year-of-rethinking.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ideal-gamedev.html">Ideal games and game development tools</a>
|
||||
</h2>
|
||||
@@ -106,7 +126,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="ideal-gamedev.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong-demo2.html">OGS Mahjong 2: Demo 2</a>
|
||||
</h2>
|
||||
@@ -123,7 +144,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="mahjong-demo2.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="examples-and-dependencies.html">Examples and dependencies</a>
|
||||
</h2>
|
||||
@@ -139,7 +161,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="examples-and-dependencies.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="example-driven-development.html">Example-driven development</a>
|
||||
</h2>
|
||||
@@ -156,7 +179,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="example-driven-development.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="openscenegraph-examples.html">OpenSceneGraph cross-platform examples</a>
|
||||
</h2>
|
||||
@@ -171,39 +195,15 @@
|
||||
<div class="news_item_more">
|
||||
<a href="openscenegraph-examples.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong-techdemo1-gameplay.html">First techdemo of OGS Mahjong 2: Gameplay</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2018-02-16 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2018-02-16-mahjong-techdemo1-gameplay.png" alt="End of a Mahjong party" /></p>
|
||||
<p>We are glad to announce the release of the first technical demonstration of OGS Mahjong 2. The purpose of this release was to verify gameplay across supported platforms.</p>
|
||||
<p>Get techdemo for your platform:</p>
|
||||
<ul>
|
||||
<li>Run <a href="https://ogstudio.github.io/game-mahjong/versions/013/mjin-player.html">Web version</a> in your browser</li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1KW8IEN8Dpz8ODeg8BctVSJyzj9-AL9hR">Android version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1oj0-OXSmEatttzn86u2vgP9SRAIC0ozB">Windows version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1EX7kLIThLiMz9_W7VmBPySms3mlrF-i6">Linux version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1KWnvbHzan8MpMcZPG2QC-7KWoEYbqrM2">macOS version</a></li>
|
||||
</ul>
|
||||
<p>Notes:</p>
|
||||
<ul>
|
||||
<li>iOS version is not released because it cannot be easily shared outside AppStore.. . .</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="mahjong-techdemo1-gameplay.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 4 of 9</p>
|
||||
<p>
|
||||
<a href="index3.html">« Newer</a>
|
||||
<a href="index5.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -24,6 +24,33 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong-techdemo1-gameplay.html">First techdemo of OGS Mahjong 2: Gameplay</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2018-02-16 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2018-02-16-mahjong-techdemo1-gameplay.png" alt="End of a Mahjong party" /></p>
|
||||
<p>We are glad to announce the release of the first technical demonstration of OGS Mahjong 2. The purpose of this release was to verify gameplay across supported platforms.</p>
|
||||
<p>Get techdemo for your platform:</p>
|
||||
<ul>
|
||||
<li>Run <a href="https://ogstudio.github.io/game-mahjong/versions/013/mjin-player.html">Web version</a> in your browser</li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1KW8IEN8Dpz8ODeg8BctVSJyzj9-AL9hR">Android version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1oj0-OXSmEatttzn86u2vgP9SRAIC0ozB">Windows version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1EX7kLIThLiMz9_W7VmBPySms3mlrF-i6">Linux version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1KWnvbHzan8MpMcZPG2QC-7KWoEYbqrM2">macOS version</a></li>
|
||||
</ul>
|
||||
<p>Notes:</p>
|
||||
<ul>
|
||||
<li>iOS version is not released because it cannot be easily shared outside AppStore.. . .</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="mahjong-techdemo1-gameplay.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong-recreation-start.html">Mahjong recreation start</a>
|
||||
@@ -48,7 +75,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="mahjong-recreation-start.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="the-year-of-lessons.html">The year of lessons</a>
|
||||
</h2>
|
||||
@@ -64,7 +92,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="the-year-of-lessons.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2017-summary.html">2017 summary</a>
|
||||
</h2>
|
||||
@@ -81,7 +110,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2017-summary.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="back-to-the-static.html">Back to the Static</a>
|
||||
</h2>
|
||||
@@ -96,7 +126,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="back-to-the-static.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mjin-world-birth.html">The birth of MJIN world</a>
|
||||
</h2>
|
||||
@@ -117,7 +148,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="mjin-world-birth.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="scripting-research.html">Scripting research</a>
|
||||
</h2>
|
||||
@@ -133,7 +165,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="scripting-research.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="openscenegraph-cross-platform-guide.html">OpenSceneGraph cross-platform guide</a>
|
||||
</h2>
|
||||
@@ -148,7 +181,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="openscenegraph-cross-platform-guide.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ios-tutorial.html">iOS tutorial</a>
|
||||
</h2>
|
||||
@@ -163,28 +197,15 @@
|
||||
<div class="news_item_more">
|
||||
<a href="ios-tutorial.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="osg-sample.html">OpenSceneGraph sample</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2017-05-12 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2017-05_osg-sample.png" alt="Rocket in the distance" /></p>
|
||||
<p>This article describes creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017.</p>
|
||||
<p>Previous tutorials described how to install OpenSceneGraph under Linux, macOS, Windows and render a model using the standard <strong>osgviewer</strong> tool. This time we worked on a <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide-application">sample OpenSceneGraph application</a> that would run under Linux, macOS, Windows, and Android.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="osg-sample.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 5 of 9</p>
|
||||
<p>
|
||||
<a href="index4.html">« Newer</a>
|
||||
<a href="index6.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -24,6 +24,22 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="osg-sample.html">OpenSceneGraph sample</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2017-05-12 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2017-05_osg-sample.png" alt="Rocket in the distance" /></p>
|
||||
<p>This article describes creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017.</p>
|
||||
<p>Previous tutorials described how to install OpenSceneGraph under Linux, macOS, Windows and render a model using the standard <strong>osgviewer</strong> tool. This time we worked on a <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide-application">sample OpenSceneGraph application</a> that would run under Linux, macOS, Windows, and Android.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="osg-sample.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="its-all-fine.html">It's all fine</a>
|
||||
@@ -43,7 +59,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="its-all-fine.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="lets-go.html">Let's go</a>
|
||||
</h2>
|
||||
@@ -59,7 +76,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="lets-go.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="the-year-of-challenges.html">The year of challenges</a>
|
||||
</h2>
|
||||
@@ -77,7 +95,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="the-year-of-challenges.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2017-happy-new-year.html">Happy 2017</a>
|
||||
</h2>
|
||||
@@ -93,7 +112,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2017-happy-new-year.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-november-recap.html">November 2016 recap</a>
|
||||
</h2>
|
||||
@@ -110,7 +130,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-november-recap.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-october-recap.html">October 2016 recap</a>
|
||||
</h2>
|
||||
@@ -126,7 +147,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-october-recap.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-tech-showcases.html">Technology showcases</a>
|
||||
</h2>
|
||||
@@ -147,7 +169,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-tech-showcases.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-september-recap.html">September 2016 recap</a>
|
||||
</h2>
|
||||
@@ -170,31 +193,15 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-september-recap.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ogs-editor-0.10.html">OGS Editor 0.10 and live session materials</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2016-10-03 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2016-10-03_ogs-editor-0.10.png" alt="OGS Editor with Mahjong game" /></p>
|
||||
<p>Note: we won't release 0.10 for macOS due to technical difficulties with the build system. macOS support will be back for 0.11.</p>
|
||||
<ul>
|
||||
<li><strong>OGS Editor 0.10</strong> <a href="https://sourceforge.net/projects/osrpgcreation/files/Editor/jenkins/51_2016-10-01_06-39-48_0.10.0/">is available at SourceForge</a>. Simply unpack the archive and launch the run script.</li>
|
||||
<li><strong>Mahjong Solitaire game</strong> <a href="https://sourceforge.net/projects/osrpgcreation/files/Games/MahjongSolitaire/">is available at SourceForge</a>, too. Simply unpack the archive and launch the run script.. . .</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="ogs-editor-0.10.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 6 of 9</p>
|
||||
<p>
|
||||
<a href="index5.html">« Newer</a>
|
||||
<a href="index7.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -24,6 +24,25 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ogs-editor-0.10.html">OGS Editor 0.10 and live session materials</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2016-10-03 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2016-10-03_ogs-editor-0.10.png" alt="OGS Editor with Mahjong game" /></p>
|
||||
<p>Note: we won't release 0.10 for macOS due to technical difficulties with the build system. macOS support will be back for 0.11.</p>
|
||||
<ul>
|
||||
<li><strong>OGS Editor 0.10</strong> <a href="https://sourceforge.net/projects/osrpgcreation/files/Editor/jenkins/51_2016-10-01_06-39-48_0.10.0/">is available at SourceForge</a>. Simply unpack the archive and launch the run script.</li>
|
||||
<li><strong>Mahjong Solitaire game</strong> <a href="https://sourceforge.net/projects/osrpgcreation/files/Games/MahjongSolitaire/">is available at SourceForge</a>, too. Simply unpack the archive and launch the run script.. . .</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="ogs-editor-0.10.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="yesterdays-live-session-short-overview.html">A few words about live session yesterday</a>
|
||||
@@ -35,13 +54,14 @@
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/_t8TGhSgJG4" frameborder="0" allowfullscreen></iframe>
|
||||
<p>Mahjong Solitaire was successfully created, and it took less than 4 hours.</p>
|
||||
<p>We will publish live session materials later this week.</p>
|
||||
<p>Thank you for joining us.
|
||||
. . .</p>
|
||||
<p>Thank you for joining us.</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="yesterdays-live-session-short-overview.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="september-live-session-announcement-tomorrow.html">Live session is in 24 hours</a>
|
||||
</h2>
|
||||
@@ -50,13 +70,14 @@
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Fj4yHG-mV1U" frameborder="0" allowfullscreen></iframe>
|
||||
<p>Get ready for <a href="https://www.livecoding.tv/kornerr">live session</a>, it's about to happen in 24 hours!
|
||||
. . .</p>
|
||||
<p>Get ready for <a href="https://www.livecoding.tv/kornerr">live session</a>, it's about to happen in 24 hours!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="september-live-session-announcement-tomorrow.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="september-live-session-announcement.html">Live session: 25 September 2016</a>
|
||||
</h2>
|
||||
@@ -66,13 +87,14 @@
|
||||
<div class="news_item_contents">
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Y5hOGKcQ8wA" frameborder="0" allowfullscreen></iframe>
|
||||
<p>We will hold <a href="https://www.livecoding.tv/kornerr">live session</a> on <a href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Open+Game+Studio+September+2016+live+session&iso=20160925T12&p1=37&ah=2">25 September 2016 at 12:00 CEST</a>
|
||||
It's time to create simple Mahjong solitaire game.
|
||||
. . .</p>
|
||||
It's time to create simple Mahjong solitaire game.</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="september-live-session-announcement.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-august-recap.html">August 2016 recap</a>
|
||||
</h2>
|
||||
@@ -92,7 +114,8 @@ It's time to create simple Mahjong solitaire game.
|
||||
<div class="news_item_more">
|
||||
<a href="2016-august-recap.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="back-to-social-networks.html">We’re back to social networks</a>
|
||||
</h2>
|
||||
@@ -101,13 +124,14 @@ It's time to create simple Mahjong solitaire game.
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>If you follow us on <a href="https://www.facebook.com/groups/162611230470183/">Facebook</a>, <a href="https://twitter.com/OpenGameStudio">Twitter</a>, or <a href="https://new.vk.com/opengamestudo">VK</a> you noticed we started to use them again. That's no coincidence: we're finally ready to communicate our progress verbally after 4 years of almost silent development.</p>
|
||||
<p>Follow us to stay up-to-date!
|
||||
. . .</p>
|
||||
<p>Follow us to stay up-to-date!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="back-to-social-networks.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="once-mahjong-always-mahjong.html">Once Mahjong – always Mahjong</a>
|
||||
</h2>
|
||||
@@ -123,7 +147,8 @@ It's time to create simple Mahjong solitaire game.
|
||||
<div class="news_item_more">
|
||||
<a href="once-mahjong-always-mahjong.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ogs-editor-0.9.html">May 2016 live session materials</a>
|
||||
</h2>
|
||||
@@ -140,7 +165,8 @@ It's time to create simple Mahjong solitaire game.
|
||||
<div class="news_item_more">
|
||||
<a href="ogs-editor-0.9.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="may-live-session-announcement.html">Live session: 28 May 2016</a>
|
||||
</h2>
|
||||
@@ -148,36 +174,21 @@ It's time to create simple Mahjong solitaire game.
|
||||
2016-05-17 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>We're glad to annouce that the <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> session will take place on <a title="Local time" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Open+Game+Studio+May+live+session&iso=20160528T12&p1=37&ah=3">28 May 2016 at 12:00 CEST</a>. Join us!
|
||||
. . .</p>
|
||||
<p>We're glad to annouce that the <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> session will take place on <a title="Local time" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Open+Game+Studio+May+live+session&iso=20160528T12&p1=37&ah=3">28 May 2016 at 12:00 CEST</a>. Join us!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="may-live-session-announcement.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="may-live-session-decision.html">May live session (Editor 0.9)</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2016-04-24 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>As you know, the previously published roadmap assumed, that we would hold a live session in April and it would feature a ping-pong game created with Editor 0.9.</p>
|
||||
<p>We have to admit, our abilities to plan are not yet good enough. That's why the next live session will take place by the end of May. The exact date will be announced later.</p>
|
||||
<p>Here's a short preview of the coming game:</p>
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/V3EvCVPc6kg" frameborder="0" allowfullscreen></iframe>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="may-live-session-decision.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 7 of 9</p>
|
||||
<p>
|
||||
<a href="index6.html">« Newer</a>
|
||||
<a href="index8.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -24,6 +24,24 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="may-live-session-decision.html">May live session (Editor 0.9)</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2016-04-24 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>As you know, the previously published roadmap assumed, that we would hold a live session in April and it would feature a ping-pong game created with Editor 0.9.</p>
|
||||
<p>We have to admit, our abilities to plan are not yet good enough. That's why the next live session will take place by the end of May. The exact date will be announced later.</p>
|
||||
<p>Here's a short preview of the coming game:</p>
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/V3EvCVPc6kg" frameborder="0" allowfullscreen></iframe>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="may-live-session-decision.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rolling-ball.html">"Rolling ball" live session videos and downloads</a>
|
||||
@@ -40,7 +58,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="rolling-ball.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rolling-ball-live-session-pt2.html">Game creation live session (part 2): 7 February 2016</a>
|
||||
</h2>
|
||||
@@ -49,13 +68,14 @@
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Unfortunately, we have failed to finish creation of the simple "Rolling ball" game in 3 hours. That's why we will hold the second <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> session on <a title="Local time" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Open+Game+Studio%3A+Game+creation+live+session%2C+part+2&iso=20160207T12&p1=37&ah=3">7 February 2016 at 12:00 CET</a>.</p>
|
||||
<p>Let's finish the game!
|
||||
. . .</p>
|
||||
<p>Let's finish the game!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="rolling-ball-live-session-pt2.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="january-live-session-announcement.html">Game creation live session: 31 January 2016</a>
|
||||
</h2>
|
||||
@@ -63,13 +83,14 @@
|
||||
2016-01-25 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>We're glad to annouce that the <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> session will take place on <a title="Local time" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Open+Game+Studio%3A+Game+creation+live+session&iso=20160131T12&p1=37&ah=3">31 January 2016 at 12:00 CET</a>. Join us!
|
||||
. . .</p>
|
||||
<p>We're glad to annouce that the <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> session will take place on <a title="Local time" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Open+Game+Studio%3A+Game+creation+live+session&iso=20160131T12&p1=37&ah=3">31 January 2016 at 12:00 CET</a>. Join us!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="january-live-session-announcement.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="january-live-session-decision.html">SOON: Creating a simple game live (Editor 0.8)</a>
|
||||
</h2>
|
||||
@@ -78,13 +99,14 @@
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>We are ready to present Editor 0.8 with Player. The live session will be held at <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> SOON. We will show you how to create a simple game with sounds from scratch. And this time it will not need an Editor to run.</p>
|
||||
<p>The exact date and time is to be announced in the coming days. Stay tuned!
|
||||
. . .</p>
|
||||
<p>The exact date and time is to be announced in the coming days. Stay tuned!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="january-live-session-decision.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-roadmap.html">Roadmap for 2016</a>
|
||||
</h2>
|
||||
@@ -102,7 +124,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-roadmap.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="livesession-materials-editor-07.html">Live session video and downloads</a>
|
||||
</h2>
|
||||
@@ -120,7 +143,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="livesession-materials-editor-07.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="livesession-editor-07.html">Creating a simple game live: 15 November 2015</a>
|
||||
</h2>
|
||||
@@ -128,13 +152,14 @@
|
||||
2015-11-09 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>We're glad to annouce that the <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> session will take place on <a title="Local time" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Whac-a-mole+game+from+scratch+live&iso=20151115T12&p1=37&ah=3">15 November 2015 at 12:00 CET</a>. Join us!
|
||||
. . .</p>
|
||||
<p>We're glad to annouce that the <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> session will take place on <a title="Local time" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Whac-a-mole+game+from+scratch+live&iso=20151115T12&p1=37&ah=3">15 November 2015 at 12:00 CET</a>. Join us!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="livesession-editor-07.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="soon-game-creation-editor-07.html">SOON: Creating a simple game live (Editor 0.7)</a>
|
||||
</h2>
|
||||
@@ -152,29 +177,15 @@
|
||||
<div class="news_item_more">
|
||||
<a href="soon-game-creation-editor-07.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bye-desura-hello-humblebundle.html">Desura no more, hello Humble Bundle Widget</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2015-07-23 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>After the recent bankruptcy of Desura's parent company, we decided, that we need a new place for our Deluxe version. Something better, more modern and more trustworthy. We have chosen the Humble Widget, with which you can buy the deluxe version of the game without leaving our site.</p>
|
||||
<p>Here it is:</p>
|
||||
<iframe src="https://www.humblebundle.com/widget/v2/product/ogsmahjong/ySGF3h34?theme=transparent-light" width="526" height="325" style="border: none;" scrolling="no" frameborder="0"></iframe>
|
||||
<p>We haven't received a single penny from Desura (due to the minimal cache out limitations), but if you bought the deluxe version from them and experiencing any problems with downloading it (right now we see no problems with that), send us a letter, tell your name on Desura, we'll figure something out.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="bye-desura-hello-humblebundle.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 8 of 9</p>
|
||||
<p>
|
||||
<a href="index7.html">« Newer</a>
|
||||
<a href="index9.html">Older »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -24,6 +24,23 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bye-desura-hello-humblebundle.html">Desura no more, hello Humble Bundle Widget</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2015-07-23 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>After the recent bankruptcy of Desura's parent company, we decided, that we need a new place for our Deluxe version. Something better, more modern and more trustworthy. We have chosen the Humble Widget, with which you can buy the deluxe version of the game without leaving our site.</p>
|
||||
<p>Here it is:</p>
|
||||
<iframe src="https://www.humblebundle.com/widget/v2/product/ogsmahjong/ySGF3h34?theme=transparent-light" width="526" height="325" style="border: none;" scrolling="no" frameborder="0"></iframe>
|
||||
<p>We haven't received a single penny from Desura (due to the minimal cache out limitations), but if you bought the deluxe version from them and experiencing any problems with downloading it (right now we see no problems with that), send us a letter, tell your name on Desura, we'll figure something out.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="bye-desura-hello-humblebundle.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="test-chamber-for-everyone.html">Test chamber for everyone (Editor 0.7.0)</a>
|
||||
@@ -33,13 +50,14 @@
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>As you know, the main goal of Editor 0.7.0 is the ability to create the <a title="Test chamber" href="https://youtu.be/9_6seUWcPbU" target="_blank">test chamber</a> 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!</p>
|
||||
<p>We estimate to complete it in October.
|
||||
. . .</p>
|
||||
<p>We estimate to complete it in October.</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="test-chamber-for-everyone.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2015-roadmap.html">Roadmap for 2015-2016</a>
|
||||
</h2>
|
||||
@@ -58,7 +76,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2015-roadmap.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="editor-06.html">Editor 0.6.0</a>
|
||||
</h2>
|
||||
@@ -82,7 +101,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="editor-06.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="editor-06-roadmap.html">Editor 0.5.0 and plans for 0.6.0</a>
|
||||
</h2>
|
||||
@@ -104,7 +124,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="editor-06-roadmap.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="editor-0.4.0-and-0.5.0-plans.html">Editor 0.4.0 and plans for 0.5.0</a>
|
||||
</h2>
|
||||
@@ -123,7 +144,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="editor-0.4.0-and-0.5.0-plans.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="editor-0.4.0-plans.html">Editor roadmap for 0.4.0</a>
|
||||
</h2>
|
||||
@@ -138,7 +160,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="editor-0.4.0-plans.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="user-servey-finish-promise.html">User survey ends today</a>
|
||||
</h2>
|
||||
@@ -153,7 +176,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="user-servey-finish-promise.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2014-another-year-passed.html">And another year has passed</a>
|
||||
</h2>
|
||||
@@ -170,11 +194,13 @@
|
||||
<a href="2014-another-year-passed.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 9 of 9</p>
|
||||
<p>
|
||||
<a href="index8.html">« Newer</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
@@ -35,7 +35,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="pskov.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="lfsa.html">LFSA</a>
|
||||
</h2>
|
||||
@@ -46,7 +47,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="lfsa.html">Continue reading</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="zipbase64.html">ZipBase64</a>
|
||||
</h2>
|
||||
@@ -59,6 +61,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
||||
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||
|
||||
BIN
images/2025-11_edit-files.mp4
Normal file
BIN
images/2025-11_edit-files.mp4
Normal file
Binary file not shown.
@@ -43,7 +43,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="ogs-mahjong-1.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong.html">Маджонг 2 (в разработке)</a>
|
||||
</h2>
|
||||
@@ -58,6 +59,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
31
ru/news/2025-11_edit-files.md
Normal file
31
ru/news/2025-11_edit-files.md
Normal file
@@ -0,0 +1,31 @@
|
||||
Title: Редактирование файлов
|
||||
Date: 2025-11-01
|
||||
Category: News
|
||||
Slug: edit-files
|
||||
Lang: ru
|
||||
|
||||
<video controls width="700">
|
||||
<source src="../../images/2025-11_edit-files.mp4" type="video/mp4"/>
|
||||
</video>
|
||||
|
||||
# Октябрь
|
||||
|
||||
### 1. NPM
|
||||
|
||||
ПСКОВ теперь доступен в npm. Удобнее всего запускать через `npx`:
|
||||
|
||||
```npx pskov --projectDir=/path/to/project```
|
||||
|
||||
где `/path/to/project` надо заменить на путь до проекта
|
||||
|
||||
### 2. Вкладки `Files`, `Edit`, `Render`
|
||||
|
||||
У ПСКОВа теперь есть вкладки для разграничения выбора файла, его редактирования и просмотра результата конвертации Markdown (просмотр ещё не реализован)
|
||||
|
||||
### 3. Редактирование и сохранение выбранного файла
|
||||
|
||||
ПСКОВ теперь умеет редактировать файлы (используется Ace) и сохранять их нажатием на кнопку с дискетой
|
||||
|
||||
# Ноябрь
|
||||
|
||||
В ноябре планирую сделать просмотр результата конвертации Markdown
|
||||
70
ru/news/edit-files.html
Normal file
70
ru/news/edit-files.html
Normal file
@@ -0,0 +1,70 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<meta charset="utf-8">
|
||||
<head>
|
||||
<link rel="stylesheet" href="../../style.css">
|
||||
</head>
|
||||
<body>
|
||||
<script data-goatcounter="https://services.opengamestudio.org:443/count" async src="//services.opengamestudio.org:443/count.js"></script>
|
||||
<div id="header">
|
||||
<div class="header2">
|
||||
<div class="menu">
|
||||
<a href="../../ru/news/index.html">Новости</a>
|
||||
<a href="../../ru/game/index.html">Игры</a>
|
||||
<a href="../../ru/tool/index.html">Инструменты</a>
|
||||
<a href="../../ru/page/about.html">О нас</a>
|
||||
</div>
|
||||
<div id="lang">
|
||||
<a href="../../en/news/edit-files.html">EN</a>
|
||||
<a href="../../ru/news/edit-files.html">RU</a>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
<h3 class="left_item_title">В новостях...</h3>
|
||||
<center>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="edit-files.html">Редактирование файлов</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-11-01
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<video controls width="700">
|
||||
<source src="../../images/2025-11_edit-files.mp4" type="video/mp4"/>
|
||||
</video>
|
||||
<h1 id="">Октябрь</h1>
|
||||
<h3 id="1npm">1. NPM</h3>
|
||||
<p>ПСКОВ теперь доступен в npm. Удобнее всего запускать через <code>npx</code>:</p>
|
||||
<p><code>npx pskov --projectDir=/path/to/project</code></p>
|
||||
<p>где <code>/path/to/project</code> надо заменить на путь до проекта</p>
|
||||
<h3 id="2fileseditrender">2. Вкладки <code>Files</code>, <code>Edit</code>, <code>Render</code></h3>
|
||||
<p>У ПСКОВа теперь есть вкладки для разграничения выбора файла, его редактирования и просмотра результата конвертации Markdown (просмотр ещё не реализован)</p>
|
||||
<h3 id="3">3. Редактирование и сохранение выбранного файла</h3>
|
||||
<p>ПСКОВ теперь умеет редактировать файлы (используется Ace) и сохранять их нажатием на кнопку с дискетой</p>
|
||||
<h1 id="-1">Ноябрь</h1>
|
||||
<p>В ноябре планирую сделать просмотр результата конвертации Markdown</p>
|
||||
</div>
|
||||
</div>
|
||||
<div id="disqus_thread"></div>
|
||||
<script>
|
||||
var disqus_config = function () {
|
||||
this.page.url = "https://opengamestudio.org/ru/news/edit-files.html";
|
||||
this.page.identifier = "edit-files.html";
|
||||
};
|
||||
(function() { // DON'T EDIT BELOW THIS LINE
|
||||
var d = document, s = d.createElement('script');
|
||||
s.src = 'https://opengamestudio.disqus.com/embed.js';
|
||||
s.setAttribute('data-timestamp', +new Date());
|
||||
(d.head || d.body).appendChild(s);
|
||||
})();
|
||||
</script>
|
||||
<noscript>Пожалуйста, включите JavaScript для просмотра <a href="https://disqus.com/?ref_noscript">комментариев на платформе Disqus.</a></noscript>
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
</div>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
@@ -24,6 +24,29 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="edit-files.html">Редактирование файлов</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-11-01
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<video controls width="700">
|
||||
<source src="../../images/2025-11_edit-files.mp4" type="video/mp4"/>
|
||||
</video>
|
||||
<h1 id="">Октябрь</h1>
|
||||
<h3 id="1npm">1. NPM</h3>
|
||||
<p>ПСКОВ теперь доступен в npm. Удобнее всего запускать через <code>npx</code>:</p>
|
||||
<p><code>npx pskov --projectDir=/path/to/project</code></p>
|
||||
<p>где <code>/path/to/project</code> надо заменить на путь до проекта</p>
|
||||
<h3 id="2fileseditrender">2. Вкладки <code>Files</code>, <code>Edit</code>, <code>Render</code></h3>
|
||||
<p>У ПСКОВа теперь есть вкладки для разграничения выбора файла, его редактирования и просмотра результата конвертации Markdown (просмотр ещё не реализован). . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="edit-files.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="display-files.html">Список файлов проекта</a>
|
||||
@@ -47,7 +70,8 @@ JavaScript. Работа с Kotlin в качестве <a href="year24.html">я
|
||||
<div class="news_item_more">
|
||||
<a href="display-files.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="kotlin-cross.html">Возврат к межплатформенным решениям</a>
|
||||
</h2>
|
||||
@@ -69,7 +93,8 @@ too large</code>.</p>
|
||||
<div class="news_item_more">
|
||||
<a href="kotlin-cross.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="add-edit-save-remove.html">Добавление, редактирование, сохранение, удаление файлов</a>
|
||||
</h2>
|
||||
@@ -110,7 +135,8 @@ too large</code>.</p>
|
||||
<div class="news_item_more">
|
||||
<a href="add-edit-save-remove.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="git-fs-components.html">Заготовки компонент FS и Git</a>
|
||||
</h2>
|
||||
@@ -142,7 +168,8 @@ too large</code>.</p>
|
||||
<div class="news_item_more">
|
||||
<a href="git-fs-components.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="welcome-component.html">Редактор ПСКОВ 2 и компоненты</a>
|
||||
</h2>
|
||||
@@ -166,7 +193,8 @@ too large</code>.</p>
|
||||
<div class="news_item_more">
|
||||
<a href="welcome-component.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="notes-desktop.html">Заметки и Git</a>
|
||||
</h2>
|
||||
@@ -191,7 +219,8 @@ too large</code>.</p>
|
||||
<div class="news_item_more">
|
||||
<a href="notes-desktop.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="iso-git2.html">ПСКОВ 2 без LHA?</a>
|
||||
</h2>
|
||||
@@ -212,7 +241,8 @@ Local Host Access для доступа к его локальной файло
|
||||
<div class="news_item_more">
|
||||
<a href="iso-git2.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="cld_ctx-gen.html">CLD: Генерация контекста</a>
|
||||
</h2>
|
||||
@@ -238,33 +268,14 @@ Local Host Access для доступа к его локальной файло
|
||||
<div class="news_item_more">
|
||||
<a href="cld_ctx-gen.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="psk-jvm-item.html">ПСКОВ 2 на JVM</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-02-11 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2025_psk-jvm-item.png" alt="splash" /></p>
|
||||
<h1 id="">Генерация отдельных страниц</h1>
|
||||
<p>В январе сделал половину функциональности оригинального ПСКОВа на Kotlin для JVM,
|
||||
а именно: генерацию отдельных страниц HTML из Markdown.</p>
|
||||
<p>И ПСКОВ 1, и ПСКОВ 2 генерируют файлы HTML, которые отображаются идентично
|
||||
в веб-браузерах. Тем не менее, содержимое этих сгенерированных файлов отличается,
|
||||
т.к. ПСКОВ 1 использует <a href="https://github.com/showdownjs/showdown">Showdown</a> для конвертации Markdown в HTML,
|
||||
а ПСКОВ 2 - <a href="https://github.com/JetBrains/markdown">intellij-markdown</a>.</p>
|
||||
<p>Взглянем на описываемую разницу. Допустим, у нас есть следующая страница Markdown:. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="psk-jvm-item.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 1 из 9</p>
|
||||
<p>
|
||||
<a href="index2.html">Старее »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -24,6 +24,28 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="psk-jvm-item.html">ПСКОВ 2 на JVM</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-02-11 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2025_psk-jvm-item.png" alt="splash" /></p>
|
||||
<h1 id="">Генерация отдельных страниц</h1>
|
||||
<p>В январе сделал половину функциональности оригинального ПСКОВа на Kotlin для JVM,
|
||||
а именно: генерацию отдельных страниц HTML из Markdown.</p>
|
||||
<p>И ПСКОВ 1, и ПСКОВ 2 генерируют файлы HTML, которые отображаются идентично
|
||||
в веб-браузерах. Тем не менее, содержимое этих сгенерированных файлов отличается,
|
||||
т.к. ПСКОВ 1 использует <a href="https://github.com/showdownjs/showdown">Showdown</a> для конвертации Markdown в HTML,
|
||||
а ПСКОВ 2 - <a href="https://github.com/JetBrains/markdown">intellij-markdown</a>.</p>
|
||||
<p>Взглянем на описываемую разницу. Допустим, у нас есть следующая страница Markdown:. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="psk-jvm-item.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="year24.html">Итоги 2024-го года</a>
|
||||
@@ -46,7 +68,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="year24.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="lha-jvm-macos.html">Первая рабочая версия Local Host Access</a>
|
||||
</h2>
|
||||
@@ -68,7 +91,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо
|
||||
<div class="news_item_more">
|
||||
<a href="lha-jvm-macos.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="pskov-again.html">Возвращение к разработке «ПСКОВа»</a>
|
||||
</h2>
|
||||
@@ -92,7 +116,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо
|
||||
<div class="news_item_more">
|
||||
<a href="pskov-again.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ht-sound.html">Звук и поиск нового курса</a>
|
||||
</h2>
|
||||
@@ -116,7 +141,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо
|
||||
<div class="news_item_more">
|
||||
<a href="ht-sound.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ht-scenes.html">Переключение сцен</a>
|
||||
</h2>
|
||||
@@ -140,7 +166,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо
|
||||
<div class="news_item_more">
|
||||
<a href="ht-scenes.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rethinking.html">Переосмысление</a>
|
||||
</h2>
|
||||
@@ -162,7 +189,8 @@ Python в JavaScript. Этого не произошло, потому что п
|
||||
<div class="news_item_more">
|
||||
<a href="rethinking.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="memory-gui.html">Графический интерфейс «Памяти»</a>
|
||||
</h2>
|
||||
@@ -183,7 +211,8 @@ Python в JavaScript. Этого не произошло, потому что п
|
||||
<div class="news_item_more">
|
||||
<a href="memory-gui.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="memory-text-ui.html">Текстовый интерфейс «Памяти»</a>
|
||||
</h2>
|
||||
@@ -202,38 +231,15 @@ Python в JavaScript. Этого не произошло, потому что п
|
||||
<div class="news_item_more">
|
||||
<a href="memory-text-ui.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="memory-logic.html">Игровая логика «Памяти»</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2024-05-03 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<h1 id="">Игровая логика «Памяти»</h1>
|
||||
<p>В апреле реализовал игровую логику игры «Память» на Python в виде модели ограниченного языка и успешно перевёл её инструментом в C++.</p>
|
||||
<p>Модель ограниченного языка предполагает следующую архитектуру из двух частей:</p>
|
||||
<ol>
|
||||
<li>контекст состояния</li>
|
||||
<li>чистые функции без побочных эффектов, работающие лишь с контекстом</li>
|
||||
</ol>
|
||||
<p>Контекст состояния игровой логики на Python получился следующим (<a href="https://git.opengamestudio.org/kornerr/research-portable-memory/src/commit/6fcd542daa6242c8c23dddb88d04cda74a730328/v3/memory_Context.h">C++</a>):</p>
|
||||
<p>```python
|
||||
class memory_Context:
|
||||
def <strong>init</strong>(self):
|
||||
self.hiddenItems = []
|
||||
self.mismatchedItems = []. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="memory-logic.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 2 из 9</p>
|
||||
<p>
|
||||
<a href="index.html">« Новее</a>
|
||||
<a href="index3.html">Старее »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -24,6 +24,32 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="memory-logic.html">Игровая логика «Памяти»</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2024-05-03 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<h1 id="">Игровая логика «Памяти»</h1>
|
||||
<p>В апреле реализовал игровую логику игры «Память» на Python в виде модели ограниченного языка и успешно перевёл её инструментом в C++.</p>
|
||||
<p>Модель ограниченного языка предполагает следующую архитектуру из двух частей:</p>
|
||||
<ol>
|
||||
<li>контекст состояния</li>
|
||||
<li>чистые функции без побочных эффектов, работающие лишь с контекстом</li>
|
||||
</ol>
|
||||
<p>Контекст состояния игровой логики на Python получился следующим (<a href="https://git.opengamestudio.org/kornerr/research-portable-memory/src/commit/6fcd542daa6242c8c23dddb88d04cda74a730328/v3/memory_Context.h">C++</a>):</p>
|
||||
<p>```python
|
||||
class memory_Context:
|
||||
def <strong>init</strong>(self):
|
||||
self.hiddenItems = []
|
||||
self.mismatchedItems = []. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="memory-logic.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="llm-first-py-cxx.html">Первый пример портируемого кода</a>
|
||||
@@ -47,7 +73,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="llm-first-py-cxx.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bus-iOS.html">Шина-iOS</a>
|
||||
</h2>
|
||||
@@ -68,7 +95,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="bus-iOS.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bus-01.html">Шина-01</a>
|
||||
</h2>
|
||||
@@ -92,7 +120,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="bus-01.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rpg-ends.html">Изменение целей проекта</a>
|
||||
</h2>
|
||||
@@ -113,7 +142,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="rpg-ends.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="gitjs-intro.html">Как я создаю приложения для браузера прямо в браузере</a>
|
||||
</h2>
|
||||
@@ -133,7 +163,8 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
||||
<div class="news_item_more">
|
||||
<a href="gitjs-intro.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="git-budget.html">Почему я сделал личный проект учёта трат на Git+JS</a>
|
||||
</h2>
|
||||
@@ -155,7 +186,8 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
||||
<div class="news_item_more">
|
||||
<a href="git-budget.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="teaching-to-program-2019.html">Обучение программированию 2019, или в поисках идеальной программы: Последовательность</a>
|
||||
</h2>
|
||||
@@ -172,7 +204,8 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
||||
<div class="news_item_more">
|
||||
<a href="teaching-to-program-2019.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Минусы и плюсы начинания с начала</a>
|
||||
</h2>
|
||||
@@ -189,29 +222,15 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
||||
<div class="news_item_more">
|
||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="on-the-way-to-durable-applications.html">На пути к долговечным приложениям</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2019-08-05 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2019-08-05_on-the-way-to-durable-applications.jpg" alt="Псковское вече" /></p>
|
||||
<p>В этой статье мы расскажем о нашем первом долговечном приложении для настольных ПК - генераторе статических сайтов ПСКОВ.</p>
|
||||
<p><strong>Долговечность</strong></p>
|
||||
<p>Под долговечным приложением мы понимаем такое приложение, которое работает без единого изменения на операционных системах, выпущенных в период 2010-2030 годов. Иными словами, долговечное приложение обладает 10-летней обратной совместимостью и 10-летней прочностью. Впрочем, <a href="http://opengamestudio.org/pskov/ru">ПСКОВ</a> работает даже на Windows 2000, так что у него 19-летняя обратная совместимость.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="on-the-way-to-durable-applications.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 3 из 9</p>
|
||||
<p>
|
||||
<a href="index2.html">« Новее</a>
|
||||
<a href="index4.html">Старее »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -24,6 +24,23 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="on-the-way-to-durable-applications.html">На пути к долговечным приложениям</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2019-08-05 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2019-08-05_on-the-way-to-durable-applications.jpg" alt="Псковское вече" /></p>
|
||||
<p>В этой статье мы расскажем о нашем первом долговечном приложении для настольных ПК - генераторе статических сайтов ПСКОВ.</p>
|
||||
<p><strong>Долговечность</strong></p>
|
||||
<p>Под долговечным приложением мы понимаем такое приложение, которое работает без единого изменения на операционных системах, выпущенных в период 2010-2030 годов. Иными словами, долговечное приложение обладает 10-летней обратной совместимостью и 10-летней прочностью. Впрочем, <a href="http://opengamestudio.org/pskov/ru">ПСКОВ</a> работает даже на Windows 2000, так что у него 19-летняя обратная совместимость.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="on-the-way-to-durable-applications.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="defending-availability.html">Защита доступности</a>
|
||||
@@ -39,7 +56,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="defending-availability.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="teaching-kids-to-program.html">Обучение детей программированию</a>
|
||||
</h2>
|
||||
@@ -64,7 +82,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="teaching-kids-to-program.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2019-year-of-rethinking.html">Год переосмысления</a>
|
||||
</h2>
|
||||
@@ -79,7 +98,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2019-year-of-rethinking.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ideal-gamedev.html">Идеальные игры и средства для их разработки</a>
|
||||
</h2>
|
||||
@@ -105,7 +125,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="ideal-gamedev.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong-demo2.html">OGS Mahjong 2: Demo 2</a>
|
||||
</h2>
|
||||
@@ -122,7 +143,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="mahjong-demo2.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="examples-and-dependencies.html">Примеры и зависимости</a>
|
||||
</h2>
|
||||
@@ -138,7 +160,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="examples-and-dependencies.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="example-driven-development.html">Разработка через создание примеров</a>
|
||||
</h2>
|
||||
@@ -155,7 +178,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="example-driven-development.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="openscenegraph-examples.html">Кросс-платформенные примеры OpenSceneGraph</a>
|
||||
</h2>
|
||||
@@ -170,36 +194,15 @@
|
||||
<div class="news_item_more">
|
||||
<a href="openscenegraph-examples.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong-techdemo1-gameplay.html">Первая технодемка OGS Mahjong 2: Игровая механика</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2018-02-16 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2018-02-16-mahjong-techdemo1-gameplay.png" alt="Конец партии Маджонг" /></p>
|
||||
<p>Мы ради сообщить о выпуске первой технической демонастрации OGS Mahjong 2. Её цель была в проверке игровой механики на всех поддерживаемых платформах.</p>
|
||||
<p>Проверьте технодемку на своей платформе:</p>
|
||||
<ul>
|
||||
<li>Запустить <a href="https://ogstudio.github.io/game-mahjong/versions/013/mjin-player.html">версию для веба</a> в браузере</li>
|
||||
<li>Получить <a href="https://drive.google.com/open?id=1KW8IEN8Dpz8ODeg8BctVSJyzj9-AL9hR">версию для Android</a></li>
|
||||
<li>Получить <a href="https://drive.google.com/open?id=1oj0-OXSmEatttzn86u2vgP9SRAIC0ozB">версию для Windows</a></li>
|
||||
<li>Получить <a href="https://drive.google.com/open?id=1EX7kLIThLiMz9_W7VmBPySms3mlrF-i6">версию для Linux</a></li>
|
||||
<li>Получить <a href="https://drive.google.com/open?id=1KWnvbHzan8MpMcZPG2QC-7KWoEYbqrM2">версию для macOS</a></li>
|
||||
</ul>
|
||||
<p>Замечания:. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="mahjong-techdemo1-gameplay.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 4 из 9</p>
|
||||
<p>
|
||||
<a href="index3.html">« Новее</a>
|
||||
<a href="index5.html">Старее »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -24,6 +24,30 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong-techdemo1-gameplay.html">Первая технодемка OGS Mahjong 2: Игровая механика</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2018-02-16 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2018-02-16-mahjong-techdemo1-gameplay.png" alt="Конец партии Маджонг" /></p>
|
||||
<p>Мы ради сообщить о выпуске первой технической демонастрации OGS Mahjong 2. Её цель была в проверке игровой механики на всех поддерживаемых платформах.</p>
|
||||
<p>Проверьте технодемку на своей платформе:</p>
|
||||
<ul>
|
||||
<li>Запустить <a href="https://ogstudio.github.io/game-mahjong/versions/013/mjin-player.html">версию для веба</a> в браузере</li>
|
||||
<li>Получить <a href="https://drive.google.com/open?id=1KW8IEN8Dpz8ODeg8BctVSJyzj9-AL9hR">версию для Android</a></li>
|
||||
<li>Получить <a href="https://drive.google.com/open?id=1oj0-OXSmEatttzn86u2vgP9SRAIC0ozB">версию для Windows</a></li>
|
||||
<li>Получить <a href="https://drive.google.com/open?id=1EX7kLIThLiMz9_W7VmBPySms3mlrF-i6">версию для Linux</a></li>
|
||||
<li>Получить <a href="https://drive.google.com/open?id=1KWnvbHzan8MpMcZPG2QC-7KWoEYbqrM2">версию для macOS</a></li>
|
||||
</ul>
|
||||
<p>Замечания:. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="mahjong-techdemo1-gameplay.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mahjong-recreation-start.html">Начало воссоздания Маджонга</a>
|
||||
@@ -48,7 +72,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="mahjong-recreation-start.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="the-year-of-lessons.html">Год новых уроков</a>
|
||||
</h2>
|
||||
@@ -64,7 +89,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="the-year-of-lessons.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2017-summary.html">Итоги 2017-го</a>
|
||||
</h2>
|
||||
@@ -81,7 +107,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2017-summary.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="back-to-the-static.html">Назад в Статику</a>
|
||||
</h2>
|
||||
@@ -96,7 +123,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="back-to-the-static.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="mjin-world-birth.html">Рождение вселенной MJIN</a>
|
||||
</h2>
|
||||
@@ -117,7 +145,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="mjin-world-birth.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="scripting-research.html">Изучение скриптования</a>
|
||||
</h2>
|
||||
@@ -133,7 +162,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="scripting-research.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="openscenegraph-cross-platform-guide.html">OpenSceneGraph cross-platform guide</a>
|
||||
</h2>
|
||||
@@ -148,7 +178,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="openscenegraph-cross-platform-guide.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ios-tutorial.html">Самоучитель iOS</a>
|
||||
</h2>
|
||||
@@ -163,28 +194,15 @@
|
||||
<div class="news_item_more">
|
||||
<a href="ios-tutorial.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="osg-sample.html">Приложение OpenSceneGraph</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2017-05-12 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2017-05_osg-sample.png" alt="Ракета в дали" /></p>
|
||||
<p>Эта статья описывает создание самоучителей по сборке приложения OpenSceneGraph на Linux, macOS, Windows и Android в апреле 2017.</p>
|
||||
<p>Предыдущие самоучители описывали установку OpenSceneGraph на Linux, macOS, Windows и отображение модели с помощью стандартного инструмента <strong>osgviewer</strong>. На этот раз результатом нашей работы стало <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide-application">приложение OpenSceneGraph</a>, которое работает на Linux, macOS, Windows и Android.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="osg-sample.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 5 из 9</p>
|
||||
<p>
|
||||
<a href="index4.html">« Новее</a>
|
||||
<a href="index6.html">Старее »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -24,6 +24,22 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="osg-sample.html">Приложение OpenSceneGraph</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2017-05-12 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2017-05_osg-sample.png" alt="Ракета в дали" /></p>
|
||||
<p>Эта статья описывает создание самоучителей по сборке приложения OpenSceneGraph на Linux, macOS, Windows и Android в апреле 2017.</p>
|
||||
<p>Предыдущие самоучители описывали установку OpenSceneGraph на Linux, macOS, Windows и отображение модели с помощью стандартного инструмента <strong>osgviewer</strong>. На этот раз результатом нашей работы стало <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide-application">приложение OpenSceneGraph</a>, которое работает на Linux, macOS, Windows и Android.. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="osg-sample.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="its-all-fine.html">Всё проходит хорошо</a>
|
||||
@@ -43,7 +59,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="its-all-fine.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="lets-go.html">Поехали</a>
|
||||
</h2>
|
||||
@@ -59,7 +76,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="lets-go.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="the-year-of-challenges.html">Год испытаний</a>
|
||||
</h2>
|
||||
@@ -77,7 +95,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="the-year-of-challenges.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2017-happy-new-year.html">Счастливого 2017-го</a>
|
||||
</h2>
|
||||
@@ -93,7 +112,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2017-happy-new-year.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-november-recap.html">Ноябрь 2016 кратко</a>
|
||||
</h2>
|
||||
@@ -110,7 +130,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-november-recap.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-october-recap.html">Октябрь 2016 кратко</a>
|
||||
</h2>
|
||||
@@ -127,7 +148,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-october-recap.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-tech-showcases.html">Демонстрации технологий</a>
|
||||
</h2>
|
||||
@@ -147,7 +169,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-tech-showcases.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-september-recap.html">Сентябрь 2016 кратко</a>
|
||||
</h2>
|
||||
@@ -169,31 +192,15 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-september-recap.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ogs-editor-0.10.html">OGS Editor 0.10 и материалы прямого эфира</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2016-10-03 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2016-10-03_ogs-editor-0.10.png" alt="Редактор с игрой Маджонг" /></p>
|
||||
<p>Внимание: мы не выпустим версию 0.10 для macOS из-за технических проблем с системой сборки. Поддержку macOS вернём к 0.11.</p>
|
||||
<ul>
|
||||
<li><strong>OGS Editor 0.10</strong> <a href="https://sourceforge.net/projects/osrpgcreation/files/Editor/jenkins/51_2016-10-01_06-39-48_0.10.0/">доступен на SourceForge</a>. Просто распакуйте архив и запустите скрипт run.</li>
|
||||
<li><strong>Пасьянс маджонг</strong> тоже <a href="https://sourceforge.net/projects/osrpgcreation/files/Games/MahjongSolitaire/">доступен на SourceForge</a>. Просто распакуйте архив и запустите скрипт run.. . .</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="ogs-editor-0.10.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 6 из 9</p>
|
||||
<p>
|
||||
<a href="index5.html">« Новее</a>
|
||||
<a href="index7.html">Старее »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -24,6 +24,25 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ogs-editor-0.10.html">OGS Editor 0.10 и материалы прямого эфира</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2016-10-03 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p><img src="../../images/2016-10-03_ogs-editor-0.10.png" alt="Редактор с игрой Маджонг" /></p>
|
||||
<p>Внимание: мы не выпустим версию 0.10 для macOS из-за технических проблем с системой сборки. Поддержку macOS вернём к 0.11.</p>
|
||||
<ul>
|
||||
<li><strong>OGS Editor 0.10</strong> <a href="https://sourceforge.net/projects/osrpgcreation/files/Editor/jenkins/51_2016-10-01_06-39-48_0.10.0/">доступен на SourceForge</a>. Просто распакуйте архив и запустите скрипт run.</li>
|
||||
<li><strong>Пасьянс маджонг</strong> тоже <a href="https://sourceforge.net/projects/osrpgcreation/files/Games/MahjongSolitaire/">доступен на SourceForge</a>. Просто распакуйте архив и запустите скрипт run.. . .</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="ogs-editor-0.10.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="yesterdays-live-session-short-overview.html">Пара слов о вчерашнем прямом эфире</a>
|
||||
@@ -35,13 +54,14 @@
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/_t8TGhSgJG4" frameborder="0" allowfullscreen></iframe>
|
||||
<p>Создание пасьянса Маджонг прошло успешно, и заняло менее 4 часов.</p>
|
||||
<p>Мы опубликуем материалы прямого эфира чуть позже на этой неделе.</p>
|
||||
<p>Спасибо за участие.
|
||||
. . .</p>
|
||||
<p>Спасибо за участие.</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="yesterdays-live-session-short-overview.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="september-live-session-announcement-tomorrow.html">Прямой эфир через 24 часа</a>
|
||||
</h2>
|
||||
@@ -50,13 +70,14 @@
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Fj4yHG-mV1U" frameborder="0" allowfullscreen></iframe>
|
||||
<p>Приготовьтесь к <a href="https://www.livecoding.tv/kornerr">прямому эфиру</a>, он начнётся через 24 часа!
|
||||
. . .</p>
|
||||
<p>Приготовьтесь к <a href="https://www.livecoding.tv/kornerr">прямому эфиру</a>, он начнётся через 24 часа!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="september-live-session-announcement-tomorrow.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="september-live-session-announcement.html">Прямой эфир: 25 сентября 2016</a>
|
||||
</h2>
|
||||
@@ -66,13 +87,14 @@
|
||||
<div class="news_item_contents">
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Y5hOGKcQ8wA" frameborder="0" allowfullscreen></iframe>
|
||||
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=%D0%9F%D1%80%D1%8F%D0%BC%D0%BE%D0%B9+%D1%8D%D1%84%D0%B8%D1%80+Open+Game+Studio%3A+%D0%A1%D0%B5%D0%BD%D1%82%D1%8F%D0%B1%D1%80%D1%8C+2016&iso=20160925T13&p1=166&ah=2">25 сентября 2016 в 13:00 MSK</a> мы проведём <a href="https://www.livecoding.tv/kornerr">прямой эфир</a>.
|
||||
Самое время создать простой пасьянс Маджонг
|
||||
. . .</p>
|
||||
Самое время создать простой пасьянс Маджонг</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="september-live-session-announcement.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-august-recap.html">Август 2016 кратко</a>
|
||||
</h2>
|
||||
@@ -93,7 +115,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-august-recap.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="back-to-social-networks.html">Мы вернулись в социальные сети</a>
|
||||
</h2>
|
||||
@@ -102,13 +125,14 @@
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Если вы подписаны на нашу группу в <a href="https://www.facebook.com/groups/162611230470183/">Facebook</a>, <a href="https://twitter.com/OpenGameStudio">Twitter</a> или <a href="https://new.vk.com/opengamestudo">VK</a>, вы заметили, что мы начали использовать её снова. Это не случайно: мы наконец созрели для вербального общения после 4 лет молчаливой разработки.</p>
|
||||
<p>Подписывайтесь!
|
||||
. . .</p>
|
||||
<p>Подписывайтесь!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="back-to-social-networks.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="once-mahjong-always-mahjong.html">Раз Маджонг – всегда Маджонг</a>
|
||||
</h2>
|
||||
@@ -123,7 +147,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="once-mahjong-always-mahjong.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ogs-editor-0.9.html">Материалы прямого эфира за май 2016</a>
|
||||
</h2>
|
||||
@@ -140,7 +165,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="ogs-editor-0.9.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="may-live-session-announcement.html">Прямой эфир: 28 мая 2016</a>
|
||||
</h2>
|
||||
@@ -148,36 +174,21 @@
|
||||
2016-05-17 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Мы рады сообщить, что трансляция <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> состоится <a href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=%D0%9C%D0%B0%D0%B9%D1%81%D0%BA%D0%B8%D0%B9+%D0%BF%D1%80%D1%8F%D0%BC%D0%BE%D0%B9+%D1%8D%D1%84%D0%B8%D1%80+Open+Game+Studio&iso=20160528T13&p1=166&ah=3">28 мая 2016 в 13:00 MSK</a>. Присоединяйтесь!
|
||||
. . .</p>
|
||||
<p>Мы рады сообщить, что трансляция <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> состоится <a href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=%D0%9C%D0%B0%D0%B9%D1%81%D0%BA%D0%B8%D0%B9+%D0%BF%D1%80%D1%8F%D0%BC%D0%BE%D0%B9+%D1%8D%D1%84%D0%B8%D1%80+Open+Game+Studio&iso=20160528T13&p1=166&ah=3">28 мая 2016 в 13:00 MSK</a>. Присоединяйтесь!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="may-live-session-announcement.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="may-live-session-decision.html">Майский прямой эфир (Редактор 0.9)</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2016-04-24 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Как вы знаете, ранее опубликованная дорожная карта предполагала, что в апреле будет прямой эфир, в котором с помощью Редактора 0.9 мы создадим игру пинг-понг.</p>
|
||||
<p>Мы должны признать, что наши способности к планированию всё ещё недостаточно высоки, поэтому следующий прямой эфир состоится в конце мая. Точную дату мы объявим позже.</p>
|
||||
<p>Вот пара моментов из будущей игры:</p>
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/V3EvCVPc6kg" frameborder="0" allowfullscreen></iframe>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="may-live-session-decision.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 7 из 9</p>
|
||||
<p>
|
||||
<a href="index6.html">« Новее</a>
|
||||
<a href="index8.html">Старее »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -24,6 +24,24 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="may-live-session-decision.html">Майский прямой эфир (Редактор 0.9)</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2016-04-24 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Как вы знаете, ранее опубликованная дорожная карта предполагала, что в апреле будет прямой эфир, в котором с помощью Редактора 0.9 мы создадим игру пинг-понг.</p>
|
||||
<p>Мы должны признать, что наши способности к планированию всё ещё недостаточно высоки, поэтому следующий прямой эфир состоится в конце мая. Точную дату мы объявим позже.</p>
|
||||
<p>Вот пара моментов из будущей игры:</p>
|
||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/V3EvCVPc6kg" frameborder="0" allowfullscreen></iframe>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="may-live-session-decision.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rolling-ball.html">Запись прямого эфира "Катящийся мяч" и материалы</a>
|
||||
@@ -40,7 +58,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="rolling-ball.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="rolling-ball-live-session-pt2.html">Создание игры в прямом эфире (часть 2): 7 февраля 2016</a>
|
||||
</h2>
|
||||
@@ -53,7 +72,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="rolling-ball-live-session-pt2.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="january-live-session-announcement.html">Создание игры в прямом эфире: 31 января 2016</a>
|
||||
</h2>
|
||||
@@ -61,13 +81,14 @@
|
||||
2016-01-25 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Мы рады сообщить, что трансляция <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> состоится <a href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Open+Game+Studio%3A+%D0%9F%D1%80%D1%8F%D0%BC%D0%B0%D1%8F+%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D1%8F%D1%86%D0%B8%D1%8F+%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B8%D0%B3%D1%80%D1%8B&iso=20160131T14&p1=166&ah=3">31 января 2016 в 14:00 MSK</a>. Присоединяйтесь!
|
||||
. . .</p>
|
||||
<p>Мы рады сообщить, что трансляция <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> состоится <a href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Open+Game+Studio%3A+%D0%9F%D1%80%D1%8F%D0%BC%D0%B0%D1%8F+%D1%82%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D1%8F%D1%86%D0%B8%D1%8F+%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F+%D0%B8%D0%B3%D1%80%D1%8B&iso=20160131T14&p1=166&ah=3">31 января 2016 в 14:00 MSK</a>. Присоединяйтесь!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="january-live-session-announcement.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="january-live-session-decision.html">СКОРО: Создание простой игры в прямом эфире (Редактор 0.8)</a>
|
||||
</h2>
|
||||
@@ -76,13 +97,14 @@
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Мы готовы предоставить вам Редактор 0.8 с Проигрывателем. Прямая трансляция будет проведена на <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> СКОРО. Мы покажем вам, как создать простую игру со звуком с нуля. И на этот раз она не будет требовать Редактора для работы.</p>
|
||||
<p>Точную дату и время мы объявим в ближайшие дни. Оставайтесь на связи!
|
||||
. . .</p>
|
||||
<p>Точную дату и время мы объявим в ближайшие дни. Оставайтесь на связи!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="january-live-session-decision.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2016-roadmap.html">Дорожная карта 2016</a>
|
||||
</h2>
|
||||
@@ -100,7 +122,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2016-roadmap.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="livesession-materials-editor-07.html">Видеозапись живой сессии и материалы</a>
|
||||
</h2>
|
||||
@@ -118,7 +141,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="livesession-materials-editor-07.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="livesession-editor-07.html">Создание простой игры в прямом эфире: 15 ноября 2015</a>
|
||||
</h2>
|
||||
@@ -126,13 +150,14 @@
|
||||
2015-11-09 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Мы рады сообщить, что трансляция <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> состоится <a title="Локальное время" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Whac-a-mole+game+from+scratch+live&iso=20151115T14&p1=166&ah=3">15 ноября 2015 в 14:00 MSK</a>. Присоединяйтесь!
|
||||
. . .</p>
|
||||
<p>Мы рады сообщить, что трансляция <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> состоится <a title="Локальное время" href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Whac-a-mole+game+from+scratch+live&iso=20151115T14&p1=166&ah=3">15 ноября 2015 в 14:00 MSK</a>. Присоединяйтесь!</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="livesession-editor-07.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="soon-game-creation-editor-07.html">СКОРО: Создание простой игры в прямом эфире (Редактор 0.7)</a>
|
||||
</h2>
|
||||
@@ -150,30 +175,15 @@
|
||||
<div class="news_item_more">
|
||||
<a href="soon-game-creation-editor-07.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bye-desura-hello-humblebundle.html">Прощай, Desura. Здравствуй, Humble Bundle Widget</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2015-07-23 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>После недавнего банкротства родительской компании сервиса Desura мы пришли к выводу, что нам необходима новая площадка для распространения Deluxe-версии игры. Более современная, удобная, надежная.
|
||||
Наш выбор пал на Humble Widget, благодаря которому вы можете приобрести Deluxe-версию игры прямо у нас на сайте.</p>
|
||||
<p>Вот он:</p>
|
||||
<iframe src="https://www.humblebundle.com/widget/v2/product/ogsmahjong/ySGF3h34?theme=transparent-light" width="526" height="325" style="border: none;" scrolling="no" frameborder="0"></iframe>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="bye-desura-hello-humblebundle.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 8 из 9</p>
|
||||
<p>
|
||||
<a href="index7.html">« Новее</a>
|
||||
<a href="index9.html">Старее »</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -24,6 +24,24 @@
|
||||
<center>
|
||||
<h1>Новости</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="bye-desura-hello-humblebundle.html">Прощай, Desura. Здравствуй, Humble Bundle Widget</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2015-07-23 00:00
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>После недавнего банкротства родительской компании сервиса Desura мы пришли к выводу, что нам необходима новая площадка для распространения Deluxe-версии игры. Более современная, удобная, надежная.
|
||||
Наш выбор пал на Humble Widget, благодаря которому вы можете приобрести Deluxe-версию игры прямо у нас на сайте.</p>
|
||||
<p>Вот он:</p>
|
||||
<iframe src="https://www.humblebundle.com/widget/v2/product/ogsmahjong/ySGF3h34?theme=transparent-light" width="526" height="325" style="border: none;" scrolling="no" frameborder="0"></iframe>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="bye-desura-hello-humblebundle.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="test-chamber-for-everyone.html">Тестовый цех каждому (Редактор 0.7.0)</a>
|
||||
@@ -33,13 +51,14 @@
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<p>Как вы знаете, основная цель Редактора 0.7.0 - это возможность создать <a title="Тестовый цех" href="https://youtu.be/9_6seUWcPbU" target="_blank">тестовый цех</a> с помощью него. Редактору не хватает системы Действий и исправления некоторых ошибок для этого. Помимо выпуска Редактора мы опубликуем подробную статью, описывающую создание тестового цеха, чтобы каждый мог создать себе свой тестовый цех!</p>
|
||||
<p>Мы планируем завершить его в Октябре.
|
||||
. . .</p>
|
||||
<p>Мы планируем завершить его в Октябре.</p>
|
||||
<p>. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="test-chamber-for-everyone.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2015-roadmap.html">Дорожная карта 2015-2016</a>
|
||||
</h2>
|
||||
@@ -58,7 +77,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="2015-roadmap.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="editor-06.html">Редактор 0.6.0</a>
|
||||
</h2>
|
||||
@@ -81,7 +101,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="editor-06.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="editor-06-roadmap.html">Редактор 0.5.0 и планы для 0.6.0</a>
|
||||
</h2>
|
||||
@@ -102,7 +123,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="editor-06-roadmap.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="editor-0.4.0-and-0.5.0-plans.html">Редактор 0.4.0 и планы для 0.5.0</a>
|
||||
</h2>
|
||||
@@ -117,7 +139,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="editor-0.4.0-and-0.5.0-plans.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="editor-0.4.0-plans.html">План задач для Editor 0.4.0</a>
|
||||
</h2>
|
||||
@@ -132,7 +155,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="editor-0.4.0-plans.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="user-servey-finish-promise.html">Окончание опроса</a>
|
||||
</h2>
|
||||
@@ -147,7 +171,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="user-servey-finish-promise.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="2014-another-year-passed.html">И вот прошел еще один год</a>
|
||||
</h2>
|
||||
@@ -164,11 +189,13 @@
|
||||
<a href="2014-another-year-passed.html">Читать далее</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Страница 9 из 9</p>
|
||||
<p>
|
||||
<a href="index8.html">« Новее</a>
|
||||
</p>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
@@ -35,7 +35,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="pskov.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="lfsa.html">ЛФСД</a>
|
||||
</h2>
|
||||
@@ -46,7 +47,8 @@
|
||||
<div class="news_item_more">
|
||||
<a href="lfsa.html">Читать далее</a>
|
||||
</div>
|
||||
</div><div class="news_item">
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="zipbase64.html">ZipBase64</a>
|
||||
</h2>
|
||||
@@ -59,6 +61,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="footer">
|
||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||
|
||||
Reference in New Issue
Block a user