<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:georss="http://www.georss.org/georss">
	<channel>
	<title>ping :: echo/5B4saN2vOe2VpnDXKMNf</title>
	<link>https://club.hugeping.ru/echo/5B4saN2vOe2VpnDXKMNf</link>
	<description>
	ping :: echo/5B4saN2vOe2VpnDXKMNf
	</description>
	<language>ru</language>
<item><title>Re: rein с SDL3</title><guid>dD8KpdEYP35YkjAVWK2A</guid><pubDate>2025-09-01 21:29:15</pubDate><author>hugeping</author><link>https://club.hugeping.ru/dD8KpdEYP35YkjAVWK2A#dD8KpdEYP35YkjAVWK2A</link>
		<description>
		artur&gt; Это можно будет, условно, совмещать метапарсер с какой-нибудь графикой на rein?

Ну да, в целом план такой. Я даже периодически начинаю писать, но потом снова работа и быт начинают мешать. В выходные попробую ещё раз :)...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> artur<br><br>
<span class="quote">artur&gt; Это можно будет, условно, совмещать метапарсер с какой-нибудь графикой на rein?</span><br>
<br>
Ну да, в целом план такой. Я даже периодически начинаю писать, но потом снова работа и быт начинают мешать. В выходные попробую ещё раз :)<br>

]]>
</content:encoded></item>
<item><title>Re: rein с SDL3</title><guid>kaDsSfnVt8yL3Gh0fXAA</guid><pubDate>2025-08-31 23:06:12</pubDate><author>artur</author><link>https://club.hugeping.ru/kaDsSfnVt8yL3Gh0fXAA#kaDsSfnVt8yL3Gh0fXAA</link>
		<description>
		Это можно будет, условно, совмещать метапарсер с какой-нибудь графикой на rein?...
		</description>
		<content:encoded>
<![CDATA[
artur -> hugeping<br><br>
Это можно будет, условно, совмещать метапарсер с какой-нибудь графикой на rein?<br>

]]>
</content:encoded></item>
<item><title>Re: rein с SDL3</title><guid>SY7Rzh9p4ykZNslz0D09</guid><pubDate>2025-08-18 20:18:22</pubDate><author>hugeping</author><link>https://club.hugeping.ru/SY7Rzh9p4ykZNslz0D09#SY7Rzh9p4ykZNslz0D09</link>
		<description>
		artur&gt; Привет! Как дела с rein на момент августа 25-ого?

Привет! В целом, рейн готов и работает. Редактор red на нём я использую на регулярной основе. В планах был перенос инстед библиотеки на луа (сделано) для внедрения в виде чего-то вроде instead-cli на rein (не сделано)....
		</description>
		<content:encoded>
<![CDATA[
hugeping -> artur<br><br>
<span class="quote">artur&gt; Привет! Как дела с rein на момент августа 25-ого?</span><br>
<br>
Привет! В целом, рейн готов и работает. Редактор red на нём я использую на регулярной основе. В планах был перенос инстед библиотеки на луа (сделано) для внедрения в виде чего-то вроде instead-cli на rein (не сделано).<br>

]]>
</content:encoded></item>
<item><title>Re: rein с SDL3</title><guid>Me9WTmgH2CLlnqJinL7k</guid><pubDate>2025-08-09 13:22:12</pubDate><author>artur</author><link>https://club.hugeping.ru/Me9WTmgH2CLlnqJinL7k#Me9WTmgH2CLlnqJinL7k</link>
		<description>
		Привет! Как дела с rein на момент августа 25-ого?...
		</description>
		<content:encoded>
<![CDATA[
artur -> hugeping<br><br>
Привет! Как дела с rein на момент августа 25-ого?<br>

]]>
</content:encoded></item>
<item><title>rein с SDL3</title><guid>y3UMimmTKhlLoX8sbFHV</guid><pubDate>2025-01-24 11:59:58</pubDate><author>hugeping</author><link>https://club.hugeping.ru/y3UMimmTKhlLoX8sbFHV#y3UMimmTKhlLoX8sbFHV</link>
		<description>
		Написал и добавил platform-sdl3.c - собирается и вроде бы работает.
Пока в экспериментальном статусе. Для сборки с SDL3: make -f Makefile-sdl3

P.S. SDL3 на первый взгляд с точки зрения API выглядит заметно лучше, чем SDL2
...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> All<br><br>
Написал и добавил platform-sdl3.c - собирается и вроде бы работает.<br>
Пока в экспериментальном статусе. Для сборки с SDL3: make -f Makefile-sdl3<br>
<br>
<span class="comment">P.S. SDL3 на первый взгляд с точки зрения API выглядит заметно лучше, чем SDL2</span><br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>3sNaNuZNQXjMPGG6F6HK</guid><pubDate>2024-11-06 22:06:47</pubDate><author>doesnm</author><link>https://club.hugeping.ru/3sNaNuZNQXjMPGG6F6HK#3sNaNuZNQXjMPGG6F6HK</link>
		<description>
		doesnm&gt;&gt; Это есть в мануале цезия, но продублирую здесь от себя:
doesnm&gt;&gt; Есть несколько форматов для хранения эх: txt, aio, ait, ну и мб бандл
hugeping&gt; А, понял. В принципе, ii-tool если забирать по одной эхе и каждую эху помещать в свою базу (можно опциями этого добиться) - по...
		</description>
		<content:encoded>
