[>]
Re: Бездна Света
std.game
tuple(ping,54) — Andrew Lobanov
2024-10-11 13:47:48
Отличная игра по оформлению и сюжету. Классная идея с терминалами (только вот медленно они загружаются).
Было две неочевидных головоломки, что пришлось лезть в код. А также не смог пройти игру до конца, так как в 14.lua выпал в бесконечный цикл из двух комнат, которые ссылаются одна на другую.
[>]
Re: Бездна Света
std.game
tuple(ping,54) — tuple
2024-10-14 07:05:16
Оказалось, что игрушка скачана у меня давно (версия 0.11), а последняя уже давным-давно 1.2. Поэтому баг с бесконечным циклом.
[>]
Аналог tiled: более сложный редактор карт
std.rein
tuple(ping,54) — All
2024-10-19 08:15:45
Есть такая штука как tiled, которая является инструментом для создания двухмерных карт для игр. Позволяет создавать их как для изометрического вида, так и для вида сбоку (платформеры). Особенностью является возможность работы со разными слоями тайлов и объектами.
Собственно, появилась идея написать такое для rein с адаптированием под его простоту, то есть с возможностью экспорта в текстовый читаемый формат и минималистичный интерфейс. Хотелось бы услышать, надо ли такое? И если надо то, что хотелось бы увидеть в этом редакторе?
[>]
Re: Аналог tiled: более сложный редактор карт
std.rein
tuple(ping,54) — hugeping
2024-10-19 09:00:20
hugeping> Если речь про карты, то в sprited (входит в состав rein) есть такой редактор. Вызывается он по клавише m если не ошибаюсь.
Да, он есть. Но если я не ошибаюсь, то он такой же простой как аналогичный в PICO-8: один слой, объекты только по сетке?
hugeping> Что касается rein/red и вопроса "нужно/не нужно".
hugeping> Возможно, я уже старею. Но у меня абсолютно нет никаких амбиций. За многие годы работы с открытыми проектами я так устал от работы "вдохновителя" и "лидера", устал от быстро разочаровывающихся что мой текущий "манифест" попахивает мизантропией:
hugeping> Rein: личный проект для души. Это мой инструмент. Я написал на нём red, которым пользуюсь на работе. Я хотел сохранить свои старые и иметь возможность писать новые простые игры в духе pico-8. Так как это фактически микро ядро на C + Lua, на нём можно писать свои инструменты, создавать своё Api и так далее. В нём есть прикольный синтезатор. И даже сеть. Делайте с этим что хотите. Пишите, показывайте (или нет). Меня не надо спрашивать. А идей, что можно сделать с rein - масса. Например, написать новый INSTEAD на нём, написать нормальные инструменты (sprited всё-таки совсем простенький), написать репозиторий игр (аналог splore). Да мало ли что.
Спешу сказать спасибо за rein. Эдакий младший брат love2d, но при этом в духе PICO-8, однако без ограничений "консоли".
[>]
Re: Дракон и Башня
std.game
tuple(ping,54) — hugeping
2024-11-02 07:12:58
Удивительно качественное сопровождение у игры: свой сайт, достойное описание, даже руководство есть и с инструкцией и прохождением! Пройти можно хотя бы ради этого. :)
[>]
Re: IDEC-клиент на rein
std.rein
tuple(ping,54) — hugeping
2024-11-02 13:47:49
hugeping> Есть одна больная тема -- tls. Всё остальное - возможно. Но вот tls тянуть (даже упрощённые варианты) в rein как-то не очень. Была у меня мысль даже иметь что то вроде отдельного сервиса, который уже написан на каком-нибудь go и с которым уже может работать rein для работы по tls, но... Как-то это всё... Ну, хотя, может и норм. Надо думать.
hugeping> Но так или иначе, без tls это всё смысла не имеет. Нужно решать что-то с tls в rein.
Вот недавно к нам revoltech же пришёл в сеть. Он надеялся, что сообщения можно будет не только по http гнать, но и по gemini, и расстроился, когда узнал, что там только для чтения зеркало. Думаю, что стоит разработать стандарт и по обмену IDEC по другим протоколам: Gemini, FTP, SSH, Telnet, IRC^W (:D).
hugeping> В любом случае, я сейчас скажу страшную вещь: я не фанат idec!
Ужас какой!!1 :) Сеть интересной делает не протокол, а люди. А протокол притягивает интересных людей.
[>]
Re: urlы
ping.local
tuple(ping,54) — hugeping
2024-11-06 07:03:25
btimofeev>> К примеру, я хочу написать несколько ссылок через запятую https://linux.org.ru, https://opennet.ru(или так https://nethack.org), или пример с точкой https://crawl.develz.org.
hugeping> Прикол в том, что в урлах могут быть и скобки и запятые и точки. И что угодно. Так что сделать регулярку которая сработает правильно всегда -- невозможно. Я начинал с регулярки, которая не включала в себя знаки препинания в конце и в итоге ссылки на вики отображались часто неправильно.
Дописать в регулярку условие, что в конце ссылки запятой или точки быть не может.
[>]
Re: Станция ping уходит из сети idec
ping.local
tuple(ping,54) — hugeping
2024-11-06 07:24:20
hugeping> Приношу свои извинения поинтам. Надеюсь, что вы меня поймёте. Уверен, что станция shaos всех примет :)
А была возможность сначала поставить вопрос модерирования и общих правил нашей IDEC-сети? А также можно линк на shaos'а?
⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⢀⣤⠤⠶⠶⠤⣄⡀⡀⡀⡀⡀⡀⡀⡀⡀⣀⣀⣀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀
⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡴⣫⣶⣿⡿⣿⡯⢽⡿⣶⣝⠶⡀⢀⡤⢖⡭⣷⡶⣳⣶⣲⢝⢦⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀
⡀⡀⡀⡀⡀⡀⡀⡀⣠⣫⣟⣿⣿⣻⣗⣻⡯⠽⢯⣽⣻⣳⣢⢧⢻⣟⣗⣿⣿⣿⣿⣿⣿⣷⢳⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀
⡀⡀⡀⡀⡀⡀⡀⡼⡾⢿⣯⢽⠟⣩⠶⣛⣭⣭⣍⣛⠲⢤⣙⠆⡆⣯⡻⠽⠯⠿⠯⠽⠿⣽⣧⣧⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀
⡀⡀⡀⡀⡀⡀⡼⣾⣿⣿⣿⢲⣩⣮⡷⣾⣿⣾⣿⣽⣿⣿⣦⣙⢾⠛⣉⣭⡭⣭⣭⣭⣍⣛⣛⡚⠦⣄⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀
⡀⡀⡀⡀⡀⣰⣼⣿⣿⣿⣿⣿⡯⢽⢿⣻⠏⣙⣭⠶⠖⠒⠒⠒⠶⠽⣤⠺⡿⠞⣛⣩⣬⠤⠤⠬⣬⣥⣉⢦⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀
⡀⡀⡀⣀⠤⢣⣟⣿⣿⣿⣿⣟⠿⠻⣉⠶⢉⡤⢚⣩⣭⣥⣭⣭⣩⣛⠶⣽⣛⡭⠶⣒⣛⣍⣭⣍⣩⣛⠲⠦⣝⣦⡀⡀⡀⡀⡀⡀⡀⡀⡀
⡀⡀⢞⣾⢸⣼⣷⣿⣿⣿⠟⣓⣋⣡⠴⣛⣵⣿⣷⣽⣽⣿⣿⢽⣾⢽⡽⡎⣆⣿⣞⣿⣿⣻⣷⣾⣷⣾⣳⣯⣷⢝⡦⡀⡀⡀⡀⡀⡀⡀⡀
⡀⢏⣟⣿⣿⣿⣿⣿⣿⣿⡜⠤⠤⣬⠻⣺⣗⡽⣿⣿⣿⣿⣿⣿⡿⢿⣯⡻⡏⣻⡿⢽⣿⢿⢿⡿⢿⡿⣿⡿⣟⣽⣷⡀⡀⡀⡀⡀⡀⡀⡀
⠞⣻⢿⣿⣾⢿⣿⣿⣿⣿⣿⣿⡯⡳⠝⠶⣍⠳⣺⣻⣿⢿⣽⢽⠿⠛⣩⠴⣅⣚⠳⠽⠿⠻⠟⠚⠋⣛⣙⣉⣭⢼⠁⡀⡀⡀⡀⡀⡀⡀⡀
⡯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡵⣭⡲⢤⣈⣙⠛⠛⠛⠛⠛⠉⣀⣬⠞⣴⡶⣶⣭⣭⣭⣭⣥⡴⡦⣦⢲⠋⠁⡀⡀⡀⡀⡀⡀⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣺⣣⢷⣿⢶⡶⣦⣭⣭⠭⣉⡴⣲⣽⣽⡛⡛⠯⣽⣿⢿⢿⠿⠞⣡⠞⠁⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⡿⣿⣿⣿⡷⣉⣬⠖⣋⡴⣿⣿⣿⣿⣗⢦⣙⠳⣛⣓⣛⡭⣝⣄⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣳⣷⣿⣿⣷⢶⣯⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣫⢿⣗⣼⣗⣻⣶⢳⡀⡀⡀⡀⡀⡀⡀⢀⣰⠒⢶⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣻⣿⣿⡶⣧⡀⡀⡀⡀⡀⡀⡏⡘⣆⠷⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⠗⣉⣭⣭⣭⣙⣛⠽⠿⣿⣻⡯⣿⡿⡯⢽⣿⣿⣿⣿⣿⣿⣿⣿⣻⣿⢿⠷⢸⡀⡀⣤⣤⡀⡀⢿⠹⠹⣇⡇
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣠⣫⡾⠿⠿⠿⠷⣶⣮⣭⣝⣓⠶⠤⣭⣅⣙⣛⡓⠻⠗⠳⠯⢙⣋⣭⠴⣒⣭⣶⣸⡀⠻⡀⣷⡀⠈⣧⣦⢿⡄
⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⡇⣿⣽⣯⣭⣭⣭⣛⡒⠶⢭⣭⣙⣛⠻⠿⠷⠶⠶⠶⢶⠶⠶⠶⠶⠿⢛⣛⣫⠞⠁⡀⡀⢿⡀⣷⡀⡿⣾⡮⡅
⣿⣿⣿⣿⣿⣿⣿⣿⢷⢫⣙⠶⠶⠶⠶⠶⠬⣭⣙⣛⠿⠿⣾⡲⣤⣍⡽⣯⡍⡿⢿⢩⣭⣭⣽⣶⣶⣶⢎⡀⡀⡀⡀⣠⡇⣤⣭⣴⣾⣗⠇
⢿⣿⣿⣿⣿⣿⣿⣿⣶⠳⢬⣉⣯⣿⣿⣽⣿⣿⣗⣖⣬⣭⠉⡿⢀⡟⢂⡿⢼⢡⢸⢬⣭⣭⣭⡭⠥⠖⠁⡀⣴⢛⣩⢴⣿⣿⣿⣿⡿⠟⡃
⣝⠦⣍⠻⢷⣾⣿⣿⣿⡯⡯⣻⣗⣾⣿⣿⣿⣿⣿⢰⠷⡌⡿⣰⢸⢰⢸⢸⢻⣺⣼⡀⡇⢷⠉⡀⡀⡀⢀⡿⡴⣽⣿⣿⣿⣿⡿⠚⣠⠟⡀
⣿⣿⣶⣌⠙⠒⠦⣬⣙⣛⠫⠽⠯⢯⣻⣿⣿⡷⡽⠈⡄⣿⡇⣿⣘⡸⠘⣦⡏⣟⣿⣼⢰⡌⡇⡀⡀⡀⢸⢸⣿⣿⣿⣿⠛⣉⡴⠛⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣶⣭⣁⣒⠒⠮⠭⠍⣙⣛⣒⣒⡒⠒⣿⠈⠿⣸⣺⣿⣗⣲⣶⡇⠏⣶⠗⣴⠁⡀⡀⡀⢸⠸⣿⣿⣿⣿⣴⢰⡀⡀⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣾⣷⣬⣚⠻⢯⣽⣯⣯⠽⣙⣥⠟⠁⡀⡀⡀⡀⠈⡇⣽⣿⣿⣿⣿⠸⡀⡀⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣤⣭⢆⣛⡨⡥⣿⣿⣿⣷⣄⡀⡀⡀⡀⡀⣿⢻⣿⣿⣿⣗⡇⣇⡀⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣗⡽⢸⣿⣿⣿⣿⣿⣷⡀⡀⡀⡀⠸⠈⣿⣿⣿⣿⣿⢿⡀⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢃⣿⣿⣿⣿⢿⣸⣿⣿⣿⣿⣿⣿⣿⣄⡀⡀⡀⡀⣿⣿⣿⣿⣿⡈⣆⡀⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⡏⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⡀⡇⣿⣿⣿⣿⣿⣿⠈⡂⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠇⣳⣿⣿⣿⣿⠆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⡇⢿⣿⣿⣿⣿⣿⡇⡇⡀⡀
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡼⢽⣿⣿⣿⣿⠇⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣶⠉⠁⢿⣿⣿⣿⣿⣿⡇⡇⡀⡀
⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠉⠉⠉⠉⠉⠉⡀⠉⠉⠉⠉⠉⠉⠉⠉⠉⠁⠈⡀⡀⠉⠉⠉⠉⠉⠉⠁⠁⡀⡀
[>]
Re: Станция ping уходит из сети idec
ping.local
tuple(ping,54) — hugeping
2024-11-06 08:06:33
hugeping> Насчёт правил. Я не один день думал на эту тему. Даже собирался решать проблему чисто инженерно -- фильтруя fetch запросы. Но, это всё не сработает.
Не фильтровать, каждая нода сама модерирует своих поинтов по общим договорным правилам.
Спасибо за ссылку.
[>]
Re: Станция ping уходит из сети idec
ping.local
tuple(ping,54) — hugeping
2024-11-06 09:46:51
hugeping> Правильно, но поинт пишет сообщение (например, с матом), которое идёт на другую ноду (фетчем) и... что делаем дальше?
hugeping> Блеклисты, фильтры, редактирование? Это припарки.
Дать поинту предупреждение, блэклист сообщения, при повторном нарушении - вылет из ноды.
[>]
Re: Станция ping уходит из сети idec
ping.local
tuple(ping,54) — doesnm
2024-11-06 10:34:43
doesnm> Что если поинт находится на другой ноде? Предупреждение и вылет ноды?
Так я веду речь о том, чтобы каждый нододержатель самостоятельно модерировал своих поинтов по общему для всех нод своду правил.
[>]
Re: Станция ping уходит из сети idec
ping.local
tuple(ping,54) — hugeping
2024-11-06 12:57:01
hugeping> "общий для всех свод правил" и есть утопия, так как исполнение этого требования невозможно в связи с неиерархической сутью сети.
Но можно же было не отключать станцию, а ограничиться замечанием для начала. Хотя бы поставить вопрос об общении. Народу-то тут пока не много всё-таки. Договориться всегда можно. Или всё-таки нет?
hugeping> Да! Если кто не знал, станция пинг поддерживает xpm :)
Его ещё конвертировать нужно.
[>]
Re: Дракон и Башня
std.game
tuple(ping,54) — hugeping
2024-11-08 14:15:48
Меня - линуксоида - затроллили в этой вашей игре:
C:\DOCS\>cat key.txt
Мяу
C:\DOCS\>ls
Я не Unix
C:\DOCS\>
[>]
Re: Дракон и Башня
std.game
tuple(ping,54) — hugeping
2024-11-09 07:28:00
hugeping> Там DOS команды, наверное? А rm работает? :)
hugeping> P.S. не выдержал и глянул код, да.... (многозначительно)
Ввиду юности своей DOS'ом никогда не пользовался кроме как в таких игрушках.
Игру прошёл, понравилось, но как-то я рассчитывал на большее количество времени и большее количество головоломок. А то вроде вошёл в тонус по разгадыванию головоломок - весь собрался, а тут бац и финиш неожиданно.
Но сделана игра хорошо, по-коммерчески качественно, но бесплатная.
[>]
Re: Станция ping уходит из сети idec
ping.local
tuple(ping,54) — doesnm
2024-11-09 12:31:24
doesnm> Сеть потихоньку умирает или еще есть надежда?
Сеть была, существовала себе более-менее кучу лет. Но пришли люди со своим виденьем сети/стандарта и начали на этой почве споры разводить с матом.
[>]
Порог входа в IDEC
ping.local
tuple(ping,54) — doesnm
2024-11-09 12:46:56
doesnm> *Пришел создатель ii
А... Ой... А я думаю, что за люди :)
doesnm> Но да, грустненько
Вообще revoltech писал правильно про "неосиляторов", хоть я не согласен с такой грубой формой :), но суть такова: снижение порога сложности входа = снижение качества аудитории, так сказать.
Видел пример из жизни интересный. Некие ребята занимаются обучением по одной популярной теме бесплатно. Естественно бесплатность привлекает совершенно разных людей, большинство из которых "мёртвый груз". Они будут спрашивать подсказки, не читать материал, а сразу спрашивать и т.п. Собственно, один из их способов отсечения подобного контингента - усложение регистрации в телеграм-боте, где нужно внимательно читать текст и нажимать правильные кнопки.
У Петра была такая игра на Instead. Вроде бы "Вахта"? В начале игры было предупреждение о том, что эта игра только для тех, кто умеет читать. Там же была хитрость в том, что нужно было нажимать на слово в предложении для перехода к игре, а не на кнопку ниже (вроде бы было так). И кликабельный текст здесь и дальше по всей игре не был подсвечен - не отличался от другого текста.
[>]
Re: urlы
ping.local
tuple(ping,54) — hugeping
2024-11-09 12:47:51
hugeping> Тогда перестанут работать некоторые ссылки на вики, например. И их вообще никак нельзя будет ввести. :(
А часто ли бывают ссылки на вики, у которых в конце ссылки запятая или двоеточие? Никогда таких не видел. В середине может быть, но не в конце же.
[>]
Re: Станция ping уходит из сети idec
ping.local
tuple(ping,54) — hugeping
2024-11-09 14:16:10
doesnm>> Весь материал это текстовый файл? А ты не смотрел на twtxt?
hugeping> Слышал, но не смотрел. Но уже после того как сделал ii-go, так что уже не было большого смысла куда-то дёргаться.
Думаю, что это совсем не то, что хотелось бы. Вот формат файла, который и является корнем twtxt:
2016-02-04T13:30:00+01:00 You can really go crazy here! ┐(゚∀゚)┌
2016-02-03T23:05:00+01:00 @<example http://example.org/twtxt.txt> welcome to twtxt!
2016-02-01T11:00:00+01:00 This is just another example.
2015-12-12T12:00:00+01:00 Fiat lux!
И уже видя пример, можно сказать, что большие тексты тут не написать. Так и есть:
> A status should consist of up to 140 characters, longer status updates are technically possible but discouraged. twtxt will warn the user if a newly composed status update exceeds this limit, and it will also shorten incoming status updates by default. Also note that a status may not contain any control characters.
Потому как позиционирует себя twtxt как микроблоггинг. tweet + text = twtxt. А это наследие ограниченного twitter со своими несчастными ограничениями: сначала 140 символами в посте, потом - 280, а теперь меценатам можно постить по 10 тысяч из-за прихода Илона Маска. Могу ошибаться с цифрами.
[>]
Re: Станция ping уходит из сети idec
ping.local
tuple(ping,54) — doesnm
2024-11-09 17:31:27
doesnm> Клиенты никак не ограничивают длину, это просто рекомендация
doesnm> Уверен что в этом посте больше 140 символов: https://twtxt.net/twt/w3faj4q
Да, посмотрел, многие правило это не соблюдают. И есть возможность делать переводы строк, размечать полноценные посты в markdown, вставлять картинки. Пожалуй, я был не прав. Вполне себе подходит.
Но переводы строк немного странные, не каждый редактор их отобразить сможет. Фрагмент
https://anthony.buc.ci/user/abucci/twtxt.txt :
...
2024-11-04T18:53:04Z **Silicon Valley and Wall Street invent collateralized GPU obligations. Surely this will work out fine**<U+2028><U+2028>https://pivot-to-ai.com/2024/11/04/silicon-valley-and-wall-street-invent-collateralized-gpu-obligations-surely-this-will-work-out-fine/<U+2028><U+2028>> Blackstone, Pimco, Carlyle, and BlackRock have so far lent $11 billion to GPU cloud companies — now apparently called “neoclouds” — such as CoreWeave, Crusoe, and Lambda Labs. The loans are collateralized by the neoclouds’ Nvidia GPUs.<U+2028><U+2028><U+2028>Look ma, new asset bubble!
А выглядит так:
https://twtxt.net/conv/v77iu5a
[>]
Re: О чтении
std.hugeping
tuple(ping,54) — hugeping
2024-11-30 18:56:09
hugeping> Да, может и так. Выглядит вполне правдоподобно. Тем более, что молодых системщиков я встречаю. Но за судьбу тех же BSD* все-таки беспокоюсь. :)
У меня есть желание уйти в системщики. Пока студент, всё впереди :)