<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Заметки за 2022 год on igonin.ru</title><link>https://igonin.ru/posts/2022/</link><description>Recent content in Заметки за 2022 год on igonin.ru</description><generator>Hugo</generator><language>ru-RU</language><lastBuildDate>Sun, 04 Sep 2022 21:10:20 +0000</lastBuildDate><atom:link href="https://igonin.ru/posts/2022/index.xml" rel="self" type="application/rss+xml"/><item><title>Heroes of Might and Magic 3 на реальном железе</title><link>https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/</link><pubDate>Sun, 04 Sep 2022 21:10:20 +0000</pubDate><guid>https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/</guid><description>&lt;figure class="media-wide media-wide--intrinsic" style="--media-width: 768px"&gt;
 &lt;a class="media-wide__link" href="https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/01.jpg"&gt;
 &lt;img
 src="https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/01_hu_70dc0e579274e59a.webp"
 srcset="https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/01_hu_ca1da66a8738d9f7.webp 720w, https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/01_hu_70dc0e579274e59a.webp 768w"
 sizes="(min-width: 78rem) 68rem, calc(100vw - 2rem)"
 width="768"
 height="768"
 loading="lazy"
 decoding="async"
 alt="Heroes of Might and Magic 3 на реальном железе"
 /&gt;
 &lt;/a&gt;
 
 &lt;/figure&gt;
&lt;p&gt;Я не признаю эмуляцию и от этого страдаю. Я и моя жаба с кошельком.&lt;/p&gt;
&lt;p&gt;У меня под столом сейчас стоят компьютеры разделённые десятками лет: &lt;code&gt;ZX Spectrum&lt;/code&gt;, &lt;code&gt;Intel 386 SX&lt;/code&gt;, &lt;code&gt;AMD 486 DX4-100&lt;/code&gt;, &lt;code&gt;Intel Pentium II 400&lt;/code&gt;, &lt;code&gt;AMD Ryzen 5 5600X&lt;/code&gt;. Это всё моя жизнь. Мой путь.&lt;/p&gt;
&lt;figure class="media-wide media-wide--intrinsic" style="--media-width: 768px"&gt;
 &lt;a class="media-wide__link" href="https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/gvidon.jpg"&gt;
 &lt;img
 src="https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/gvidon_hu_c00fdb38f0ea29a4.webp"
 srcset="https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/gvidon_hu_71d54794b4f48772.webp 720w, https://igonin.ru/posts/2022/09/heroes-3-on-pentium-2/gvidon_hu_c00fdb38f0ea29a4.webp 768w"
 sizes="(min-width: 78rem) 68rem, calc(100vw - 2rem)"
 width="768"
 height="600"
 loading="lazy"
 decoding="async"
 alt="Какие же это чёрт побери кубики, когда это жизнь моя!"
 /&gt;
 &lt;/a&gt;
 
 &lt;figcaption&gt;Какие же это чёрт побери кубики, когда это жизнь моя!&lt;/figcaption&gt;
 
 &lt;/figure&gt;
&lt;p&gt;Эти компьютеры закрывают все основные вехи. К каждому из них я испытываю свои чувства. В определённые периоды жизни они были и учителями и друзьями.&lt;/p&gt;</description></item><item><title>Черновики: Дюна, Подземелье, Космошип</title><link>https://igonin.ru/posts/2022/06/draft-dune-dungeon-spaceship/</link><pubDate>Thu, 23 Jun 2022 10:41:56 +0000</pubDate><guid>https://igonin.ru/posts/2022/06/draft-dune-dungeon-spaceship/</guid><description>&lt;p&gt;Проекты поставленные на паузу: Стратегия в реальном времени «Дюна» на «GameMaker». Пиксельный платформер на «GameMaker». И скролл-шутер в космосе на «Godot». Вся графика авторская!&lt;/p&gt;
&lt;figure class="media-wide media-wide--intrinsic" style="--media-width: 640px"&gt;
 &lt;a class="media-wide__link" href="https://igonin.ru/posts/2022/06/draft-dune-dungeon-spaceship/00.png"&gt;
 &lt;img
 src="https://igonin.ru/posts/2022/06/draft-dune-dungeon-spaceship/00_hu_3bf95b16afcb8012.webp"
 srcset="https://igonin.ru/posts/2022/06/draft-dune-dungeon-spaceship/00_hu_3bf95b16afcb8012.webp 640w"
 sizes="(min-width: 78rem) 68rem, calc(100vw - 2rem)"
 width="640"
 height="361"
 loading="lazy"
 decoding="async"
 alt="Черновики: Дюна, Подземелье, Космошип"
 /&gt;
 &lt;/a&gt;
 
 &lt;figcaption&gt;Черновики: Дюна, Подземелье, Космошип&lt;/figcaption&gt;
 
 &lt;/figure&gt;