<![CDATA[
doesnm -> hugeping<br><br>
<span class="quote">doesnm&gt;&gt; Это есть в мануале цезия, но продублирую здесь от себя:</span><br>
<span class="quote">doesnm&gt;&gt; Есть несколько форматов для хранения эх: txt, aio, ait, ну и мб бандл</span><br>
<span class="quote">hugeping&gt; А, понял. В принципе, ii-tool если забирать по одной эхе и каждую эху помещать в свою базу (можно опциями этого добиться) - получится очень похоже на aio. Ну или наоборот, из общей базы ii-go можно выдернуть бандлы эх. Но что практически это даёт? Ведь цезий и так хорошо работает со своими базами? Или чисто утилитарная штука "на всякий случай"? Ну то есть, как этот конвертер применять и где?</span><br>
<br>
1. Я хотел добавить еще форматы и посмотреть как оно себя вести будет (например Maildir)<br>
2. Поиграться с скриптами которые выдают на выходе txt<br>
<br>
<span class="comment">+++ Никто не знает, как правильно. Так зачем же выдумывать правила?</span><br>
<span class="comment">P.S. Edited: 2024-11-06 19:10:24</span><br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>jcd3JLuARkB0QZslgAYh</guid><pubDate>2024-11-06 21:57:03</pubDate><author>hugeping</author><link>https://club.hugeping.ru/jcd3JLuARkB0QZslgAYh#jcd3JLuARkB0QZslgAYh</link>
		<description>
		doesnm&gt; Это есть в мануале цезия, но продублирую здесь от себя:
doesnm&gt; Есть несколько форматов для хранения эх: txt, aio, ait, ну и мб бандл

А, понял. В принципе, ii-tool если забирать по одной эхе и каждую эху помещать в свою базу (можно опциями этого добиться) - получится оче...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> doesnm<br><br>
<span class="quote">doesnm&gt; Это есть в мануале цезия, но продублирую здесь от себя:</span><br>
<span class="quote">doesnm&gt; Есть несколько форматов для хранения эх: txt, aio, ait, ну и мб бандл</span><br>
<br>
А, понял. В принципе, ii-tool если забирать по одной эхе и каждую эху помещать в свою базу (можно опциями этого добиться) - получится очень похоже на aio. Ну или наоборот, из общей базы ii-go можно выдернуть бандлы эх. Но что практически это даёт? Ведь цезий и так хорошо работает со своими базами? Или чисто утилитарная штука "на всякий случай"? Ну то есть, как этот конвертер применять и где?<br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>1DJPUz2ZR2KKiB4epsku</guid><pubDate>2024-11-06 21:42:17</pubDate><author>doesnm</author><link>https://club.hugeping.ru/1DJPUz2ZR2KKiB4epsku#1DJPUz2ZR2KKiB4epsku</link>
		<description>
		hugeping&gt;&gt; Я не знаю что это за форматы (в чём их ценность). В ii-go просто строчки бандлов + индекс для быстрой выборки и поиска. Так что по идее из него/в него конвертер не проблема сделать. Но не оч. понял что это даст. Есть какой-то софт что работает с этим форматом?
tuple&gt; С...
		</description>
		<content:encoded>
<![CDATA[
doesnm -> tuple<br><br>
<span class="quote">hugeping&gt;&gt; Я не знаю что это за форматы (в чём их ценность). В ii-go просто строчки бандлов + индекс для быстрой выборки и поиска. Так что по идее из него/в него конвертер не проблема сделать. Но не оч. понял что это даст. Есть какой-то софт что работает с этим форматом?</span><br>
<span class="quote">tuple&gt; С ними только caesium работает ;)</span><br>
<span class="quote">tuple&gt; https://github.com/idec-net/caesium/blob/master/docs/formats.md</span><br>
<br>
Не совсем: iing и ii-php в файловой режиме используют txt, других применений не встречал<br>
<br>
<span class="comment">+++ Никто не знает, как правильно. Так зачем же выдумывать правила?</span><br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>5tlFfmAkNAGGZNALLURO</guid><pubDate>2024-11-06 21:40:44</pubDate><author>doesnm</author><link>https://club.hugeping.ru/5tlFfmAkNAGGZNALLURO#5tlFfmAkNAGGZNALLURO</link>
		<description>
		doesnm&gt;&gt; Хочу написать реализацию парсера/конвертера в другой вид из ait/aio (сообщения в них по идее храняться одинаково, но в ait есть индекс)
doesnm&gt;&gt; Я думаю перенести с питона на луа проблемы не будет. Или мб сразу на луа сделать
hugeping&gt; Я не знаю что это за форматы (в чём...
		</description>
		<content:encoded>
<![CDATA[
doesnm -> hugeping<br><br>
<span class="quote">doesnm&gt;&gt; Хочу написать реализацию парсера/конвертера в другой вид из ait/aio (сообщения в них по идее храняться одинаково, но в ait есть индекс)</span><br>
<span class="quote">doesnm&gt;&gt; Я думаю перенести с питона на луа проблемы не будет. Или мб сразу на луа сделать</span><br>
<span class="quote">hugeping&gt; Я не знаю что это за форматы (в чём их ценность). В ii-go просто строчки бандлов + индекс для быстрой выборки и поиска. Так что по идее из него/в него конвертер не проблема сделать. Но не оч. понял что это даст. Есть какой-то софт что работает с этим форматом?</span><br>
<br>
Это есть в мануале цезия, но продублирую здесь от себя:<br>
Есть несколько форматов для хранения эх: txt, aio, ait, ну и мб бандл<br>
txt - есть две директории: echo и msg. В первой находятся файлы с именем эхи, а во второй файлы с айди сообщения которое содержит само сообщение<br>
aio (all in one) - файл с именем эхи содержит содержит сообщения на каждой строке (вместо символа новой строки используется символ 15, но что-то не особо помогает)<br>
ait - улучшенный aio и txt: в одном файле находится индекс, а в другом сообщения как в aio<br>
Выходит что ты придумал свой :)<br>
Как его назвать для своего парсера/конвертера?<br>
<br>
Upd: есть еще sqlite, но в доках нет его спеки, а узнавать лень<br>
<br>
<span class="comment">+++ Никто не знает, как правильно. Так зачем же выдумывать правила?</span><br>
<span class="comment">P.S. Edited: 2024-11-06 18:42:50</span><br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>en3irdNc2uJGNgaxK6Zg</guid><pubDate>2024-11-06 21:34:25</pubDate><author>tuple</author><link>https://club.hugeping.ru/en3irdNc2uJGNgaxK6Zg#en3irdNc2uJGNgaxK6Zg</link>
		<description>
		hugeping&gt; Я не знаю что это за форматы (в чём их ценность). В ii-go просто строчки бандлов + индекс для быстрой выборки и поиска. Так что по идее из него/в него конвертер не проблема сделать. Но не оч. понял что это даст. Есть какой-то софт что работает с этим форматом?

С ними т...
		</description>
		<content:encoded>
<![CDATA[
tuple -> hugeping<br><br>
<span class="quote">hugeping&gt; Я не знаю что это за форматы (в чём их ценность). В ii-go просто строчки бандлов + индекс для быстрой выборки и поиска. Так что по идее из него/в него конвертер не проблема сделать. Но не оч. понял что это даст. Есть какой-то софт что работает с этим форматом?</span><br>
<br>
С ними только caesium работает ;)<br>
<br>
<a href="https://github.com/idec-net/caesium/blob/master/docs/formats.md" class="url">https://github.com/idec-net/caesium/blob/master/docs/formats.md</a><br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>nxCy4rofQyt2lFye5aKj</guid><pubDate>2024-11-06 20:57:06</pubDate><author>hugeping</author><link>https://club.hugeping.ru/nxCy4rofQyt2lFye5aKj#nxCy4rofQyt2lFye5aKj</link>
		<description>
		doesnm&gt; Хочу написать реализацию парсера/конвертера в другой вид из ait/aio (сообщения в них по идее храняться одинаково, но в ait есть индекс)
doesnm&gt; Я думаю перенести с питона на луа проблемы не будет. Или мб сразу на луа сделать

Я не знаю что это за форматы (в чём их ценност...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> doesnm<br><br>
<span class="quote">doesnm&gt; Хочу написать реализацию парсера/конвертера в другой вид из ait/aio (сообщения в них по идее храняться одинаково, но в ait есть индекс)</span><br>
<span class="quote">doesnm&gt; Я думаю перенести с питона на луа проблемы не будет. Или мб сразу на луа сделать</span><br>
<br>
Я не знаю что это за форматы (в чём их ценность). В ii-go просто строчки бандлов + индекс для быстрой выборки и поиска. Так что по идее из него/в него конвертер не проблема сделать. Но не оч. понял что это даст. Есть какой-то софт что работает с этим форматом?<br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>A3FUzqVOLHYrTMNBeWLp</guid><pubDate>2024-11-06 20:51:11</pubDate><author>doesnm</author><link>https://club.hugeping.ru/A3FUzqVOLHYrTMNBeWLp#A3FUzqVOLHYrTMNBeWLp</link>
		<description>
		hugeping&gt; Вообще, я бы скорее смотрел на связку rein + ii-go. То-есть, на rein можно написать клиента, а забор отправку - всё делать через ii-tool из состава ii-go. Будет симпатично. И сделать это, вроде бы не сложно.
hugeping&gt; Но!
hugeping&gt; Во первых, сейчас там "комитет" будет ...
		</description>
		<content:encoded>
<![CDATA[
doesnm -> hugeping<br><br>
<span class="quote">hugeping&gt; Вообще, я бы скорее смотрел на связку rein + ii-go. То-есть, на rein можно написать клиента, а забор отправку - всё делать через ii-tool из состава ii-go. Будет симпатично. И сделать это, вроде бы не сложно.</span><br>
<span class="quote">hugeping&gt; Но!</span><br>
<span class="quote">hugeping&gt; Во первых, сейчас там "комитет" будет шатать стандарт. Надо подождать месяц другой и посмотреть, будет ли выхлоп.</span><br>
<br>
Если ты отделишь фетчер в ii-tool, то на комитет можно забить. Формат сообщений они ломать не должны. Ну и ты сейчас ни от какой сторонней ноды не зависишь<br>
<br>
<span class="quote">hugeping&gt; Но если кто-то другой напишет, я только за. :)</span><br>
<br>
Хочу написать реализацию парсера/конвертера в другой вид из ait/aio (сообщения в них по идее храняться одинаково, но в ait есть индекс)<br>
Я думаю перенести с питона на луа проблемы не будет. Или мб сразу на луа сделать<br>
<br>
<span class="comment">+++ Никто не знает, как правильно. Так зачем же выдумывать правила?</span><br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>Aey1xtxYiFhutXrzNJQt</guid><pubDate>2024-11-06 19:42:35</pubDate><author>tuple</author><link>https://club.hugeping.ru/Aey1xtxYiFhutXrzNJQt#Aey1xtxYiFhutXrzNJQt</link>
		<description>
		&gt; Дальше нужна идея игрушки.

По мотивам "Дознание пилота Пиркса"...
		</description>
		<content:encoded>
<![CDATA[
tuple -> hugeping<br><br>
<span class="quote">&gt; Дальше нужна идея игрушки.</span><br>
<br>
По мотивам "Дознание пилота Пиркса"<br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>yJZNgAhfTdUZPie39Bg2</guid><pubDate>2024-11-06 18:29:20</pubDate><author>hugeping</author><link>https://club.hugeping.ru/yJZNgAhfTdUZPie39Bg2#yJZNgAhfTdUZPie39Bg2</link>
		<description>
		doesnm&gt; Так стоп
doesnm&gt; Но ведь IDEC может работать по любому протоколу
doesnm&gt; http - устоявшийся вариант

По http можно сделать, но меня удручает необходимость посылки authstr в открытом виде.
Вообще, я бы скорее смотрел на связку rein + ii-go. То-есть, на rein можно написать ...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> doesnm<br><br>
<span class="quote">doesnm&gt; Так стоп</span><br>
<span class="quote">doesnm&gt; Но ведь IDEC может работать по любому протоколу</span><br>
<span class="quote">doesnm&gt; http - устоявшийся вариант</span><br>
<br>
По http можно сделать, но меня удручает необходимость посылки authstr в открытом виде.<br>
Вообще, я бы скорее смотрел на связку rein + ii-go. То-есть, на rein можно написать клиента, а забор отправку - всё делать через ii-tool из состава ii-go. Будет симпатично. И сделать это, вроде бы не сложно.<br>
<br>
Но!<br>
<br>
Во первых, сейчас там "комитет" будет шатать стандарт. Надо подождать месяц другой и посмотреть, будет ли выхлоп.<br>
<br>
Во-вторых, мне всё время хочется сделать игру на rein но с элементами INSTEAD. У меня уже есть библиотека на lua в которой ядро инстеда, которое можно подключить в rein. Дальше нужна идея игрушки.<br>
<br>
Но если кто-то другой напишет, я только за. :)<br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>5wowR3QR8iQc2WsPUkQr</guid><pubDate>2024-11-06 18:10:33</pubDate><author>doesnm</author><link>https://club.hugeping.ru/5wowR3QR8iQc2WsPUkQr#5wowR3QR8iQc2WsPUkQr</link>
		<description>
		Так стоп
Но ведь IDEC может работать по любому протоколу
http - устоявшийся вариант
Бандл можно передать на флешке, распечатать на бумаге и т.д
Тоесть даже без интернета...
		</description>
		<content:encoded>
<![CDATA[
doesnm -> tuple<br><br>
Так стоп<br>
Но ведь IDEC может работать по любому протоколу<br>
http - устоявшийся вариант<br>
Бандл можно передать на флешке, распечатать на бумаге и т.д<br>
Тоесть даже без интернета<br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>smRLlzMEeHgdrDpOucpB</guid><pubDate>2024-11-02 16:47:49</pubDate><author>tuple</author><link>https://club.hugeping.ru/smRLlzMEeHgdrDpOucpB#smRLlzMEeHgdrDpOucpB</link>
		<description>
		hugeping&gt; Есть одна больная тема -- tls. Всё остальное - возможно. Но вот tls тянуть (даже упрощённые варианты) в rein как-то не очень. Была у меня мысль даже иметь что то вроде отдельного сервиса, который уже написан на каком-нибудь go и с которым уже может работать rein для раб...
		</description>
		<content:encoded>
<![CDATA[
tuple -> hugeping<br><br>
<span class="quote">hugeping&gt; Есть одна больная тема -- tls. Всё остальное - возможно. Но вот tls тянуть (даже упрощённые варианты) в rein как-то не очень. Была у меня мысль даже иметь что то вроде отдельного сервиса, который уже написан на каком-нибудь go и с которым уже может работать rein для работы по tls, но... Как-то это всё... Ну, хотя, может и норм. Надо думать.</span><br>
<span class="quote">hugeping&gt; Но так или иначе, без tls это всё смысла не имеет. Нужно решать что-то с tls в rein.</span><br>
<br>
Вот недавно к нам revoltech же пришёл в сеть. Он надеялся, что сообщения можно будет не только по http гнать, но и по gemini, и расстроился, когда узнал, что там только для чтения зеркало. Думаю, что стоит разработать стандарт и по обмену IDEC по другим протоколам: Gemini, FTP, SSH, Telnet, IRC^W (:D).<br>
<br>
<span class="quote">hugeping&gt; В любом случае, я сейчас скажу страшную вещь: я не фанат idec!</span><br>
<br>
Ужас какой!!1 :) Сеть интересной делает не протокол, а люди. А протокол притягивает интересных людей.<br>

]]>
</content:encoded></item>
<item><title>Re: IDEC-клиент на rein</title><guid>urnxSwzmlvcZVZ8fPckh</guid><pubDate>2024-11-02 16:24:31</pubDate><author>hugeping</author><link>https://club.hugeping.ru/urnxSwzmlvcZVZ8fPckh#urnxSwzmlvcZVZ8fPckh</link>
		<description>
		tuple&gt; А что насчёт сабжа? :))

Есть одна больная тема -- tls. Всё остальное - возможно. Но вот tls тянуть (даже упрощённые варианты) в rein как-то не очень. Была у меня мысль даже иметь что то вроде отдельного сервиса, который уже написан на каком-нибудь go и с которым уже может...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> tuple<br><br>
<span class="quote">tuple&gt; А что насчёт сабжа? :))</span><br>
<br>
Есть одна больная тема -- tls. Всё остальное - возможно. Но вот tls тянуть (даже упрощённые варианты) в rein как-то не очень. Была у меня мысль даже иметь что то вроде отдельного сервиса, который уже написан на каком-нибудь go и с которым уже может работать rein для работы по tls, но... Как-то это всё... Ну, хотя, может и норм. Надо думать.<br>
<br>
В любом случае, я сейчас скажу страшную вещь (я надеюсь, что std.rein никто не фетчит), я не фанат idec! Не потому что она плоха технически (она достаточно хороша), а просто ... ну это просто технология. В плане контента мне интересней тот же gemini, там есть что почитать. А свой контент на своей станции мне читать не интересно. :) Социальный кипиш -- не интересен, даже если он внутри rein (idec). Так что по факту, мне лично idec клиент не нужен.<br>
<br>
Но так или иначе, без tls это всё смысла не имеет. Нужно решать что-то с tls в rein.<br>

]]>
</content:encoded></item>
<item><title>IDEC-клиент на rein</title><guid>5B4saN2vOe2VpnDXKMNf</guid><pubDate>2024-11-02 16:10:59</pubDate><author>tuple</author><link>https://club.hugeping.ru/5B4saN2vOe2VpnDXKMNf#5B4saN2vOe2VpnDXKMNf</link>
		<description>
		А что насчёт сабжа? :))...
		</description>
		<content:encoded>
<![CDATA[
tuple -> All<br><br>
А что насчёт сабжа? :))<br>

]]>
</content:encoded></item>
<item><title>Re: Аналог tiled: более сложный редактор карт</title><guid>CALc1w1fn5Cxwoe47yy1</guid><pubDate>2024-10-19 11:23:02</pubDate><author>hugeping</author><link>https://club.hugeping.ru/CALc1w1fn5Cxwoe47yy1#CALc1w1fn5Cxwoe47yy1</link>
		<description>
		tuple&gt; Да, он есть. Но если я не ошибаюсь, то он такой же простой как аналогичный в PICO-8: один слой, объекты только по сетке?

