16.01.2022, 19:44 | #1 |
«E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Думаю, пора немножко ослабить нагрузку на темку по датамайну. Вынести в отдельную тему свои заметки о разрабатываемом мною новом ресурсе взамен известного "в кругах людей культуры" сайта «e7herder.com». Поэтому, пускай будет отдельная тема, где можно постить баги, отзывы, идеи и предложения касаемо нового сайта - «E7 Vault».
Ссылка на «E7 Vault» - https://e7vau.lt Новый сайт предназначен в качестве замены ушедшего на покой e7herder.com. Причины отказа от движка сайта «e7herder»:
Текущие возможности сайта
Запланированные возможности на будущее
«E7 Vault» активно использует ява-скрипты для функционирования сайта и навигации по нему. Если у вас заблокировано использование ява-скриптов через расширения/плагины для вашего браузера, вам следует добавить в фильтры исключение на исполнение собственных скриптов на этом сайте. Если вы используете устаревший браузер, рекомендую перейти на более современный. Вызвано это сильными требованиями к браузеру со стороны движков просмотра игровых портретов/моделей. Для сообщений о найденных ошибках, как и высказывания идей и предложений, вы можете найти меня на github и reddit. Но ничто вам не мешает отписываться и здесь, на гохе? PS: тема курируется мною согласно правил форума. Возможно удаление как хейта, так и прочей желчи.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
Последний раз редактировалось nORb Dragon; 17.01.2022 в 12:47.
2 пользователя оценили это сообщение: Показать
|
|
Просмотров: 22169
|
16.01.2022, 19:46 | #2 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Ну, с созданием этой темки можно считать, что опен-бета моего сайтика объявлена открытой!
А я возьму недельный перекур от него, наверн. Ничего нового дописывать к сайту не буду, понаблюдаю, мб какие баги кто найдёт.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
2 пользователя оценили это сообщение: Показать
|
17.01.2022, 12:46 | #3 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Использование параметров в url-ссылке ※ Параметры для страницы «Просмотр портретов»: id=Xid персонажа/НПЦ/монстра, портрет которого вы предполагаете показать/увидеть. Найти id можно в правом-верхнем углу плитки выбранного вами персонажа.Параметры, с помощью которых можно открывать окно поиска персонажа: ※ Параметры для страницы «История патчей (датамайн)»: go=Xпромотать страницу до указанного года или даты патча.patch=X
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
17.01.2022, 13:09 | #4 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Заявил о существовании сайтика на реддите - https://old.reddit.com/r/EpicSeven/c...herdercom_obt/
Посмотрим, сколько багов они выловят.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
18.01.2022, 12:36 | #5 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
За сутки они мне обнаружили только один баг: модальное окно выбора персонажа не реагировало на тач-скринах (мобильники).
У меня там в коде для модального окна стоял запрет на обработку "пальцев". Перешло по наследству от моего другого проекта, когда я копипастил нужные мне куски кода, в том числе по работе с модальными всплывающими окнами. Пофиксил ещё вчера, если чего. Должно быть нормально. Ладно. Раз я завёз эту темку ещё для общения с самим собою, вкину кусок скрина из моих новых экспериментов на болванке. Страница там скрытая, чтоб никто не мешался и не ныл "хочу Луну!!!!". На удивление, моделька больше размерами, чем я предполагал. В эмуле модельки даже на моём 28" экране выглядят маааааааленькими. Это - "инициализация" скина Раса. Щаз буду ковыряться над анимацией, ибо там тоже затык у конвертера. И да, я там глянул по файлам. Выглядит, что все модельки, даже новые, сделаны в spine 2.1.27. То бишь я там могу спокойно юзать код из e7herder для всех моделек, без заморочек с "гибридным" вариантом (что сейчас используется в просмотре портретов).
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
18.01.2022, 12:46 | #6 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
А. Там блок events появился. В портретах его не было. Надо раскурить, как его дешифровать.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
18.01.2022, 19:58 | #7 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Что-то с моделью не то, но что именно... даже не знаю...
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
18.01.2022, 20:50 | #8 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
О. Получился Рас здорового
Чего-то не то с моделькой, но не могу понять, что не так... мб оно так и задумано? А клиент игры какие-то ключевые кости скелета потом зеркалит?
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
18.01.2022, 23:51 | #9 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
https://www.norbdragon.com/e7vault/model-viewer.html Это ****рас какой-то, одним словом. Как такое вообще можно вытворять с мечом?
Добавлено через 4 минуты Может кто сделать гифку из этого? Кажется, этот Рас будет иметь историческую ценность. Добавлено через 8 минут А, вспомнил. У меня же есть бандикам. Теперь могу со спокойной душой его дальше уламывать держать меч в руках!
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
Последний раз редактировалось nORb Dragon; 18.01.2022 в 23:51. Причина: Добавлено сообщение |
19.01.2022, 02:43 | #11 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
...
В общем, долго я воевал, но в итоге оказалась проблема не в моём конвертере, а в... ВНЕЗАПНО! КТО БЫ МОГ ПОДУМАТЬ? Кривых ручках писателя старого кода e7herder, загрузки блока анимации, параметра flipX!
Буду ковыряться дальше, экспериментировать, но вроде пофиксил.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
19.01.2022, 11:36 | #12 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Тыкс. На тестовой болванке (не основном сайте) реализовал выгрузку картинки из "гляделки портретов" с предварительной обрезкой пустого пространства канвы.
Ещё когда юзал e7herder для темок по персонажам меня напрягало сидеть и обрезать пустое пространство вокруг портрета персонажа. Теперь оно будет это делать само. Примеры (специально не делал между картинками пустых строк):
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
19.01.2022, 12:06 | #13 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Хмм. Странно. В фотожопе показывает все три картинки прозрачными. А браузер мне показывает картинку Рана на белом фоне.
Добавлено через 5 минут Ну-ка, потестим без загрузки на гоху как аттачем, а урлом на внешний ресурс... Норм. Значит это гоха картинку портит. А то я уж испугался. Добавлено через 8 минут Перенёс реализацию обрезки пустого пространства экспортируемой картинки на основной сайт. Добавлено через 15 минут Я могу сделать то же самое для выгрузки аватаров. Другой вопрос, надо ли? Сейчас у меня зафиксирован размер 148х148 согласно размеров картинки для рамки. Я пляшу от того, что картинка рамки всегда 148х148, картинка задника всегда 112х112, и сама аватарка-сырец тоже всегда 112х112. Собираю картинку 148х148, на неё "копи-пасчу" бэкграунд, аватар, рамку, и выгружаю результат без обрезки "как есть": 148х148. Но могу прикрутить обрезку. Кто что думает?
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
Последний раз редактировалось nORb Dragon; 19.01.2022 в 12:06. Причина: Добавлено сообщение |
19.01.2022, 15:05 | #14 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
https://www.norbdragon.com/e7vault/model-viewer.html
Выбираем анимацию "run" и наблюдаем, как... одноногий Рас спешит спасать мир! Блин. Снова разбираться, где спрятались косяки.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
19.01.2022, 15:13 | #16 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
В кемпинге? Я чёт даже не обратил внимания на него. Настолько гармонично вписался в атмосферу.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
20.01.2022, 08:47 | #17 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Пока не начал над ним опять производить эксперименты, записал очередное короткое видео. На память.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
20.01.2022, 16:34 | #18 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Я уже ради интереса конвертнул модельку в spine v4, чтоб глянуть её в редакторе.
Анимацию там показывает без всяких артефактов, в отличие от того, что я вижу в браузере в v2.1.27. Ну, если исключить проблем с flipX. Главное для меня: у видел обе ноги и ступни. В браузере я вижу только одну ногу и одну ступню... Такое ощущение, что что-то не так с аттачами/слотами, но пока не расковырял, что. Надеюсь, что не очередной баг в старом движке рендеринга анимации, оставленный мне по наследству от создателя e7herder.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
20.01.2022, 19:57 | #19 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Чем больше я ковыряюсь, тем сильнее подозрение: очередной косяк в движке от e7herder.
Конкретнее: кажется, он аттач-изображение привязывает только к одному объекту (последнему?). На портретах такого не было, но в модельке Раса частое "повторное использование" одного и того же изображения. Допустим, что у Раса две ноги и два ботинка. Если при анимации бега часть элементов ног и оба ботинка можно нарисовать одинаково, то почему бы и нет? Вот у нас теперь и нехватает половины ноги и одного ботинка. Осталось теперь придумать, как это побороть. Я уже ругался, что этот движок очень сложен для понимания, ибо имена функций и переменных состоят из ОДНОбуквенных имён. И часто повторяются эти буквы. То эта буква - локальная функция, то эта же буква - переменная, то (опять же эта же буква!) - наименование класса. Гений писал... чтоб ему лучей добра на голову... да побольше...
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
20.01.2022, 21:43 | #20 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Оказалось всё гораздо проще: при переключении анимации в e7herder кости/слоты/скины не приводятся в дефолтное состояние. И я даже хз как это сделать в его коде без абуза функции по загрузке файлов новой модельки.
Щаз попробую копию этой функции сделать и обрезать её. И заставить её юзать кеш из загруженных ранее файлов.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
20.01.2022, 22:23 | #21 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Тыкс. Вроде работает. И вроде показывает "как задумано". Даже хз, сделать то же самое для портретов или не делать. Вроде там таких багов не наблюдается.
Кстати, возможно что это и была причина непонятных для меня багов с МЛ Рави. И... хмм. Не, наверное я таки сделаю что-то подобное и для портретов. Чекну потом. Касаемо анимации "кемпинга" Не изменилась. Чекнул ради интереса в игре, должен ли быть меч. Вспомнил, что у меня на европе есть мульт, которого я тогда завозил для нупских скринов. Думаю, вопрос касаемо фантомного меча отпал.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
21.01.2022, 12:43 | #22 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Добавил индикатор процесса загрузки и подготовки анимации портрета персонажа к отображению на экране. А то была жалоба на то, что некоторые портреты не отображаются. Подозреваю, что просто долго грузились. Без индикатора - неочевидно.
Ещё подправил экспорт картинок. У дядьки сохраняло в формате "image/octet-stream". Убрал это дело, которое вписал ради поддержки старых браузеров. Должно теперь быть нормально. Добавлено через 8 минут Кстати. Я попробовал применить те же исправления анимации для ява-скрипта портретов v2.1.27, что сделал в скрипте для моделек (эксперименты с Расом). Посмотрел я на результат и... пока откатил назад. Что я увидел. Увидел я те самые "баги", которые меня смутили при конверсии портретов из v2.1.27 в v3.8.хх. "Баганутую" анимацию МЛ Рави на её дополнительных idle2, idle33, "баганутую" анимацию АМонти на её "idle2", и т.д. т.п. В общем, кажется я таки "пофиксил". И таки официальный плеер показывал правильно. И конвертер мой работал правильно. Но решил это пока отменить. Чтоб никто мне глупых вопросов щаз не задавал, не называл это "багом" и не требовал "привести в соответствие" с e7herder.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
Последний раз редактировалось nORb Dragon; 21.01.2022 в 12:43. Причина: Добавлено сообщение |
22.01.2022, 15:25 | #23 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Попробовал сейчас перегнать все модельки персонажей (боевые спрайты) из формата игры (scsp) в json. Увиденное мне не понравилось.
Ну, я не столько о том, что приличное количество моделек конвертер не смог осилить, видно что-то ещё мне неизвестное там может быть в scsp. Сколько о том, сколько весит итоговый json. Назову просто максимальный размер: был файл scsp размером 1мб, превратился он в json-файл (уже минифицированный) размером 24мб. Тупо дохрена хранится в файлике описаний разных анимаций-телодвижений на каждый игровой чих. Не уверен, что гляделка моделек игры выдержит хоть какую-то критику, когда народ увидит объёмы выкачиваемых файлов ради одной модельки. Есть мысль попробовать перенести код по декодированию scsp v2.1.27 прямо в код сайта, в отдельный java-скрипт. Неприятно раскрывать "как это делается", но лучше так, чем заставлять народ выкачивать 20+мб json-файлы. Конечно хз, удастся ли реализовать это дело на яваскриптах. Никогда не пытался в них писать серьёзную работу, парсинг бинарников и т.д. Но для начала надо ещё разобраться, что там не так с некоторыми модельками, на которых запнулся конвертер. И да, если я таки перенесу код по конверсии из питон-скрипта в яваскрипт сайта, то он будет использоваться только под гляделку моделек. Портреты не так сильно страдают от "излишнего веса" json-файлов, "в пределах нормы". Ну и там используется "гибридный" вариант портретов, и v2.1.27 и v3.8.xx. Раскрывать инфу, как потрошить v3.8.xx я точно пока не планировал. Игровые модели же используют только v2.1.27 формат.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|
23.01.2022, 00:35 | #24 | |||
|
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Хотя... Щаз посмотрел в хроме на статистику. Браузер выкачивает ужатый веб-сервером json-файл и потом его распаковывает у себя. json-файл ~24мб передаётся в размере ~1.3мб.
С учётом, что оригинальный scsp-файл весит в районе 1мб, некритично, имхо. Можно не заморачиваться над тяжёлой артиллерией (декодером на стороне браузера). Куча артефактов в анимациях моделек. Надо будет наверн индивидуально брать "самые баганутые", конвертить их в 4.1 формат и изучать в редакторе спайна. Поставил пока hwayoung - https://www.norbdragon.com/e7vault/model-viewer.html , но она ещё не самый худший вариант из тех, кого я видел. У МЛ Картохи, допустим, вообще в анимациях скиллов участвуют только его хвост и, эпизодически, чёлка. Ну и напоследок. Анимация "кэмпинга" для Хвайонг в игре уже есть:
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон
Epic Seven, сводки с полей:
|