&lt;h2 id="дюна"&gt;Дюна&lt;/h2&gt;
&lt;figure class="media-wide"&gt;
 &lt;video
 class="video-player"
 controls
 preload="metadata"
 playsinline
 
 &gt;
 
 
 &lt;source src="https://igonin.ru/posts/2022/06/draft-dune-dungeon-spaceship/03-vp9.webm" type='video/webm; codecs="vp9"' /&gt;
 
 &lt;source src="https://igonin.ru/posts/2022/06/draft-dune-dungeon-spaceship/03.mp4" type="video/mp4" /&gt;
 Ваш браузер не поддерживает встроенное видео.
 &lt;a href="https://igonin.ru/posts/2022/06/draft-dune-dungeon-spaceship/03.mp4"&gt;Скачать MP4&lt;/a&gt;.
 &lt;/video&gt;
 
&lt;/figure&gt;

&lt;p&gt;По мотивам старой игрушки «Dune II: The Building of a Dynasty». Сейчас есть только прокрутка карты и три тайла.&lt;/p&gt;</description></item><item><title>SpaceWar</title><link>https://igonin.ru/posts/2022/06/spacewar/</link><pubDate>Wed, 22 Jun 2022 20:40:12 +0000</pubDate><guid>https://igonin.ru/posts/2022/06/spacewar/</guid><description>&lt;p&gt;Третья игра на GMS2 – «SpaceWar». Два корабля, пульсар, гравитация и баллистика. Вышло очень динамично!&lt;/p&gt;
&lt;p&gt;Вы играете за синий корабль и должны поразить метким (ха!) выстрелом корабль противника. Проблема в пульсаре, расположенном в центре игрового поля. Он обладает мощной гравитацией, и чем вы ближе к нему, тем она сильнее. Гравитация влияет как на траекторию снарядов, так и траекторию кораблей. Управление осуществляется курсорными клавишами.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Вверх ↑&lt;/code&gt; – Тяга.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Влево ←&lt;/code&gt; и &lt;code&gt;Вправо →&lt;/code&gt; – Поворот корабля вокруг своей оси.&lt;/p&gt;</description></item><item><title>Пинг-понг</title><link>https://igonin.ru/posts/2022/06/pong/</link><pubDate>Sun, 19 Jun 2022 08:35:23 +0000</pubDate><guid>https://igonin.ru/posts/2022/06/pong/</guid><description>&lt;p&gt;Второй игрой на GMS2 стал пинг-понг. Тоже классика, как и &lt;a href="https://igonin.ru/posts/2022/06/tic-tac-toe/"&gt;крестики-нолики&lt;/a&gt;. За счёт инерции мяча и бит, а также алгоритма поведения компьютера – играть в него очень увлекательно.&lt;/p&gt;
&lt;figure class="media-wide media-wide--intrinsic" style="--media-width: 768px"&gt;
 &lt;a class="media-wide__link" href="https://igonin.ru/posts/2022/06/pong/00.jpg"&gt;
 &lt;img
 src="https://igonin.ru/posts/2022/06/pong/00_hu_311c321207f6099a.webp"
 srcset="https://igonin.ru/posts/2022/06/pong/00_hu_613dd103ebf9e984.webp 720w, https://igonin.ru/posts/2022/06/pong/00_hu_311c321207f6099a.webp 768w"
 sizes="(min-width: 78rem) 68rem, calc(100vw - 2rem)"
 width="768"
 height="374"
 loading="lazy"
 decoding="async"
 alt="Пинг-понг"
 /&gt;
 &lt;/a&gt;
 
 &lt;figcaption&gt;Пинг-понг&lt;/figcaption&gt;
 
 &lt;/figure&gt;