Да, просто массив тайлов. sprited конечно скорее как демка был написан. Хотя и сыграл свою роль при портировании aadv с pico-8. Инструмент обычно пишут...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> tuple<br><br>
<span class="quote">tuple&gt; Да, он есть. Но если я не ошибаюсь, то он такой же простой как аналогичный в PICO-8: один слой, объекты только по сетке?</span><br>
<br>
Да, просто массив тайлов. sprited конечно скорее как демка был написан. Хотя и сыграл свою роль при портировании aadv с pico-8. Инструмент обычно пишут под проект. Если есть на уме какая-то игра, где этот редактор пригодится -- с удовольствием бы посмотрел! <br>
<br>
<span class="quote">tuple&gt; Спешу сказать спасибо за rein. Эдакий младший брат love2d, но при этом в духе PICO-8, однако без ограничений "консоли".</span><br>
<br>
Спасибо за отклик. :)<br>

]]>
</content:encoded></item>
<item><title>Re: Аналог tiled: более сложный редактор карт</title><guid>Hkr0PBkyKdsXZePxvof0</guid><pubDate>2024-10-19 11:00:20</pubDate><author>tuple</author><link>https://club.hugeping.ru/Hkr0PBkyKdsXZePxvof0#Hkr0PBkyKdsXZePxvof0</link>
		<description>
		hugeping&gt; Если речь про карты, то в sprited (входит в состав rein) есть такой редактор. Вызывается он по клавише m если не ошибаюсь.

