- Видео 40
- Просмотров 370 799
Catalyst
Добавлен 23 май 2014
._.
История разработки SSRPGS
Хронология создания и изучения SSRPGS - редактора сохранений для игры Stone Story RPG.
Ссылки:
Исходный код редактора: github.com/Catalyst-42/SSRPGS
Википедия Stone Story RPG: stonestoryrpg.miraheze.org/wiki/
Моя почта: catalyst42c@gmail.com
Эпизоды видео:
00:00 Вступление
02:59 Проблема первая: Rijndael
09:03 Проблема вторая: это не JSON
15:50 Проблема третья: GUI
26:39 Бонус
29:09 Итоги
Разработка началась 9 мая (24 года) с расшифровки игрового сохранения с помощью декомпилированного кода, добытого с DnSpy. Первый билд редактора был создан 9 сентября. Только 17 ноября дописал нормальный сценарий. Монтировал видео чуть больше недели, ни на что более не отвлекаясь.
Ссылки:
Исходный код редактора: github.com/Catalyst-42/SSRPGS
Википедия Stone Story RPG: stonestoryrpg.miraheze.org/wiki/
Моя почта: catalyst42c@gmail.com
Эпизоды видео:
00:00 Вступление
02:59 Проблема первая: Rijndael
09:03 Проблема вторая: это не JSON
15:50 Проблема третья: GUI
26:39 Бонус
29:09 Итоги
Разработка началась 9 мая (24 года) с расшифровки игрового сохранения с помощью декомпилированного кода, добытого с DnSpy. Первый билд редактора был создан 9 сентября. Только 17 ноября дописал нормальный сценарий. Монтировал видео чуть больше недели, ни на что более не отвлекаясь.
Просмотров: 4 519
Видео
cTetris - Трейлер игры
Просмотров 2 тыс.4 месяца назад
Реализация игры Тетрис на Stonescript. Эта игра была написана для Stonejam 6 для Stone Story RPG. Я основывал код на своей же реализации тетрис на C , исходный код которой выложен теперь на GitHub. Исходный Тетрис на C : github.com/Catalyst-42/Tetris Тетрис на Stonescript: discord.com/channels/423242655498240000/1285075873300742145/1289477621620674631
cGomoku - Трейлер игры
Просмотров 1,8 тыс.4 месяца назад
Реализация игры Gomoku на Stonescript. Эта игра была написана для Stonejam 7 для Stone Story RPG. Идея создать Gomoku пришла, когда я перепроходил Machinarium. А идеи для этого видео взяты из трейлера The Looker. Исходный сайт с Gomoku: www.javascripter.net/games/xo/xo.htm Gomoku на Stonescript: discord.com/channels/423242655498240000/1285075873300742145/1287662644605485076
Разбор The Witness
Просмотров 1 тыс.7 месяцев назад
Я впервые узнал о The Witness в 2020 году, когда она попалась мне с бесплатной раздачи в EGS. Спустя годы я вернулся к игре с желанием понять её и разобрать для себя. Это видео является скромной историей моего знакомства с игрой, историей моего же изучения всех игровых секретов и ссылок, выходящих из игры к другим проектам. Эпизоды видео: 00:00 Вступление 02:26 Эпизод первый 05:57 Эпизод второй...
Аудиологи The Witness
Просмотров 1,5 тыс.11 месяцев назад
Это видео не гайд, а сборник. Изначально вообще не планировал выкладывать их сюда, но так будет удобнее. Мои любимые записи: 22, 26 и 28 Эпизоды видео: 00:00 [1] Путник 00:21 [2] Порог 02:32 [3] Исследователь 03:02 [4] Пограничные представления 04:07 [5] Незримый 06:12 [6] Врата 07:41 [7] Религия и наука 09:36 [8] Святость 10:31 [9] Дзен 12:07 [10] Осень 12:35 [11] Независимость 14:34 [12] Хвас...
Видеологи The Witness
Просмотров 93911 месяцев назад
Это видео не гайд, а сборник. Пока аудиологи собирались около 3 месяцев в медленном режиме, этот сборник был собран и спилен за пару дней. Но зато на него кинули два страйка за авторские права, которые я потом долго отстаивал. Надеюсь, что больше страйков не будет. Моя любимая запись: 4 Эпизоды видео: 00:00 [1] Знание 04:02 [2] Сомнения 14:20 [3] Ностальгия 27:05 [4] Секрет псалма 46 01:26:21 [...
Как я проходил Stone Story RPG
Просмотров 8 тыс.Год назад
Делал 4 месяца. Ссылки: GitHub: github.com/Catalyst-42 Сайт с сундуками: catalyst-42.github.io/chest-collection/index_eng.html В видео использовались фрагменты с этих каналов: space.bilibili.com/8231333 www.youtube.com/@StoneStoryHenriZ И в конце музыка: KAESU - MARU NARA Эпизоды: 00:00 Вступление 01:26 Фигуры 05:47 Фарм 09:04 SSRPGA 12:00 Подсчёт рандома 16:15 100% 20:23 Ивенты и билды 25:57 С...
Как сделать web сервер с базой данных на телефоне?
Просмотров 4,5 тыс.Год назад
В этом видео я рассказываю и показываю, как сделать из android телефона с помощью Termux домашний web сервер apache с базой данных sql MariaDB. Текстовый гайд на GitHub: github.com/Catalyst-42/WebTermux Музыка из видео: Ratchet & Clank 2002: Eudora planet Эпизоды видео: 0:00 Вступление 1:15 Подготовка 4:02 SSH 6:53 Конфиг файлы 12:39 Тестирование
Опыт Demoscene: свобода слова в интернете
Просмотров 4,4 тыс.Год назад
Демосцена (она же DS) была написана и удачно развёрнута с нулевыми знаниями о работе с php и базами данных sql. Это видео - итог моей скромной работы, небольшого эксперимента и ваших комментариев с сайта. Второй сезон Demoscene: f0749945.xsph.ru/Demoscene/ Исходный код сайта: github.com/Catalyst-42/demoscene Снимок первого сезона Demoscene на webarchive: web.archive.org/web/20221130191402/demos...
Что можно написать, 3 года изучая программирование
Просмотров 248 тыс.2 года назад
Преобладающее большинство кода было написано на Python и JavaScript, чуть меньше на StoneScript и C . Я изучал программирования для себя, писал разные скрипты. Это видео является таким сборником моих проектов за ближайшие годы. Я думаю, что эти проекты не так сложно повторить, так что новички могут взять для себя идеи для своих программ GitHub (некоторые скрипты из видео): github.com/Catalyst-42
Как убрать сглаживание шрифта в Aseprite?
Просмотров 2,9 тыс.3 года назад
Мой изменённый файл шрифта github.com/Catalyst-42/Fonts/blob/main/Ase/aseprite_font.png В корневой папке есть руководство по установке Альтернативный шрифт и локализация приложения github.com/lufog/aseprite-language-russian
Как я учился программировать, создавая игры
Просмотров 11 тыс.3 года назад
Я начинал изучать программирование с движка Game Makes Studio 2, за несколько лет я создал несколько проектов, о наиболее проработанных и интересных из них я рассказываю в этом видео. Эпизоды 0:00 Вступление 0:32 A game 1:00 Keyboard warrior 2:15 Grinder 3:30 Shop 4:18 Rogue 7:30 100% 8:45 A short story 10:38 Fractal creator & f4p 11:31 *U* & DotLine 12:21 Dungeon 13:50 Концовка
О том, как сделать свой пиксельный шрифт
Просмотров 8 тыс.3 года назад
Небольшой гайд по созданию своего шифта из изображения этого шрифта, на сайте от yellowfire вы можете указать любые параметры, сделать шрифт моноширинным, задать разные отступы и кернинг, причем все это бесплатно и очень удобно. Сайт позволяет сделать шрифт в формате ttf и отдельно сохранить рабочий проект вашего шрифта в JSON файл. Сайт yal - yal.cc/r/20/pixelfont/ Сайт int10h - int10h.org/ As...
Marble race - bottle run [2]
Просмотров 7273 года назад
Тоже неделя на скрипты и моделирование [music] Song: Krakn - Aurora [NCS Release] Music provided by NoCopyrightSounds Free Download/Stream: ncs.io/Aurora Watch: ruclips.net/video/fr66DyWrG7U/видео.html
Marble race - territory wars [1]
Просмотров 1,1 тыс.3 года назад
Над симуляцией работал где-то две недели
Как сделать свой сайт с комментариями?
Просмотров 5 тыс.3 года назад
Как сделать свой сайт с комментариями?
Minecraft - сделал бота для сноса колонн и укладки обсидианового пола - mineflayer
Просмотров 4,9 тыс.3 года назад
Minecraft - сделал бота для сноса колонн и укладки обсидианового пола - mineflayer
Бот шахтер в Minecraft на mineflayer и JavaScript
Просмотров 21 тыс.3 года назад
Бот шахтер в Minecraft на mineflayer и JavaScript
Nuclear Throne - Good Riddance, Unstoppable, Ultra Mutant - Скелет 10 уровня, Золотой Нюк
Просмотров 7 тыс.3 года назад
Nuclear Throne - Good Riddance, Unstoppable, Ultra Mutant - Скелет 10 уровня, Золотой Нюк
Быстрейший способ открывать короны лупа (почти) | Nuclear Throne
Просмотров 1,1 тыс.3 года назад
Быстрейший способ открывать короны лупа (почти) | Nuclear Throne
Гайд на Задание Фектора в Stardew Valley
Просмотров 8 тыс.4 года назад
Гайд на Задание Фектора в Stardew Valley
Иссушитель - как создать и как убить?
Просмотров 13 тыс.4 года назад
Иссушитель - как создать и как убить?
Nuclear Throne нарезка 2 коронная нарезка
Просмотров 1584 года назад
Nuclear Throne нарезка 2 коронная нарезка
Улучшение склада в Minecraft - промышленная зона
Просмотров 2394 года назад
Улучшение склада в Minecraft - промышленная зона
База в Minecraft после 140 часов выживания
Просмотров 3654 года назад
База в Minecraft после 140 часов выживания
Вау, я только что вас узналс вы тот человек что рассказывали про скрипты для стоун стри рпг в своем самом популярном видео :3. Только что пришел в сидео того как вы играли в српг, крутые видео! <3
как ты парсил голосования твича? Я только начала и у меня просто громаднейшие проблемы с этим, как ты это учил? Где искал информацию? Как изучал библиотеки?
Это было очень давно и уже, наверное, неактуально, но я основывался на этом майнере: github.com/Tkd-Alex/Twitch-Channel-Points-Miner-v2. С тех пор API у твича сильно поменялся, так что код репозитория вряд ли будет полезен, поэтому обращайтесь сразу с документации API
@@catalyst_42 спасибо!
где ты создавал рендеры для заставки канала?
Анимации из конца видео генерировал с помощью Manim (это библиотека для Python'a)
eu não entendo 😭
Вау, не думал, что скажу это про написание кода, но это очень интересно смотреть тем кто, когда либо кодил. Глобальная работа проделанна, крут.
._.
Как человек, который иногда программирует в виде хобби, выражаю огромное уважение за проделанную работу. Еще первый раз вижу эту игру. Поискал в интернете - почти не нашел по ней информации. Эта игра работает в терминале, или это просто такой стиль? К слову - видео попало в рекомендации 👍
Не, это обычная игра, просто в такой ASCII art стилистике, называется Stone Story RPG
Стиль, есть компьютерная версия в стиме, без рекламы, без доната. А есть на телефоны, там и реклама и донат есть
По храму и плато я в топ 21 и топ 22, каталиста там не видел. Для андроида сервер другой что ли?
Спасибо, что продолжаешь вдохновлять!
я щяс сдохну от зависти
Лампово объяснил как написал чит)
Это было сложно, но круто, у меня подобных проектов никогда не было
Самый умный человек Ютуба
>>31:50 Так это же ImGUI, он и так пытается сохранить стейт такими костылями, которые только можно придумать. По-идее ты должен не создавать отдельный список и потом его отображать, а сразу пробегаться по элементам и сразу же проверять, не нажата ли мышь на него. Так с id не надо будет мучатся.
так же стоит вопрос не против ли разрабы SSRPG такой утилиты тк это серьёзное проникновения в недра игры обычно разработчики негативно к такому относятся
Если бы он этого не хотел, то повесил бы на игру протектор любой.
26:43 кстати ты забываешь что у тебя люди есть 5к подписчиков и в твоих расчетах 3 года идет из расчета на 1 тебя но если тебя смотрят люди связанные с SSRPG или с программированием можно обратиться к ним тем более утилита для проверки уже готово соответственно если скооперируешся с сообществом в котором по твоим словам из прошлого видео ты уже "олд" то ты сможешь проверить все сиды гораздо раньше
Где в эту игру можно поиграть?
Stone Story RPG есть в Steam, в App Store и Play Market, так что поиграть можно где захотите
Твой слова о читерах привели меня к мысли, что мне вообще не интересно играть в то во что я играю.
На самом деле, менять свой 1 сейв всегда не охота, потому что так ты обесцениваешь время которое играл в игру
Мне кажется изменится только топ
Я тоже хотел изменить сохранения чтобы не тратить время на фарм, но потом подумал что это может быть незаконно...
42 братуха
Очень лампово. Славное получилось приключение.
классный ролик
Если посмотреть на это, то все скажут "ЧИТЫ!" но с другой стороны это не было задумного как читы так что у каждого своё мнение и нет правильного.
Что за программа на 1:57 ?
Системное приложение заметок на macOS
@@catalyst_42 Понял, спасибо
❤
Наконец я верну себе заслуженные значки за спидран в топ 5. Спасибо Catalyst
Ты очень крут, твои ролики очень стильные
очень интересные видео. смотрятся с восторгом и затаив дыхание. кто-нибудь на ютубе делает что-то похожее?
Хотя я и не играл в "Камень История РПГ", но интересно наблюдать как ты всякие штуки придумываешь, а после реализоваешь. И все это под такой своей стиль, вообщем кайф👍продолжай у тя хорошо получается. Осталось ещё по The Witness пройти, и твои ролики по ней посмотреть.
Автор игры какой-то чушью решил заняться. Смысла шифровать сохранения никакого нет. Видимо, реализовал это под мобилки, чтоб донат продавать, а код общий для ПК и мобилок. Ну хоть в IL2CPP не загнал и память не шифровал, как некоторые "умельцы" любят делать.
Есть просто авторы которые не любят когда их игры накручиваются путем захода в блокнот. Но, да. Это тоже шиза какая-то)
Хм, я уже думал что это фантомное воспоминание на счёт Life time, ибо после N времени не мог найти его упоминания в той форме в которой мой мозг это вспоминал. А нет, все же оно существовало, как минимум.
LifeTime до этого нигде не упоминался, но идея о создании пришла, когда смотрел видео Яна Топлеса про старение и время. Там тоже были похожие календари
Как ты реализовал SSRPGA? На компьютерном зрение? Если да, то звучит очень тяжело для потока, который всегда на фоне работает..
Обычно скрипт работает в режиме таймера с обновлением раз в секунду и только когда наступает момент собирать лут, используется компьютерное зрение и то лишь пару раз - для распознавания чисел. Поэтому нагрузка совсем незаметная
@@catalyst_42 Звучит как фигня, на которую я потрачу праздничные дни...
я так во всех играх по возможности делаю @@catalyst_42
У мене пустий вайл який ви открили в 7:50 минут видео Што делать?
Скорее всего вы ошиблись с именем файла при открытии с vim. Если же он действительно пустой, то вы можете заменить его содержимым файла httpd.conf отсюда: github.com/Catalyst-42/WebTermux
эх опять каталист пропадёт на полгода
Теперь я понимаю насколько мобильная версия урезана по сравнению с оригиналом. Прямо как Honkai star rail по сравнению с нормальными JRPG😂
Стоит ли ждать сапер в стоун стори ?
4:17 теперь на все 20*
Хех. А я знаю мету... Это МНОГОЗАРЯДНЫЙ АРБАЛЕТ! 1:скорострельность бешенная на +21 зачарке. 2:урон маленький,но скорость решает почти всё.
С прелупными коронами не сложно, печальнее дела обстоят с коронами на лупе, а конкретно с короной удачи. Обычно я лочил луповые короны через капитана, но в случае короны удачи этот способ достаточно трудный из-за сложности боссфайта и более сильных врагов. Мне было бы интересно посмотреть как лочить это корону, ибо только с ней у меня возникают трудности.
Попробуйте дойти до Трона на L2, а корону возьмите как раз на L1 7-2. Если я не ошибаюсь, следующий уровень с короной будет с полным хп. Просто убиваете трон и корона ваша
@@catalyst_42 нихера себе, спасибо! Я и забыл что на лупе через палас можно в ваульт зайти.
А зачем подключать через телефон ПК?
Спасибо за гайд, очень интересно 👍
Когда ты уже выйдешь с консоли?
Не получается, ошибка при установке модулей
можно задать вопрос а как вы пишите такие игры без визуального интерфейса в cmd просто тоже хотел бы научиться
Именно эту игру я написал внутри другой игры - Stone Story RPG. Это не совсем "терминал", внутри игры есть свой язык программирования и на нём можно из символов создавать разные штуки
смешнявки смешнявные, но минус нервные клетки в поганом аду
Ну вот, теперь хоть где-то можно показать себя! Stonejam - это неплохое начало (не совсем начало, но я все равно за тебя рад))
Поиграв в это, я понял, что в Машинариуме мне просто повезло...
Когда сапёр в терминале?)