&lt;p&gt;Вы управляете левой битой при помощи курсорных клавиш клавиатуры &lt;code&gt;Вверх ↑&lt;/code&gt; и &lt;code&gt;Вниз ↓&lt;/code&gt;. Задача – отбивать все подачи и не пропускать мячи, при этом стараться сделать такую подачу, чтобы компьютер пропустил мяч.&lt;/p&gt;</description></item><item><title>Крестики-нолики</title><link>https://igonin.ru/posts/2022/06/tic-tac-toe/</link><pubDate>Sun, 19 Jun 2022 06:13:32 +0000</pubDate><guid>https://igonin.ru/posts/2022/06/tic-tac-toe/</guid><description>&lt;p&gt;После 2004 года я очень долго не касался темы создания игр, полностью уйдя в вебдев. Хотя, пробовал всякие движки, но это были просто эксперименты не заслуживающие внимания.&lt;/p&gt;
&lt;p&gt;В 2020 году, в самый разгар пандемии коронавируса, я решил закрыть гештальт по играм. Засел за «GameMaker Studio 2» от «YoYo Games». В результате появилась эта игра.&lt;/p&gt;
&lt;figure class="media-wide media-wide--intrinsic" style="--media-width: 768px"&gt;
 &lt;a class="media-wide__link" href="https://igonin.ru/posts/2022/06/tic-tac-toe/00.jpg"&gt;
 &lt;img
 src="https://igonin.ru/posts/2022/06/tic-tac-toe/00_hu_d9500df8254c600b.webp"
 srcset="https://igonin.ru/posts/2022/06/tic-tac-toe/00_hu_ac85186a4ac28ffe.webp 720w, https://igonin.ru/posts/2022/06/tic-tac-toe/00_hu_d9500df8254c600b.webp 768w"
 sizes="(min-width: 78rem) 68rem, calc(100vw - 2rem)"
 width="768"
 height="404"
 loading="lazy"
 decoding="async"
 alt="Крестики-нолики"
 /&gt;
 &lt;/a&gt;
 
 &lt;figcaption&gt;Крестики-нолики&lt;/figcaption&gt;
 
 &lt;/figure&gt;
&lt;p&gt;Возможно возникнет вопрос, почему в &lt;a href="https://igonin.ru/posts/2022/06/18-years-ago/"&gt;предыдущей заметке&lt;/a&gt; практически всё было написано на C++, а теперь такой шаг назад. Отвечу, мне не хотелось писать отрисовку, ввод и прочие сущности «движка». Я решил, что лучше будет сосредоточиться на игровой логике.&lt;/p&gt;</description></item><item><title>18 лет тому назад</title><link>https://igonin.ru/posts/2022/06/18-years-ago/</link><pubDate>Sat, 18 Jun 2022 22:27:00 +0400</pubDate><guid>https://igonin.ru/posts/2022/06/18-years-ago/</guid><description>&lt;p&gt;Мои самые первые попытки написать игру были ещё на ZX Spectrum. Я тогда набирал готовые игры на бэйсике по листингам из книг и журналов «ZX-Ревю». О них осталась только память. Никаких доказательств.&lt;/p&gt;
&lt;p&gt;А первые самостоятельно написанные игры, демки, мод для игры «Tom Clancy&amp;rsquo;s Ghost Recon» и даже «игровой движок» датируются 2003–2004 годом.&lt;/p&gt;
&lt;h2 id="мои-проекты"&gt;Мои проекты&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;К сожалению, не осталось ни исходников, ни скринов. Только описания с моего старого сайта. Ниже приведены описания как есть, авторский текст без коррекций.&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>