Да, он есть. Но если я не ошибаюсь, то он такой же простой как аналогичный в PICO-8: один слой, объекты только по сетке?

hugeping&gt; Что касается r...
		</description>
		<content:encoded>
<![CDATA[
tuple -> hugeping<br><br>
<span class="quote">hugeping&gt; Если речь про карты, то в sprited (входит в состав rein) есть такой редактор. Вызывается он по клавише m если не ошибаюсь.</span><br>
<br>
Да, он есть. Но если я не ошибаюсь, то он такой же простой как аналогичный в PICO-8: один слой, объекты только по сетке?<br>
<br>
<span class="quote">hugeping&gt; Что касается rein/red и вопроса "нужно/не нужно".</span><br>
<span class="quote">hugeping&gt; Возможно, я уже старею. Но у меня абсолютно нет никаких амбиций. За многие годы работы с открытыми проектами я так устал от работы "вдохновителя" и "лидера", устал от быстро разочаровывающихся что мой текущий "манифест" попахивает мизантропией:</span><br>
<span class="quote">hugeping&gt; Rein: личный проект для души. Это мой инструмент. Я написал на нём red, которым пользуюсь на работе. Я хотел сохранить свои старые и иметь возможность писать новые простые игры в духе pico-8.  Так как это фактически микро ядро на C + Lua, на нём можно писать свои инструменты, создавать своё Api и так далее. В нём есть прикольный синтезатор. И даже сеть. Делайте с этим что хотите. Пишите, показывайте (или нет). Меня не надо спрашивать. А идей, что можно сделать с rein - масса. Например, написать новый INSTEAD на нём, написать нормальные инструменты (sprited всё-таки совсем простенький), написать репозиторий игр (аналог splore). Да мало ли что.</span><br>
<br>
Спешу сказать спасибо за rein. Эдакий младший брат love2d, но при этом в духе PICO-8, однако без ограничений "консоли".<br>

]]>
</content:encoded></item>
<item><title>Re: Аналог tiled: более сложный редактор карт</title><guid>USL2AZpvYijGk533C28q</guid><pubDate>2024-10-19 10:45:32</pubDate><author>hugeping</author><link>https://club.hugeping.ru/USL2AZpvYijGk533C28q#USL2AZpvYijGk533C28q</link>
		<description>
		tuple&gt; Есть такая штука как tiled

