Статья за июнь | June article

This commit is contained in:
Михаил Капелько
2024-06-14 22:10:34 +03:00
parent 5321a9a1c4
commit 432705609e
20 changed files with 704 additions and 263 deletions

View File

@@ -30,6 +30,27 @@
<center>
<h1>News</h1>
<div class="news_item">
<h2 class="news_item_title">
<a href="memory-text-ui.html">"Memory" text UI</a>
</h2>
<p class="news_item_date">
2024-06-14 00:00
</p>
<div class="news_item_contents">
<h1 id="memorytextui">"Memory" text UI</h1>
<p>In May I implemented text UI for "Memory" game in Python. And converted it to C++
by the instrument under development.</p>
<p>Game logic cycle implementation lead to the creation of a controller that manages
context. Creating the controller in Python was straightforward. C++ version took
some time, because the controller needs <a href="https://en.cppreference.com/w/cpp/utility/any">std::any</a>, which is part of C++17.
The instrument under development is limited to C++11 in order to support OpenWrt.</p>
<p>Here's how much code I wrote (in lines):. . .</p>
</div>
<div class="news_item_more">
<a href="memory-text-ui.html">Continue reading</a>
</div>
</div>
<div class="news_item">
<h2 class="news_item_title">
<a href="memory-logic.html">"Memory" game logic</a>
@@ -211,26 +232,8 @@ not the hardware one. Today I can confidently say I found the necessary. . .</p>
<a href="teaching-to-program-2019.html">Continue reading</a>
</div>
</div>
<div class="news_item">
<h2 class="news_item_title">
<a href="the-pros-and-cons-of-restarting-from-scratch.html">The pros and cons of restarting from scratch</a>
</h2>
<p class="news_item_date">
2020-01-01 00:00
</p>
<div class="news_item_contents">
<p><img src="../../images/2020-01-01-ny.jpg" alt="Happy 2020" /></p>
<p>Anyone, who watches our progress long enough, can say that we restarted the development from scratch plenty of times.</p>
<p>Even before releasing <a href="../game/ogs-mahjong-1.html">"OGS Mahjong"</a>, we changed the underlying technology more than once. After that, we did it again several times, throwing away already completed features.
It seems that right now we have less completed features than before the release of <a href="../game/ogs-mahjong-1.html">"OGS Mahjong"</a>. It's true, but not entirely.</p>
<p>When <a href="../game/ogs-mahjong-1.html">"OGS Mahjong"</a> was released, we had a descent looking (for that moment) open-source game, that worked under Windows and Linux. With some luck and effort it still works today, but not out of the box.. . .</p>
</div>
<div class="news_item_more">
<a href="the-pros-and-cons-of-restarting-from-scratch.html">Continue reading</a>
</div>
</div>
<p class="pagination_title">Page 1 of 7</p>
<p class="pagination_title">Page 1 of 8</p>
<p>
<a href="index2.html">Older »</a>
</p>