Статья за июнь | June article
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user