Да, пользовался им когда делал игру "Дровосек"

tuple&gt; Собственно, появилась идея написать такое для rein с адаптированием под его простоту, то есть с возможностью экспорта в текстовый читаемый формат и минималистичный интерфейс.

Если речь про ...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> tuple<br><br>
<span class="quote">tuple&gt; Есть такая штука как tiled</span><br>
<br>
Да, пользовался им когда делал игру "Дровосек"<br>
<br>
<span class="quote">tuple&gt; Собственно, появилась идея написать такое для rein с адаптированием под его простоту, то есть с возможностью экспорта в текстовый читаемый формат и минималистичный интерфейс.</span><br>
<br>
Если речь про карты, то в sprited (входит в состав rein) есть такой редактор. Вызывается он по клавише m если не ошибаюсь.<br>
<br>
Можно посмотреть его, например так:<br>
<br>
./rein edit demo/aadv.lua <br>
<br>
Нажать F8, затем m.<br>
<br>
Это вроде бы есть даже в документации. Соответственно, можно поменять карту в игре и оно само вставит изменения в исходный код игры.<br>
<br>
<span class="comment">P.S.</span><br>
<br>
Что касается rein/red и вопроса "нужно/не нужно".<br>
<br>
Возможно, я уже старею. Но у меня абсолютно нет никаких амбиций. За многие годы работы с открытыми проектами я так устал от работы "вдохновителя" и "лидера", устал от быстро разочаровывающихся что мой текущий "манифест" попахивает мизантропией:<br>
<br>
Rein: личный проект для души. Это мой инструмент. Я написал на нём red, которым пользуюсь на работе. Я хотел сохранить свои старые и иметь возможность писать новые простые игры в духе pico-8.  Так как это фактически микро ядро на C + Lua, на нём можно писать свои инструменты, создавать своё Api и так далее. В нём есть прикольный синтезатор. И даже сеть. Делайте с этим что хотите. Пишите, показывайте (или нет). Меня не надо спрашивать. А идей, что можно сделать с rein - масса. Например, написать новый INSTEAD на нём, написать нормальные инструменты (sprited всё-таки совсем простенький), написать репозиторий игр (аналог splore). Да мало ли что.<br>

]]>
</content:encoded></item>
<item><title>Аналог tiled: более сложный редактор карт</title><guid>ToRqlTwwlGG3AQxZ3OO1</guid><pubDate>2024-10-19 10:15:45</pubDate><author>tuple</author><link>https://club.hugeping.ru/ToRqlTwwlGG3AQxZ3OO1#ToRqlTwwlGG3AQxZ3OO1</link>
		<description>
		Есть такая штука как tiled, которая является инструментом для создания двухмерных карт для игр. Позволяет создавать их как для изометрического вида, так и для вида сбоку (платформеры). Особенностью является возможность работы со разными слоями тайлов и объектами.

