2025-11 Edit files
This commit is contained in:
@@ -43,7 +43,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ogs-mahjong-1.html">Continue reading</a>
|
<a href="ogs-mahjong-1.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="mahjong.html">Mahjong 2 (in development)</a>
|
<a href="mahjong.html">Mahjong 2 (in development)</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -57,6 +58,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
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>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="display-files.html">List of project files</a>
|
<a href="display-files.html">List of project files</a>
|
||||||
@@ -46,7 +69,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="display-files.html">Continue reading</a>
|
<a href="display-files.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="kotlin-cross.html">The turn to cross-platform solutions</a>
|
<a href="kotlin-cross.html">The turn to cross-platform solutions</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -68,7 +92,8 @@ time to do that at the moment, unfortunately.. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="kotlin-cross.html">Continue reading</a>
|
<a href="kotlin-cross.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="add-edit-save-remove.html">Add, edit, save, and remove files</a>
|
<a href="add-edit-save-remove.html">Add, edit, save, and remove files</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -109,7 +134,8 @@ time to do that at the moment, unfortunately.. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="add-edit-save-remove.html">Continue reading</a>
|
<a href="add-edit-save-remove.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="git-fs-components.html">FS and Git components' draft</a>
|
<a href="git-fs-components.html">FS and Git components' draft</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -141,7 +167,8 @@ time to do that at the moment, unfortunately.. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="git-fs-components.html">Continue reading</a>
|
<a href="git-fs-components.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="welcome-component.html">PSKOV 2 editor and components</a>
|
<a href="welcome-component.html">PSKOV 2 editor and components</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -165,7 +192,8 @@ Future functionality like Git and Markdown is expected to follow the same patter
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="welcome-component.html">Continue reading</a>
|
<a href="welcome-component.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="notes-desktop.html">Notes and Git</a>
|
<a href="notes-desktop.html">Notes and Git</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -190,7 +218,8 @@ third one. Thus, the application is pretty much useless at the moment.. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="notes-desktop.html">Continue reading</a>
|
<a href="notes-desktop.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="iso-git2.html">PSKOV 2 without LHA?</a>
|
<a href="iso-git2.html">PSKOV 2 without LHA?</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -211,7 +240,8 @@ this was the second assessment of Isomorphic-Git. The first one happened in
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="iso-git2.html">Continue reading</a>
|
<a href="iso-git2.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="cld_ctx-gen.html">CLD: Context generation</a>
|
<a href="cld_ctx-gen.html">CLD: Context generation</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -237,33 +267,14 @@ to explain Context in detail because I don't yet have a good. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="cld_ctx-gen.html">Continue reading</a>
|
<a href="cld_ctx-gen.html">Continue reading</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 1 of 9</p>
|
<p class="pagination_title">Page 1 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index2.html">Older »</a>
|
<a href="index2.html">Older »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -24,6 +24,28 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="year24.html">Results of the year 2024</a>
|
<a href="year24.html">Results of the year 2024</a>
|
||||||
@@ -47,7 +69,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="year24.html">Continue reading</a>
|
<a href="year24.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="lha-jvm-macos.html">The first Local Host Access working version</a>
|
<a href="lha-jvm-macos.html">The first Local Host Access working version</a>
|
||||||
</h2>
|
</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">
|
<div class="news_item_more">
|
||||||
<a href="lha-jvm-macos.html">Continue reading</a>
|
<a href="lha-jvm-macos.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="pskov-again.html">Back to the development of "PSKOV"</a>
|
<a href="pskov-again.html">Back to the development of "PSKOV"</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -107,7 +131,8 @@ local file system.</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="pskov-again.html">Continue reading</a>
|
<a href="pskov-again.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ht-sound.html">Sound support and the search for a new direction</a>
|
<a href="ht-sound.html">Sound support and the search for a new direction</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -130,7 +155,8 @@ graphical results did not match that of the audience.. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ht-sound.html">Continue reading</a>
|
<a href="ht-sound.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ht-scenes.html">Switching scenes</a>
|
<a href="ht-scenes.html">Switching scenes</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -154,7 +180,8 @@ graphical results did not match that of the audience.. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ht-scenes.html">Continue reading</a>
|
<a href="ht-scenes.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="rethinking.html">Rethinking</a>
|
<a href="rethinking.html">Rethinking</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -176,7 +203,8 @@ I participated in the jam to validate the instrument under development and. . .<
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="rethinking.html">Continue reading</a>
|
<a href="rethinking.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="memory-gui.html">"Memory" GUI</a>
|
<a href="memory-gui.html">"Memory" GUI</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -197,7 +225,8 @@ gamejam of <a href="https://dtf.ru/games/2783053-nachni-igru-ocenka-videorolikov
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="memory-gui.html">Continue reading</a>
|
<a href="memory-gui.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="memory-text-ui.html">"Memory" text UI</a>
|
<a href="memory-text-ui.html">"Memory" text UI</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -217,37 +246,15 @@ The instrument under development is limited to C++11 in order to support OpenWrt
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="memory-text-ui.html">Continue reading</a>
|
<a href="memory-text-ui.html">Continue reading</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 2 of 9</p>
|
<p class="pagination_title">Page 2 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index.html">« Newer</a>
|
<a href="index.html">« Newer</a>
|
||||||
<a href="index3.html">Older »</a>
|
<a href="index3.html">Older »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -24,6 +24,31 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="llm-first-py-cxx.html">The first example of a portable code</a>
|
<a href="llm-first-py-cxx.html">The first example of a portable code</a>
|
||||||
@@ -47,7 +72,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="llm-first-py-cxx.html">Continue reading</a>
|
<a href="llm-first-py-cxx.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="bus-iOS.html">Шина-iOS</a>
|
<a href="bus-iOS.html">Шина-iOS</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -67,7 +93,8 @@ glue code where it can save up to 30% of code</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="bus-iOS.html">Continue reading</a>
|
<a href="bus-iOS.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="bus-01.html">Bus-01</a>
|
<a href="bus-01.html">Bus-01</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -93,7 +120,8 @@ code chunks equal because they interact through the Bus only.</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="bus-01.html">Continue reading</a>
|
<a href="bus-01.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="rpg-ends.html">Revised project goals</a>
|
<a href="rpg-ends.html">Revised project goals</a>
|
||||||
</h2>
|
</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">
|
<div class="news_item_more">
|
||||||
<a href="rpg-ends.html">Continue reading</a>
|
<a href="rpg-ends.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="gitjs-intro.html">How I create browser applications inside browsers</a>
|
<a href="gitjs-intro.html">How I create browser applications inside browsers</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -134,7 +163,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="gitjs-intro.html">Continue reading</a>
|
<a href="gitjs-intro.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<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>
|
<a href="git-budget.html">Why I keep track of spendings in a personal app made with Git+JS</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -156,7 +186,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="git-budget.html">Continue reading</a>
|
<a href="git-budget.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<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>
|
<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>
|
</h2>
|
||||||
@@ -173,7 +204,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="teaching-to-program-2019.html">Continue reading</a>
|
<a href="teaching-to-program-2019.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<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>
|
<a href="the-pros-and-cons-of-restarting-from-scratch.html">The pros and cons of restarting from scratch</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -190,29 +222,15 @@ It seems that right now we have less completed features than before the release
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Continue reading</a>
|
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Continue reading</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 3 of 9</p>
|
<p class="pagination_title">Page 3 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index2.html">« Newer</a>
|
<a href="index2.html">« Newer</a>
|
||||||
<a href="index4.html">Older »</a>
|
<a href="index4.html">Older »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -24,6 +24,23 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="defending-availability.html">Defending availability</a>
|
<a href="defending-availability.html">Defending availability</a>
|
||||||
@@ -39,7 +56,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="defending-availability.html">Continue reading</a>
|
<a href="defending-availability.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="teaching-kids-to-program.html">Teaching kids to program</a>
|
<a href="teaching-kids-to-program.html">Teaching kids to program</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -64,7 +82,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="teaching-kids-to-program.html">Continue reading</a>
|
<a href="teaching-kids-to-program.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2019-year-of-rethinking.html">Year of rethinking</a>
|
<a href="2019-year-of-rethinking.html">Year of rethinking</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -80,7 +99,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2019-year-of-rethinking.html">Continue reading</a>
|
<a href="2019-year-of-rethinking.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ideal-gamedev.html">Ideal games and game development tools</a>
|
<a href="ideal-gamedev.html">Ideal games and game development tools</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -106,7 +126,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ideal-gamedev.html">Continue reading</a>
|
<a href="ideal-gamedev.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="mahjong-demo2.html">OGS Mahjong 2: Demo 2</a>
|
<a href="mahjong-demo2.html">OGS Mahjong 2: Demo 2</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -123,7 +144,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="mahjong-demo2.html">Continue reading</a>
|
<a href="mahjong-demo2.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="examples-and-dependencies.html">Examples and dependencies</a>
|
<a href="examples-and-dependencies.html">Examples and dependencies</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -139,7 +161,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="examples-and-dependencies.html">Continue reading</a>
|
<a href="examples-and-dependencies.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="example-driven-development.html">Example-driven development</a>
|
<a href="example-driven-development.html">Example-driven development</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -156,7 +179,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="example-driven-development.html">Continue reading</a>
|
<a href="example-driven-development.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="openscenegraph-examples.html">OpenSceneGraph cross-platform examples</a>
|
<a href="openscenegraph-examples.html">OpenSceneGraph cross-platform examples</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -171,39 +195,15 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="openscenegraph-examples.html">Continue reading</a>
|
<a href="openscenegraph-examples.html">Continue reading</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 4 of 9</p>
|
<p class="pagination_title">Page 4 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index3.html">« Newer</a>
|
<a href="index3.html">« Newer</a>
|
||||||
<a href="index5.html">Older »</a>
|
<a href="index5.html">Older »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -24,6 +24,33 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="mahjong-recreation-start.html">Mahjong recreation start</a>
|
<a href="mahjong-recreation-start.html">Mahjong recreation start</a>
|
||||||
@@ -48,7 +75,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="mahjong-recreation-start.html">Continue reading</a>
|
<a href="mahjong-recreation-start.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="the-year-of-lessons.html">The year of lessons</a>
|
<a href="the-year-of-lessons.html">The year of lessons</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -64,7 +92,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="the-year-of-lessons.html">Continue reading</a>
|
<a href="the-year-of-lessons.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2017-summary.html">2017 summary</a>
|
<a href="2017-summary.html">2017 summary</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -81,7 +110,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2017-summary.html">Continue reading</a>
|
<a href="2017-summary.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="back-to-the-static.html">Back to the Static</a>
|
<a href="back-to-the-static.html">Back to the Static</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -96,7 +126,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="back-to-the-static.html">Continue reading</a>
|
<a href="back-to-the-static.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="mjin-world-birth.html">The birth of MJIN world</a>
|
<a href="mjin-world-birth.html">The birth of MJIN world</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -117,7 +148,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="mjin-world-birth.html">Continue reading</a>
|
<a href="mjin-world-birth.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="scripting-research.html">Scripting research</a>
|
<a href="scripting-research.html">Scripting research</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -133,7 +165,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="scripting-research.html">Continue reading</a>
|
<a href="scripting-research.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="openscenegraph-cross-platform-guide.html">OpenSceneGraph cross-platform guide</a>
|
<a href="openscenegraph-cross-platform-guide.html">OpenSceneGraph cross-platform guide</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -148,7 +181,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="openscenegraph-cross-platform-guide.html">Continue reading</a>
|
<a href="openscenegraph-cross-platform-guide.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ios-tutorial.html">iOS tutorial</a>
|
<a href="ios-tutorial.html">iOS tutorial</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -163,28 +197,15 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ios-tutorial.html">Continue reading</a>
|
<a href="ios-tutorial.html">Continue reading</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 5 of 9</p>
|
<p class="pagination_title">Page 5 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index4.html">« Newer</a>
|
<a href="index4.html">« Newer</a>
|
||||||
<a href="index6.html">Older »</a>
|
<a href="index6.html">Older »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -24,6 +24,22 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="its-all-fine.html">It's all fine</a>
|
<a href="its-all-fine.html">It's all fine</a>
|
||||||
@@ -43,7 +59,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="its-all-fine.html">Continue reading</a>
|
<a href="its-all-fine.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="lets-go.html">Let's go</a>
|
<a href="lets-go.html">Let's go</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -59,7 +76,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="lets-go.html">Continue reading</a>
|
<a href="lets-go.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="the-year-of-challenges.html">The year of challenges</a>
|
<a href="the-year-of-challenges.html">The year of challenges</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -77,7 +95,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="the-year-of-challenges.html">Continue reading</a>
|
<a href="the-year-of-challenges.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2017-happy-new-year.html">Happy 2017</a>
|
<a href="2017-happy-new-year.html">Happy 2017</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -93,7 +112,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2017-happy-new-year.html">Continue reading</a>
|
<a href="2017-happy-new-year.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-november-recap.html">November 2016 recap</a>
|
<a href="2016-november-recap.html">November 2016 recap</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -110,7 +130,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-november-recap.html">Continue reading</a>
|
<a href="2016-november-recap.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-october-recap.html">October 2016 recap</a>
|
<a href="2016-october-recap.html">October 2016 recap</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -126,7 +147,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-october-recap.html">Continue reading</a>
|
<a href="2016-october-recap.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-tech-showcases.html">Technology showcases</a>
|
<a href="2016-tech-showcases.html">Technology showcases</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -147,7 +169,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-tech-showcases.html">Continue reading</a>
|
<a href="2016-tech-showcases.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-september-recap.html">September 2016 recap</a>
|
<a href="2016-september-recap.html">September 2016 recap</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -170,31 +193,15 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-september-recap.html">Continue reading</a>
|
<a href="2016-september-recap.html">Continue reading</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 6 of 9</p>
|
<p class="pagination_title">Page 6 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index5.html">« Newer</a>
|
<a href="index5.html">« Newer</a>
|
||||||
<a href="index7.html">Older »</a>
|
<a href="index7.html">Older »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -24,6 +24,25 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="yesterdays-live-session-short-overview.html">A few words about live session yesterday</a>
|
<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>
|
<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>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>We will publish live session materials later this week.</p>
|
||||||
<p>Thank you for joining us.
|
<p>Thank you for joining us.</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="yesterdays-live-session-short-overview.html">Continue reading</a>
|
<a href="yesterdays-live-session-short-overview.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="september-live-session-announcement-tomorrow.html">Live session is in 24 hours</a>
|
<a href="september-live-session-announcement-tomorrow.html">Live session is in 24 hours</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -50,13 +70,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<div class="news_item_contents">
|
||||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Fj4yHG-mV1U" frameborder="0" allowfullscreen></iframe>
|
<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>Get ready for <a href="https://www.livecoding.tv/kornerr">live session</a>, it's about to happen in 24 hours!</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="september-live-session-announcement-tomorrow.html">Continue reading</a>
|
<a href="september-live-session-announcement-tomorrow.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="september-live-session-announcement.html">Live session: 25 September 2016</a>
|
<a href="september-live-session-announcement.html">Live session: 25 September 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -66,13 +87,14 @@
|
|||||||
<div class="news_item_contents">
|
<div class="news_item_contents">
|
||||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Y5hOGKcQ8wA" frameborder="0" allowfullscreen></iframe>
|
<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>
|
<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.
|
It's time to create simple Mahjong solitaire game.</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="september-live-session-announcement.html">Continue reading</a>
|
<a href="september-live-session-announcement.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-august-recap.html">August 2016 recap</a>
|
<a href="2016-august-recap.html">August 2016 recap</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -92,7 +114,8 @@ It's time to create simple Mahjong solitaire game.
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-august-recap.html">Continue reading</a>
|
<a href="2016-august-recap.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="back-to-social-networks.html">We’re back to social networks</a>
|
<a href="back-to-social-networks.html">We’re back to social networks</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -101,13 +124,14 @@ It's time to create simple Mahjong solitaire game.
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>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>Follow us to stay up-to-date!</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="back-to-social-networks.html">Continue reading</a>
|
<a href="back-to-social-networks.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="once-mahjong-always-mahjong.html">Once Mahjong – always Mahjong</a>
|
<a href="once-mahjong-always-mahjong.html">Once Mahjong – always Mahjong</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -123,7 +147,8 @@ It's time to create simple Mahjong solitaire game.
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="once-mahjong-always-mahjong.html">Continue reading</a>
|
<a href="once-mahjong-always-mahjong.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ogs-editor-0.9.html">May 2016 live session materials</a>
|
<a href="ogs-editor-0.9.html">May 2016 live session materials</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -140,7 +165,8 @@ It's time to create simple Mahjong solitaire game.
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ogs-editor-0.9.html">Continue reading</a>
|
<a href="ogs-editor-0.9.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="may-live-session-announcement.html">Live session: 28 May 2016</a>
|
<a href="may-live-session-announcement.html">Live session: 28 May 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -148,36 +174,21 @@ It's time to create simple Mahjong solitaire game.
|
|||||||
2016-05-17 00:00
|
2016-05-17 00:00
|
||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>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>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="may-live-session-announcement.html">Continue reading</a>
|
<a href="may-live-session-announcement.html">Continue reading</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 7 of 9</p>
|
<p class="pagination_title">Page 7 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index6.html">« Newer</a>
|
<a href="index6.html">« Newer</a>
|
||||||
<a href="index8.html">Older »</a>
|
<a href="index8.html">Older »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -24,6 +24,24 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="rolling-ball.html">"Rolling ball" live session videos and downloads</a>
|
<a href="rolling-ball.html">"Rolling ball" live session videos and downloads</a>
|
||||||
@@ -40,7 +58,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="rolling-ball.html">Continue reading</a>
|
<a href="rolling-ball.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="rolling-ball-live-session-pt2.html">Game creation live session (part 2): 7 February 2016</a>
|
<a href="rolling-ball-live-session-pt2.html">Game creation live session (part 2): 7 February 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -49,13 +68,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>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>Let's finish the game!</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="rolling-ball-live-session-pt2.html">Continue reading</a>
|
<a href="rolling-ball-live-session-pt2.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="january-live-session-announcement.html">Game creation live session: 31 January 2016</a>
|
<a href="january-live-session-announcement.html">Game creation live session: 31 January 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -63,13 +83,14 @@
|
|||||||
2016-01-25 00:00
|
2016-01-25 00:00
|
||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>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>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="january-live-session-announcement.html">Continue reading</a>
|
<a href="january-live-session-announcement.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="january-live-session-decision.html">SOON: Creating a simple game live (Editor 0.8)</a>
|
<a href="january-live-session-decision.html">SOON: Creating a simple game live (Editor 0.8)</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -78,13 +99,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>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>The exact date and time is to be announced in the coming days. Stay tuned!</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="january-live-session-decision.html">Continue reading</a>
|
<a href="january-live-session-decision.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-roadmap.html">Roadmap for 2016</a>
|
<a href="2016-roadmap.html">Roadmap for 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -102,7 +124,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-roadmap.html">Continue reading</a>
|
<a href="2016-roadmap.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="livesession-materials-editor-07.html">Live session video and downloads</a>
|
<a href="livesession-materials-editor-07.html">Live session video and downloads</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -120,7 +143,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="livesession-materials-editor-07.html">Continue reading</a>
|
<a href="livesession-materials-editor-07.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="livesession-editor-07.html">Creating a simple game live: 15 November 2015</a>
|
<a href="livesession-editor-07.html">Creating a simple game live: 15 November 2015</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -128,13 +152,14 @@
|
|||||||
2015-11-09 00:00
|
2015-11-09 00:00
|
||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>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>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="livesession-editor-07.html">Continue reading</a>
|
<a href="livesession-editor-07.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="soon-game-creation-editor-07.html">SOON: Creating a simple game live (Editor 0.7)</a>
|
<a href="soon-game-creation-editor-07.html">SOON: Creating a simple game live (Editor 0.7)</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -152,29 +177,15 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="soon-game-creation-editor-07.html">Continue reading</a>
|
<a href="soon-game-creation-editor-07.html">Continue reading</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 8 of 9</p>
|
<p class="pagination_title">Page 8 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index7.html">« Newer</a>
|
<a href="index7.html">« Newer</a>
|
||||||
<a href="index9.html">Older »</a>
|
<a href="index9.html">Older »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -24,6 +24,23 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>News</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="test-chamber-for-everyone.html">Test chamber for everyone (Editor 0.7.0)</a>
|
<a href="test-chamber-for-everyone.html">Test chamber for everyone (Editor 0.7.0)</a>
|
||||||
@@ -33,13 +50,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>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>We estimate to complete it in October.</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="test-chamber-for-everyone.html">Continue reading</a>
|
<a href="test-chamber-for-everyone.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2015-roadmap.html">Roadmap for 2015-2016</a>
|
<a href="2015-roadmap.html">Roadmap for 2015-2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -58,7 +76,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2015-roadmap.html">Continue reading</a>
|
<a href="2015-roadmap.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="editor-06.html">Editor 0.6.0</a>
|
<a href="editor-06.html">Editor 0.6.0</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -82,7 +101,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="editor-06.html">Continue reading</a>
|
<a href="editor-06.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="editor-06-roadmap.html">Editor 0.5.0 and plans for 0.6.0</a>
|
<a href="editor-06-roadmap.html">Editor 0.5.0 and plans for 0.6.0</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -104,7 +124,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="editor-06-roadmap.html">Continue reading</a>
|
<a href="editor-06-roadmap.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<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>
|
<a href="editor-0.4.0-and-0.5.0-plans.html">Editor 0.4.0 and plans for 0.5.0</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -123,7 +144,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="editor-0.4.0-and-0.5.0-plans.html">Continue reading</a>
|
<a href="editor-0.4.0-and-0.5.0-plans.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="editor-0.4.0-plans.html">Editor roadmap for 0.4.0</a>
|
<a href="editor-0.4.0-plans.html">Editor roadmap for 0.4.0</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -138,7 +160,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="editor-0.4.0-plans.html">Continue reading</a>
|
<a href="editor-0.4.0-plans.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="user-servey-finish-promise.html">User survey ends today</a>
|
<a href="user-servey-finish-promise.html">User survey ends today</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -153,7 +176,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="user-servey-finish-promise.html">Continue reading</a>
|
<a href="user-servey-finish-promise.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2014-another-year-passed.html">And another year has passed</a>
|
<a href="2014-another-year-passed.html">And another year has passed</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -170,11 +194,13 @@
|
|||||||
<a href="2014-another-year-passed.html">Continue reading</a>
|
<a href="2014-another-year-passed.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Page 9 of 9</p>
|
<p class="pagination_title">Page 9 of 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index8.html">« Newer</a>
|
<a href="index8.html">« Newer</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
from <a href="http://github.com/ogstudio/site-opengamestudio">this source code</a>.
|
||||||
|
|||||||
@@ -35,7 +35,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="pskov.html">Continue reading</a>
|
<a href="pskov.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="lfsa.html">LFSA</a>
|
<a href="lfsa.html">LFSA</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -46,7 +47,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="lfsa.html">Continue reading</a>
|
<a href="lfsa.html">Continue reading</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="zipbase64.html">ZipBase64</a>
|
<a href="zipbase64.html">ZipBase64</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -59,6 +61,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
The site has been generated by <a href="http://opengamestudio.org/pskov">PSKOV</a>
|
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>.
|
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">
|
<div class="news_item_more">
|
||||||
<a href="ogs-mahjong-1.html">Читать далее</a>
|
<a href="ogs-mahjong-1.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="mahjong.html">Маджонг 2 (в разработке)</a>
|
<a href="mahjong.html">Маджонг 2 (в разработке)</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -58,6 +59,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</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>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="display-files.html">Список файлов проекта</a>
|
<a href="display-files.html">Список файлов проекта</a>
|
||||||
@@ -47,7 +70,8 @@ JavaScript. Работа с Kotlin в качестве <a href="year24.html">я
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="display-files.html">Читать далее</a>
|
<a href="display-files.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="kotlin-cross.html">Возврат к межплатформенным решениям</a>
|
<a href="kotlin-cross.html">Возврат к межплатформенным решениям</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -69,7 +93,8 @@ too large</code>.</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="kotlin-cross.html">Читать далее</a>
|
<a href="kotlin-cross.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="add-edit-save-remove.html">Добавление, редактирование, сохранение, удаление файлов</a>
|
<a href="add-edit-save-remove.html">Добавление, редактирование, сохранение, удаление файлов</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -110,7 +135,8 @@ too large</code>.</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="add-edit-save-remove.html">Читать далее</a>
|
<a href="add-edit-save-remove.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="git-fs-components.html">Заготовки компонент FS и Git</a>
|
<a href="git-fs-components.html">Заготовки компонент FS и Git</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -142,7 +168,8 @@ too large</code>.</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="git-fs-components.html">Читать далее</a>
|
<a href="git-fs-components.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="welcome-component.html">Редактор ПСКОВ 2 и компоненты</a>
|
<a href="welcome-component.html">Редактор ПСКОВ 2 и компоненты</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -166,7 +193,8 @@ too large</code>.</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="welcome-component.html">Читать далее</a>
|
<a href="welcome-component.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="notes-desktop.html">Заметки и Git</a>
|
<a href="notes-desktop.html">Заметки и Git</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -191,7 +219,8 @@ too large</code>.</p>
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="notes-desktop.html">Читать далее</a>
|
<a href="notes-desktop.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="iso-git2.html">ПСКОВ 2 без LHA?</a>
|
<a href="iso-git2.html">ПСКОВ 2 без LHA?</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -212,7 +241,8 @@ Local Host Access для доступа к его локальной файло
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="iso-git2.html">Читать далее</a>
|
<a href="iso-git2.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="cld_ctx-gen.html">CLD: Генерация контекста</a>
|
<a href="cld_ctx-gen.html">CLD: Генерация контекста</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -238,33 +268,14 @@ Local Host Access для доступа к его локальной файло
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="cld_ctx-gen.html">Читать далее</a>
|
<a href="cld_ctx-gen.html">Читать далее</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 1 из 9</p>
|
<p class="pagination_title">Страница 1 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index2.html">Старее »</a>
|
<a href="index2.html">Старее »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -24,6 +24,28 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="year24.html">Итоги 2024-го года</a>
|
<a href="year24.html">Итоги 2024-го года</a>
|
||||||
@@ -46,7 +68,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="year24.html">Читать далее</a>
|
<a href="year24.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="lha-jvm-macos.html">Первая рабочая версия Local Host Access</a>
|
<a href="lha-jvm-macos.html">Первая рабочая версия Local Host Access</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -68,7 +91,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="lha-jvm-macos.html">Читать далее</a>
|
<a href="lha-jvm-macos.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="pskov-again.html">Возвращение к разработке «ПСКОВа»</a>
|
<a href="pskov-again.html">Возвращение к разработке «ПСКОВа»</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -92,7 +116,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="pskov-again.html">Читать далее</a>
|
<a href="pskov-again.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ht-sound.html">Звук и поиск нового курса</a>
|
<a href="ht-sound.html">Звук и поиск нового курса</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -116,7 +141,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ht-sound.html">Читать далее</a>
|
<a href="ht-sound.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ht-scenes.html">Переключение сцен</a>
|
<a href="ht-scenes.html">Переключение сцен</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -140,7 +166,8 @@ Linux, macOS и Windows. Таким образом, если кому-либо
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ht-scenes.html">Читать далее</a>
|
<a href="ht-scenes.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="rethinking.html">Переосмысление</a>
|
<a href="rethinking.html">Переосмысление</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -162,7 +189,8 @@ Python в JavaScript. Этого не произошло, потому что п
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="rethinking.html">Читать далее</a>
|
<a href="rethinking.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="memory-gui.html">Графический интерфейс «Памяти»</a>
|
<a href="memory-gui.html">Графический интерфейс «Памяти»</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -183,7 +211,8 @@ Python в JavaScript. Этого не произошло, потому что п
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="memory-gui.html">Читать далее</a>
|
<a href="memory-gui.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="memory-text-ui.html">Текстовый интерфейс «Памяти»</a>
|
<a href="memory-text-ui.html">Текстовый интерфейс «Памяти»</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -202,38 +231,15 @@ Python в JavaScript. Этого не произошло, потому что п
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="memory-text-ui.html">Читать далее</a>
|
<a href="memory-text-ui.html">Читать далее</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 2 из 9</p>
|
<p class="pagination_title">Страница 2 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index.html">« Новее</a>
|
<a href="index.html">« Новее</a>
|
||||||
<a href="index3.html">Старее »</a>
|
<a href="index3.html">Старее »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -24,6 +24,32 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="llm-first-py-cxx.html">Первый пример портируемого кода</a>
|
<a href="llm-first-py-cxx.html">Первый пример портируемого кода</a>
|
||||||
@@ -47,7 +73,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="llm-first-py-cxx.html">Читать далее</a>
|
<a href="llm-first-py-cxx.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="bus-iOS.html">Шина-iOS</a>
|
<a href="bus-iOS.html">Шина-iOS</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -68,7 +95,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="bus-iOS.html">Читать далее</a>
|
<a href="bus-iOS.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="bus-01.html">Шина-01</a>
|
<a href="bus-01.html">Шина-01</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -92,7 +120,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="bus-01.html">Читать далее</a>
|
<a href="bus-01.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="rpg-ends.html">Изменение целей проекта</a>
|
<a href="rpg-ends.html">Изменение целей проекта</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -113,7 +142,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="rpg-ends.html">Читать далее</a>
|
<a href="rpg-ends.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="gitjs-intro.html">Как я создаю приложения для браузера прямо в браузере</a>
|
<a href="gitjs-intro.html">Как я создаю приложения для браузера прямо в браузере</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -133,7 +163,8 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="gitjs-intro.html">Читать далее</a>
|
<a href="gitjs-intro.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="git-budget.html">Почему я сделал личный проект учёта трат на Git+JS</a>
|
<a href="git-budget.html">Почему я сделал личный проект учёта трат на Git+JS</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -155,7 +186,8 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="git-budget.html">Читать далее</a>
|
<a href="git-budget.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="teaching-to-program-2019.html">Обучение программированию 2019, или в поисках идеальной программы: Последовательность</a>
|
<a href="teaching-to-program-2019.html">Обучение программированию 2019, или в поисках идеальной программы: Последовательность</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -172,7 +204,8 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="teaching-to-program-2019.html">Читать далее</a>
|
<a href="teaching-to-program-2019.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Минусы и плюсы начинания с начала</a>
|
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Минусы и плюсы начинания с начала</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -189,29 +222,15 @@ Ubuntu Edge</a>. Особенностью продукта должна была
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Читать далее</a>
|
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Читать далее</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 3 из 9</p>
|
<p class="pagination_title">Страница 3 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index2.html">« Новее</a>
|
<a href="index2.html">« Новее</a>
|
||||||
<a href="index4.html">Старее »</a>
|
<a href="index4.html">Старее »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -24,6 +24,23 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="defending-availability.html">Защита доступности</a>
|
<a href="defending-availability.html">Защита доступности</a>
|
||||||
@@ -39,7 +56,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="defending-availability.html">Читать далее</a>
|
<a href="defending-availability.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="teaching-kids-to-program.html">Обучение детей программированию</a>
|
<a href="teaching-kids-to-program.html">Обучение детей программированию</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -64,7 +82,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="teaching-kids-to-program.html">Читать далее</a>
|
<a href="teaching-kids-to-program.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2019-year-of-rethinking.html">Год переосмысления</a>
|
<a href="2019-year-of-rethinking.html">Год переосмысления</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -79,7 +98,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2019-year-of-rethinking.html">Читать далее</a>
|
<a href="2019-year-of-rethinking.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ideal-gamedev.html">Идеальные игры и средства для их разработки</a>
|
<a href="ideal-gamedev.html">Идеальные игры и средства для их разработки</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -105,7 +125,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ideal-gamedev.html">Читать далее</a>
|
<a href="ideal-gamedev.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="mahjong-demo2.html">OGS Mahjong 2: Demo 2</a>
|
<a href="mahjong-demo2.html">OGS Mahjong 2: Demo 2</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -122,7 +143,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="mahjong-demo2.html">Читать далее</a>
|
<a href="mahjong-demo2.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="examples-and-dependencies.html">Примеры и зависимости</a>
|
<a href="examples-and-dependencies.html">Примеры и зависимости</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -138,7 +160,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="examples-and-dependencies.html">Читать далее</a>
|
<a href="examples-and-dependencies.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="example-driven-development.html">Разработка через создание примеров</a>
|
<a href="example-driven-development.html">Разработка через создание примеров</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -155,7 +178,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="example-driven-development.html">Читать далее</a>
|
<a href="example-driven-development.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="openscenegraph-examples.html">Кросс-платформенные примеры OpenSceneGraph</a>
|
<a href="openscenegraph-examples.html">Кросс-платформенные примеры OpenSceneGraph</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -170,36 +194,15 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="openscenegraph-examples.html">Читать далее</a>
|
<a href="openscenegraph-examples.html">Читать далее</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 4 из 9</p>
|
<p class="pagination_title">Страница 4 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index3.html">« Новее</a>
|
<a href="index3.html">« Новее</a>
|
||||||
<a href="index5.html">Старее »</a>
|
<a href="index5.html">Старее »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -24,6 +24,30 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="mahjong-recreation-start.html">Начало воссоздания Маджонга</a>
|
<a href="mahjong-recreation-start.html">Начало воссоздания Маджонга</a>
|
||||||
@@ -48,7 +72,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="mahjong-recreation-start.html">Читать далее</a>
|
<a href="mahjong-recreation-start.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="the-year-of-lessons.html">Год новых уроков</a>
|
<a href="the-year-of-lessons.html">Год новых уроков</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -64,7 +89,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="the-year-of-lessons.html">Читать далее</a>
|
<a href="the-year-of-lessons.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2017-summary.html">Итоги 2017-го</a>
|
<a href="2017-summary.html">Итоги 2017-го</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -81,7 +107,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2017-summary.html">Читать далее</a>
|
<a href="2017-summary.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="back-to-the-static.html">Назад в Статику</a>
|
<a href="back-to-the-static.html">Назад в Статику</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -96,7 +123,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="back-to-the-static.html">Читать далее</a>
|
<a href="back-to-the-static.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="mjin-world-birth.html">Рождение вселенной MJIN</a>
|
<a href="mjin-world-birth.html">Рождение вселенной MJIN</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -117,7 +145,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="mjin-world-birth.html">Читать далее</a>
|
<a href="mjin-world-birth.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="scripting-research.html">Изучение скриптования</a>
|
<a href="scripting-research.html">Изучение скриптования</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -133,7 +162,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="scripting-research.html">Читать далее</a>
|
<a href="scripting-research.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="openscenegraph-cross-platform-guide.html">OpenSceneGraph cross-platform guide</a>
|
<a href="openscenegraph-cross-platform-guide.html">OpenSceneGraph cross-platform guide</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -148,7 +178,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="openscenegraph-cross-platform-guide.html">Читать далее</a>
|
<a href="openscenegraph-cross-platform-guide.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ios-tutorial.html">Самоучитель iOS</a>
|
<a href="ios-tutorial.html">Самоучитель iOS</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -163,28 +194,15 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ios-tutorial.html">Читать далее</a>
|
<a href="ios-tutorial.html">Читать далее</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 5 из 9</p>
|
<p class="pagination_title">Страница 5 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index4.html">« Новее</a>
|
<a href="index4.html">« Новее</a>
|
||||||
<a href="index6.html">Старее »</a>
|
<a href="index6.html">Старее »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -24,6 +24,22 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="its-all-fine.html">Всё проходит хорошо</a>
|
<a href="its-all-fine.html">Всё проходит хорошо</a>
|
||||||
@@ -43,7 +59,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="its-all-fine.html">Читать далее</a>
|
<a href="its-all-fine.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="lets-go.html">Поехали</a>
|
<a href="lets-go.html">Поехали</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -59,7 +76,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="lets-go.html">Читать далее</a>
|
<a href="lets-go.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="the-year-of-challenges.html">Год испытаний</a>
|
<a href="the-year-of-challenges.html">Год испытаний</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -77,7 +95,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="the-year-of-challenges.html">Читать далее</a>
|
<a href="the-year-of-challenges.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2017-happy-new-year.html">Счастливого 2017-го</a>
|
<a href="2017-happy-new-year.html">Счастливого 2017-го</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -93,7 +112,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2017-happy-new-year.html">Читать далее</a>
|
<a href="2017-happy-new-year.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-november-recap.html">Ноябрь 2016 кратко</a>
|
<a href="2016-november-recap.html">Ноябрь 2016 кратко</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -110,7 +130,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-november-recap.html">Читать далее</a>
|
<a href="2016-november-recap.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-october-recap.html">Октябрь 2016 кратко</a>
|
<a href="2016-october-recap.html">Октябрь 2016 кратко</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -127,7 +148,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-october-recap.html">Читать далее</a>
|
<a href="2016-october-recap.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-tech-showcases.html">Демонстрации технологий</a>
|
<a href="2016-tech-showcases.html">Демонстрации технологий</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -147,7 +169,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-tech-showcases.html">Читать далее</a>
|
<a href="2016-tech-showcases.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-september-recap.html">Сентябрь 2016 кратко</a>
|
<a href="2016-september-recap.html">Сентябрь 2016 кратко</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -169,31 +192,15 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-september-recap.html">Читать далее</a>
|
<a href="2016-september-recap.html">Читать далее</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 6 из 9</p>
|
<p class="pagination_title">Страница 6 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index5.html">« Новее</a>
|
<a href="index5.html">« Новее</a>
|
||||||
<a href="index7.html">Старее »</a>
|
<a href="index7.html">Старее »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -24,6 +24,25 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="yesterdays-live-session-short-overview.html">Пара слов о вчерашнем прямом эфире</a>
|
<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>
|
<iframe width="560" height="315" src="https://www.youtube.com/embed/_t8TGhSgJG4" frameborder="0" allowfullscreen></iframe>
|
||||||
<p>Создание пасьянса Маджонг прошло успешно, и заняло менее 4 часов.</p>
|
<p>Создание пасьянса Маджонг прошло успешно, и заняло менее 4 часов.</p>
|
||||||
<p>Мы опубликуем материалы прямого эфира чуть позже на этой неделе.</p>
|
<p>Мы опубликуем материалы прямого эфира чуть позже на этой неделе.</p>
|
||||||
<p>Спасибо за участие.
|
<p>Спасибо за участие.</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="yesterdays-live-session-short-overview.html">Читать далее</a>
|
<a href="yesterdays-live-session-short-overview.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="september-live-session-announcement-tomorrow.html">Прямой эфир через 24 часа</a>
|
<a href="september-live-session-announcement-tomorrow.html">Прямой эфир через 24 часа</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -50,13 +70,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<div class="news_item_contents">
|
||||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Fj4yHG-mV1U" frameborder="0" allowfullscreen></iframe>
|
<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>Приготовьтесь к <a href="https://www.livecoding.tv/kornerr">прямому эфиру</a>, он начнётся через 24 часа!</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="september-live-session-announcement-tomorrow.html">Читать далее</a>
|
<a href="september-live-session-announcement-tomorrow.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="september-live-session-announcement.html">Прямой эфир: 25 сентября 2016</a>
|
<a href="september-live-session-announcement.html">Прямой эфир: 25 сентября 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -66,13 +87,14 @@
|
|||||||
<div class="news_item_contents">
|
<div class="news_item_contents">
|
||||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/Y5hOGKcQ8wA" frameborder="0" allowfullscreen></iframe>
|
<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><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>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="september-live-session-announcement.html">Читать далее</a>
|
<a href="september-live-session-announcement.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-august-recap.html">Август 2016 кратко</a>
|
<a href="2016-august-recap.html">Август 2016 кратко</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -93,7 +115,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-august-recap.html">Читать далее</a>
|
<a href="2016-august-recap.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="back-to-social-networks.html">Мы вернулись в социальные сети</a>
|
<a href="back-to-social-networks.html">Мы вернулись в социальные сети</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -102,13 +125,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>Если вы подписаны на нашу группу в <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>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="back-to-social-networks.html">Читать далее</a>
|
<a href="back-to-social-networks.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="once-mahjong-always-mahjong.html">Раз Маджонг – всегда Маджонг</a>
|
<a href="once-mahjong-always-mahjong.html">Раз Маджонг – всегда Маджонг</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -123,7 +147,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="once-mahjong-always-mahjong.html">Читать далее</a>
|
<a href="once-mahjong-always-mahjong.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="ogs-editor-0.9.html">Материалы прямого эфира за май 2016</a>
|
<a href="ogs-editor-0.9.html">Материалы прямого эфира за май 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -140,7 +165,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="ogs-editor-0.9.html">Читать далее</a>
|
<a href="ogs-editor-0.9.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="may-live-session-announcement.html">Прямой эфир: 28 мая 2016</a>
|
<a href="may-live-session-announcement.html">Прямой эфир: 28 мая 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -148,36 +174,21 @@
|
|||||||
2016-05-17 00:00
|
2016-05-17 00:00
|
||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>Мы рады сообщить, что трансляция <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>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="may-live-session-announcement.html">Читать далее</a>
|
<a href="may-live-session-announcement.html">Читать далее</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 7 из 9</p>
|
<p class="pagination_title">Страница 7 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index6.html">« Новее</a>
|
<a href="index6.html">« Новее</a>
|
||||||
<a href="index8.html">Старее »</a>
|
<a href="index8.html">Старее »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -24,6 +24,24 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="rolling-ball.html">Запись прямого эфира "Катящийся мяч" и материалы</a>
|
<a href="rolling-ball.html">Запись прямого эфира "Катящийся мяч" и материалы</a>
|
||||||
@@ -40,7 +58,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="rolling-ball.html">Читать далее</a>
|
<a href="rolling-ball.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="rolling-ball-live-session-pt2.html">Создание игры в прямом эфире (часть 2): 7 февраля 2016</a>
|
<a href="rolling-ball-live-session-pt2.html">Создание игры в прямом эфире (часть 2): 7 февраля 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -53,7 +72,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="rolling-ball-live-session-pt2.html">Читать далее</a>
|
<a href="rolling-ball-live-session-pt2.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="january-live-session-announcement.html">Создание игры в прямом эфире: 31 января 2016</a>
|
<a href="january-live-session-announcement.html">Создание игры в прямом эфире: 31 января 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -61,13 +81,14 @@
|
|||||||
2016-01-25 00:00
|
2016-01-25 00:00
|
||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>Мы рады сообщить, что трансляция <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>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="january-live-session-announcement.html">Читать далее</a>
|
<a href="january-live-session-announcement.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="january-live-session-decision.html">СКОРО: Создание простой игры в прямом эфире (Редактор 0.8)</a>
|
<a href="january-live-session-decision.html">СКОРО: Создание простой игры в прямом эфире (Редактор 0.8)</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -76,13 +97,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<div class="news_item_contents">
|
||||||
<p>Мы готовы предоставить вам Редактор 0.8 с Проигрывателем. Прямая трансляция будет проведена на <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> СКОРО. Мы покажем вам, как создать простую игру со звуком с нуля. И на этот раз она не будет требовать Редактора для работы.</p>
|
<p>Мы готовы предоставить вам Редактор 0.8 с Проигрывателем. Прямая трансляция будет проведена на <a title="LiveCoding" href="https://www.livecoding.tv/kornerr">LiveCoding</a> СКОРО. Мы покажем вам, как создать простую игру со звуком с нуля. И на этот раз она не будет требовать Редактора для работы.</p>
|
||||||
<p>Точную дату и время мы объявим в ближайшие дни. Оставайтесь на связи!
|
<p>Точную дату и время мы объявим в ближайшие дни. Оставайтесь на связи!</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="january-live-session-decision.html">Читать далее</a>
|
<a href="january-live-session-decision.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2016-roadmap.html">Дорожная карта 2016</a>
|
<a href="2016-roadmap.html">Дорожная карта 2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -100,7 +122,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2016-roadmap.html">Читать далее</a>
|
<a href="2016-roadmap.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="livesession-materials-editor-07.html">Видеозапись живой сессии и материалы</a>
|
<a href="livesession-materials-editor-07.html">Видеозапись живой сессии и материалы</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -118,7 +141,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="livesession-materials-editor-07.html">Читать далее</a>
|
<a href="livesession-materials-editor-07.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="livesession-editor-07.html">Создание простой игры в прямом эфире: 15 ноября 2015</a>
|
<a href="livesession-editor-07.html">Создание простой игры в прямом эфире: 15 ноября 2015</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -126,13 +150,14 @@
|
|||||||
2015-11-09 00:00
|
2015-11-09 00:00
|
||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<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>Мы рады сообщить, что трансляция <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>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="livesession-editor-07.html">Читать далее</a>
|
<a href="livesession-editor-07.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="soon-game-creation-editor-07.html">СКОРО: Создание простой игры в прямом эфире (Редактор 0.7)</a>
|
<a href="soon-game-creation-editor-07.html">СКОРО: Создание простой игры в прямом эфире (Редактор 0.7)</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -150,30 +175,15 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="soon-game-creation-editor-07.html">Читать далее</a>
|
<a href="soon-game-creation-editor-07.html">Читать далее</a>
|
||||||
</div>
|
</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>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 8 из 9</p>
|
<p class="pagination_title">Страница 8 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index7.html">« Новее</a>
|
<a href="index7.html">« Новее</a>
|
||||||
<a href="index9.html">Старее »</a>
|
<a href="index9.html">Старее »</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -24,6 +24,24 @@
|
|||||||
<center>
|
<center>
|
||||||
<h1>Новости</h1>
|
<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">
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="test-chamber-for-everyone.html">Тестовый цех каждому (Редактор 0.7.0)</a>
|
<a href="test-chamber-for-everyone.html">Тестовый цех каждому (Редактор 0.7.0)</a>
|
||||||
@@ -33,13 +51,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="news_item_contents">
|
<div class="news_item_contents">
|
||||||
<p>Как вы знаете, основная цель Редактора 0.7.0 - это возможность создать <a title="Тестовый цех" href="https://youtu.be/9_6seUWcPbU" target="_blank">тестовый цех</a> с помощью него. Редактору не хватает системы Действий и исправления некоторых ошибок для этого. Помимо выпуска Редактора мы опубликуем подробную статью, описывающую создание тестового цеха, чтобы каждый мог создать себе свой тестовый цех!</p>
|
<p>Как вы знаете, основная цель Редактора 0.7.0 - это возможность создать <a title="Тестовый цех" href="https://youtu.be/9_6seUWcPbU" target="_blank">тестовый цех</a> с помощью него. Редактору не хватает системы Действий и исправления некоторых ошибок для этого. Помимо выпуска Редактора мы опубликуем подробную статью, описывающую создание тестового цеха, чтобы каждый мог создать себе свой тестовый цех!</p>
|
||||||
<p>Мы планируем завершить его в Октябре.
|
<p>Мы планируем завершить его в Октябре.</p>
|
||||||
. . .</p>
|
<p>. . .</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="test-chamber-for-everyone.html">Читать далее</a>
|
<a href="test-chamber-for-everyone.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2015-roadmap.html">Дорожная карта 2015-2016</a>
|
<a href="2015-roadmap.html">Дорожная карта 2015-2016</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -58,7 +77,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="2015-roadmap.html">Читать далее</a>
|
<a href="2015-roadmap.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="editor-06.html">Редактор 0.6.0</a>
|
<a href="editor-06.html">Редактор 0.6.0</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -81,7 +101,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="editor-06.html">Читать далее</a>
|
<a href="editor-06.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="editor-06-roadmap.html">Редактор 0.5.0 и планы для 0.6.0</a>
|
<a href="editor-06-roadmap.html">Редактор 0.5.0 и планы для 0.6.0</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -102,7 +123,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="editor-06-roadmap.html">Читать далее</a>
|
<a href="editor-06-roadmap.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="editor-0.4.0-and-0.5.0-plans.html">Редактор 0.4.0 и планы для 0.5.0</a>
|
<a href="editor-0.4.0-and-0.5.0-plans.html">Редактор 0.4.0 и планы для 0.5.0</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -117,7 +139,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="editor-0.4.0-and-0.5.0-plans.html">Читать далее</a>
|
<a href="editor-0.4.0-and-0.5.0-plans.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="editor-0.4.0-plans.html">План задач для Editor 0.4.0</a>
|
<a href="editor-0.4.0-plans.html">План задач для Editor 0.4.0</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -132,7 +155,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="editor-0.4.0-plans.html">Читать далее</a>
|
<a href="editor-0.4.0-plans.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="user-servey-finish-promise.html">Окончание опроса</a>
|
<a href="user-servey-finish-promise.html">Окончание опроса</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -147,7 +171,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="user-servey-finish-promise.html">Читать далее</a>
|
<a href="user-servey-finish-promise.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="2014-another-year-passed.html">И вот прошел еще один год</a>
|
<a href="2014-another-year-passed.html">И вот прошел еще один год</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -164,11 +189,13 @@
|
|||||||
<a href="2014-another-year-passed.html">Читать далее</a>
|
<a href="2014-another-year-passed.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p class="pagination_title">Страница 9 из 9</p>
|
<p class="pagination_title">Страница 9 из 9</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="index8.html">« Новее</a>
|
<a href="index8.html">« Новее</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
@@ -35,7 +35,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="pskov.html">Читать далее</a>
|
<a href="pskov.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="lfsa.html">ЛФСД</a>
|
<a href="lfsa.html">ЛФСД</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -46,7 +47,8 @@
|
|||||||
<div class="news_item_more">
|
<div class="news_item_more">
|
||||||
<a href="lfsa.html">Читать далее</a>
|
<a href="lfsa.html">Читать далее</a>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="news_item">
|
</div>
|
||||||
|
<div class="news_item">
|
||||||
<h2 class="news_item_title">
|
<h2 class="news_item_title">
|
||||||
<a href="zipbase64.html">ZipBase64</a>
|
<a href="zipbase64.html">ZipBase64</a>
|
||||||
</h2>
|
</h2>
|
||||||
@@ -59,6 +61,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
|
||||||
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
|
||||||
|
|||||||
Reference in New Issue
Block a user