Собственно, поя...
		</description>
		<content:encoded>
<![CDATA[
tuple -> All<br><br>
Есть такая штука как tiled, которая является инструментом для создания двухмерных карт для игр. Позволяет создавать их как для изометрического вида, так и для вида сбоку (платформеры). Особенностью является возможность работы со разными слоями тайлов и объектами.<br>
<br>
Собственно, появилась идея написать такое для rein с адаптированием под его простоту, то есть с возможностью экспорта в текстовый читаемый формат и минималистичный интерфейс. Хотелось бы услышать, надо ли такое? И если надо то, что хотелось бы увидеть в этом редакторе?<br>

]]>
</content:encoded></item>
<item><title>Re: zvon в rein, встречи</title><guid>Tm8mt7q3eprc1RXAXYxn</guid><pubDate>2024-10-17 22:37:27</pubDate><author>hugeping</author><link>https://club.hugeping.ru/Tm8mt7q3eprc1RXAXYxn#Tm8mt7q3eprc1RXAXYxn</link>
		<description>
		Перезалил ролики на rutube.

https://rutube.ru/channel/39535814/...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> hugeping<br><br>
Перезалил ролики на rutube.<br>
<br>
<a href="https://rutube.ru/channel/39535814/" class="url">https://rutube.ru/channel/39535814/</a><br>

]]>
</content:encoded></item>
<item><title>rein: Фаза 1.5</title><guid>keHMoZMGBwCUAEDFil0P</guid><pubDate>2023-08-15 12:50:06</pubDate><author>hugeping</author><link>https://club.hugeping.ru/keHMoZMGBwCUAEDFil0P#keHMoZMGBwCUAEDFil0P</link>
		<description>
		Вернулся к разработке rein. Поводом послужили записи true-grue по звуку ii://PwbZN2b4jRkK1XjVCoMd , которые выявили некоторые ошибки - недоработки. Из основных изменений:

- теперь редактор поддерживает вертикальное выделение блоков (alt модификатор);
- редактор поддерживает режи...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> hugeping<br><br>
Вернулся к разработке rein. Поводом послужили записи true-grue по звуку <a href="/PwbZN2b4jRkK1XjVCoMd#PwbZN2b4jRkK1XjVCoMd" class="url">ii://PwbZN2b4jRkK1XjVCoMd</a> , которые выявили некоторые ошибки - недоработки. Из основных изменений:<br>
<br>
- теперь редактор поддерживает вертикальное выделение блоков (alt модификатор);<br>
- редактор поддерживает режиме вставки overwrite (ins);<br>
- shift-f2 - в редакторе, "сохранить как";<br>
- множество улучшений в voiced, в том числе работа с вертикальными блоками и проигрывание ноты во время вставки (не для режима ins);<br>
- исправления ошибок;<br>
- sys.window_size() - позволяет получать реальные размеры окна в системе и адаптироваться под них;<br>
- в редакторе можно включить режим scalable. В этом режиме он будет использовать ttf шрифт (нужно положить в data/) и адаптироваться под размер окна при изменении размера окна;<br>
- новый boot. Теперь при запуске rein он показывает доступные приложения, а также .lua файлы из текущего каталога. Каждый такой файл можно запустить (z) или открыть на редактирование (x)<br>
- добавлен 07 tutorial (музыка).<br>
<br>
<span class="comment">P.S.</span><br>
Последние 256 сообщений из irc #rein теперь можно смотреть в gemini: <a href="gemini://hugeping.ru/reinlog.gmi" class="url">gemini://hugeping.ru/reinlog.gmi</a><br>

]]>
</content:encoded></item>
<item><title>zvon в rein, встреча №2</title><guid>eJP9BeafxDa3qkBy6Atu</guid><pubDate>2023-08-10 21:45:11</pubDate><author>hugeping</author><link>https://club.hugeping.ru/eJP9BeafxDa3qkBy6Atu#eJP9BeafxDa3qkBy6Atu</link>
		<description>
		Встреча 2
Различные типы осциляторов
Работа в трекере

https://www.youtube.com/watch?v=dPi6Kq5McnU...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> hugeping<br><br>
Встреча 2<br>
Различные типы осциляторов<br>
Работа в трекере<br>
<br>
<a href="https://www.youtube.com/watch?v=dPi6Kq5McnU" class="url">https://www.youtube.com/watch?v=dPi6Kq5McnU</a><br>

]]>
</content:encoded></item>
<item><title>zvon в rein, встречи</title><guid>PwbZN2b4jRkK1XjVCoMd</guid><pubDate>2023-08-10 09:21:31</pubDate><author>hugeping</author><link>https://club.hugeping.ru/PwbZN2b4jRkK1XjVCoMd#PwbZN2b4jRkK1XjVCoMd</link>
		<description>
		Пётр Советов (true-grue) записал 1й ролик о звуковой подсистеме zvon (используется в rein). Демонстрируется работа в редакторе голосов voiced.

https://www.youtube.com/watch?v=F5-IFaDAxXo
P.S. Edited: 2023-08-10 19:45:20
...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> All<br><br>
Пётр Советов (true-grue) записал 1й ролик о звуковой подсистеме zvon (используется в rein). Демонстрируется работа в редакторе голосов voiced.<br>
<br>
<a href="https://www.youtube.com/watch?v=F5-IFaDAxXo" class="url">https://www.youtube.com/watch?v=F5-IFaDAxXo</a><br>
<span class="comment">P.S. Edited: 2023-08-10 19:45:20</span><br>

]]>
</content:encoded></item>
<item><title>Re: rein: Фаза 1</title><guid>yx8Pp1ax1Vo6acW9zcAx</guid><pubDate>2023-01-14 20:41:56</pubDate><author>vvs</author><link>https://club.hugeping.ru/yx8Pp1ax1Vo6acW9zcAx#yx8Pp1ax1Vo6acW9zcAx</link>
		<description>
		Интересный опыт, но мнне кажется, что тут опять просматриваются прямые аналогии со Smalltalk ;)

Если, например, ты зайдешь на squeak, то там перманентно эта самая первая фаза. Люди там всё делают лично для себя и всё меняется ежедневно. Сообщество там тоже явно стихийное. А для ...
		</description>
		<content:encoded>
<![CDATA[
vvs -> hugeping<br><br>
Интересный опыт, но мнне кажется, что тут опять просматриваются прямые аналогии со Smalltalk ;)<br>
<br>
Если, например, ты зайдешь на squeak, то там перманентно эта самая первая фаза. Люди там всё делают лично для себя и всё меняется ежедневно. Сообщество там тоже явно стихийное. А для тех, кому нужны какие-то стандарты - есть pharo. Насколько я понимаю, первый - это любительский проект, а второй вроде спонсирует какая-то фирма. Вообще, я замечаю, что большинство любительских проектов - целиком автор на себе везёт, а если надоело, то они обычно дают дуба (проекты, а не авторы, если что :)). Выживают же обычно только те, которые кто-то оплачивает. Ну, как и люди в общем.<br>

]]>
</content:encoded></item>
<item><title>rein: Фаза 1</title><guid>YqurTKr0vG8WL04913Lq</guid><pubDate>2023-01-14 13:06:12</pubDate><author>hugeping</author><link>https://club.hugeping.ru/YqurTKr0vG8WL04913Lq#YqurTKr0vG8WL04913Lq</link>
		<description>
		Соратников найти не удалось, поэтому наполеоновские планы были скорректированы. Можно сказать, что проект сейчас находится на стадии "Фаза 1", которую я описываю так:

# Приоритет на личное использование

Средства разработки будут допиливаться не до состояния "продукта для всех",...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> All<br><br>
Соратников найти не удалось, поэтому наполеоновские планы были скорректированы. Можно сказать, что проект сейчас находится на стадии "Фаза 1", которую я описываю так:<br>
<br>
<span class="header"># Приоритет на личное использование</span><br>
<br>
Средства разработки будут допиливаться не до состояния "продукта для всех", а до необходимого минимума. Например, не будет аналога splore pico8 (сетевого репозитория). Запуск "приложений" будет осуществляться из ком. строки (rein edit, например). Для создания игр этого достаточно, так как игра вместе с rein это приложение вида - распаковал и запустил.<br>
<br>
Развитие инструментария - дело сообщества (инструменты пишутся на самом rein), но раз сообщество не удаётся собрать, то буду пользоваться чем есть.<br>
<br>
<span class="header"># Андроид версии пока не будет</span><br>
<br>
Для того, чтобы показать игру друзьям с телефонами есть emscripten вариант, который работает неплохо. Android версию собрать несложно, но опять же - на неё нужно время и силы. Зачем? Для личных нужд мне этого сейчас не требуется.<br>
<br>
<span class="header"># Пиара не будет</span><br>
<br>
Пока не будет никакого "выпуска rein". Потому что выпуск ничего не даст. В современном мире нужно заниматься работой с аудиторией, чтобы это принесло хоть какие-то плоды. На это у меня нет времени (да и желания). Пиар возможен, вероятно, после появления игр и появления хоть какого-то сообщества.<br>
<br>
<span class="header"># Никаких новых фич до выпуска игры</span><br>
<br>
Сейчас требуется обкатка движка на практике. Так что дальнейшее развитие будет целесообразным только после появления новой игры. Когда и кем она будет написана, я пока не знаю. :) Но, естественно, мне хочется опробовать инструмент самому.<br>
<br>
<span class="header"># Готовность</span><br>
<br>
Готов для личного использования автором rein и энтузиастами. :) В целом, все основные функции присутствуют и опробованы. Api меняться (значительно) не должно. github страничка доведена до "презентабельного" состояния: <a href="https://github.com/hugeping/rein" class="url">https://github.com/hugeping/rein</a><br>
<br>
Эху std.rain я оставлю, пусть будет, если вдруг всё-таки будут обсуждаться какие-то вопросы.<br>
<br>
<span class="header"># Мысли</span><br>
<br>
В очередной раз стало понятно, что есть разные задачи. 1) сам движок 2) создание творческой группы людей, в которой этот движок мог бы занять своё место. В том числе и в статусе средства для обучения программированию. Тот самый "кружок программистов", ламповый уют и электронные журналы с подкастами :) И задача 2, возможно, даже гораздо сложнее, особенно если представить себе гипотетическую аудиторию rein :) В общем, сейчас я не вижу реальной "почвы", кроме собственного увлечения, а создать эту почву -- совсем другая история. Но, по крайней мере, часть работы проделана. :) <br>
<br>
До связи!<br>

]]>
</content:encoded></item>
<item><title>Re: rein: ищу соратников</title><guid>sloZnSq6hGk7TkeRbnvL</guid><pubDate>2022-12-25 16:23:22</pubDate><author>vvs</author><link>https://club.hugeping.ru/sloZnSq6hGk7TkeRbnvL#sloZnSq6hGk7TkeRbnvL</link>
		<description>
		hugeping&gt; Так же, если вам интересны такие вещи как: PICO-8 и TIC-80/uxn/Decker/instead/reinstead - то rein имеет что-то общее с каждым из этих проектов, но всё-таки у него свой путь и своя философия.

Как ни странно, но и Smalltalk тоже имеет много общего с этими целями. Именно ...
		</description>
		<content:encoded>
<![CDATA[
vvs -> hugeping<br><br>
<span class="quote">hugeping&gt; Так же, если вам интересны такие вещи как: PICO-8 и TIC-80/uxn/Decker/instead/reinstead - то rein имеет что-то общее с каждым из этих проектов, но всё-таки у него свой путь и своя философия.</span><br>
<br>
Как ни странно, но и Smalltalk тоже имеет много общего с этими целями. Именно этим он мне в своё время и понравился. Но, в конечном итоге, обязательно появится кто-нибудь и захочет написать на нём реляционную СУБД и систему управления ЖД транспортом :)<br>
<br>
Будем ждать новых релизов и удивительных результатов, особенно от будущих фанатов. Удачи.<br>
<br>
<span class="comment">P.S. Сам же я уже отошёл от всего практического и занимаюсь исключительно эстетикой математических идей. Но всё равно иногда любопытство толкает на эксперименты с разными вещами :)</span><br>

]]>
</content:encoded></item>
<item><title>rein: ищу соратников</title><guid>94UV7gdubxl7crx17uLW</guid><pubDate>2022-12-24 23:09:21</pubDate><author>hugeping</author><link>https://club.hugeping.ru/94UV7gdubxl7crx17uLW#94UV7gdubxl7crx17uLW</link>
		<description>
		Опубликовано здесь: https://www.linux.org.ru/forum/talks/17069851

Привет! Хочу представить наш новый проект -- rein. Пока он находится в альфа стадии, поэтому пишу в надежде найти соратников. Сейчас, в целом, всё работает, но продолжает меняться, так что пока релиза нет, но уже ...
		</description>
		<content:encoded>
<![CDATA[
hugeping -> hugeping<br><br>
Опубликовано здесь: <a href="https://www.linux.org.ru/forum/talks/17069851" class="url">https://www.linux.org.ru/forum/talks/17069851</a><br>
<br>
Привет! Хочу представить наш новый проект -- rein. Пока он находится в альфа стадии, поэтому пишу в надежде найти соратников. Сейчас, в целом, всё работает, но продолжает меняться, так что пока релиза нет, но уже нужна обкатка.<br>
<br>
Что такое rein?<br>
<br>
Если кто-то слышал о таком движке как INSTEAD (а может быть, и о "камерном" reinstead), то постепенная эволюция и тяга к минимализму привели к появлению очередной "игрушки" для экспериментов. Кратко - это переносимое "микроядро" на Си + SDL2 для графики + Luajit в качестве языка программирования + интересный синтез звука (синтезатор пишет true-grue). Так же, если вам интересны такие вещи как: PICO-8 и TIC-80/uxn/Decker/instead/reinstead - то rein имеет что-то общее с каждым из этих проектов, но всё-таки у него свой путь и своя философия.<br>
<br>
Более развёрнуто: <a href="https://github.com/hugeping/rein/blob/master/doc/api-ru.md" class="url">https://github.com/hugeping/rein/blob/master/doc/api-ru.md</a><br>
<br>
Скриншоты: <a href="https://github.com/hugeping/rein" class="url">https://github.com/hugeping/rein</a><br>
<br>
На данный момент есть демки, включая порт моей старой игры с pico-8 с ужасным кодом, но тем не менее: <br>
<br>
Emscripten вариант в браузере: <a href="https://club.hugeping.ru/lib/uploads/rein/rein.html?aadv.lua)" class="url">https://club.hugeping.ru/lib/uploads/rein/rein.html?aadv.lua)</a> --  (возможно потребуется кликнуть по canvas для звука)<br>
<br>
Приложения-инструменты пишутся на самом rein. Сейчас есть: редактор, irc клиент для связи с разработчиками, редактор инструментов и трекер.<br>
<br>
Если возникнут вопросы, можно придти на irc канал irc.oftc.net #rein или на станцию ping: <a href="https://club.hugeping.ru/std.rein/" class="url">https://club.hugeping.ru/std.rein/</a><br>
<br>
Или соберите rein (из зависимостей только SDL2 и luajit) и запустите: ./rein irc - клиент автоматически подключит вас к чату.<br>
<br>
Страница проекта на github: <a href="https://github.com/hugeping/rein" class="url">https://github.com/hugeping/rein</a><br>

]]>
</content:encoded></item>
<item><title>Эха по rein</title><guid>ZA9a6RPOuAp7AnHIyvtX</guid><pubDate>2022-12-24 23:05:29</pubDate><author>hugeping</author><link>https://club.hugeping.ru/ZA9a6RPOuAp7AnHIyvtX#ZA9a6RPOuAp7AnHIyvtX</link>
		<description>
		Чтобы было место, где можно обсуждать вопросы движка, создал эху std.rein....
		</description>
		<content:encoded>
<![CDATA[
hugeping -> All<br><br>
Чтобы было место, где можно обсуждать вопросы движка, создал эху std.rein.<br>

]]>
</content:encoded></item>
</channel></rss>
