14

» Game Dev / Анонс Story Editor - для сложных диалогов и историй, анонс

Cancel, vpn, youtube, по классике... на сайте стоит прослойка для видео в виде ricktube, он позволяет юзерам смотреть видео по прямой ссылке ютуб без блокировки... у меня кстати тоже рутуб-видео сдохло...
14

» Game Dev / Анонс Story Editor - для сложных диалогов и историй, анонс

Cancel, по новой моде можно интегрировать апи от Gemini, Deepseek или OpenAi, типа накидываешь черновик, а ИИ в фоне накидывает варианты сообщения
(и все-таки, какой стек если не секрет, исключительно интерес?)
14

» Game Dev / Анонс Story Editor - для сложных диалогов и историй, анонс

Феникс, нафига я занимаюсь своим проектиком, развиваю, пишу концепты, пишу кучу коментов, публикую новости, занимаюсь активным маркетингом, прибыль НОЛЬ и НЕ ПЛАНИРУЕТСЯ! но мне в кайф вопреки здравому рассудку!)
тут только автор ответит какой он привносит смысл в проект
14

» Game Dev / Анонс Story Editor - для сложных диалогов и историй, анонс

Феникс, опыт, навыки, на перспективу - монетизация и конкуренция с подобными проектами на рынке! разве не круто?)
14

» Game Dev / Анонс Story Editor - для сложных диалогов и историй, анонс

ui выглядит шикарно!
интересно... а какой стек? vue + пыха/лара? или что-то поинтереснее?
14

» WarRaft / W3A-Remover

KaneThaumaturge, w3a remover точно нужно масштабировать до импровизированнных таблиц БД на json-ах
  1. Сделать вьюшку
  2. Сделать CRUD
  3. ну и цель конечно: вытягивание опред значений по айдишникам и с фильтрами в новый облегченный json для загрузки в Вики
Получится этакий комбайн по работе с табличными данными карты. Для разработки карты с 0 будет не очень, а вот правки баланса, выгрузка данных, визуальное сравнение единиц (можно даже на основе игровых констант считать dps и прочее) - будет топчик...
а если не менять философии инструмента, то можно просто обработчик низкоуровневый сделать, расширить до обработки всех файлов типа w3*, не только удаление, но и правку, и добавление, и валидацию
14

» WarRaft / W3A-Remover

Ydav, если честно, при работе .w3* файлами было бы круто работать напрямую с файлом, чтобы избегать промежуточной конвертации war2json -> json2war, но это как бы уже мысли вслух... еще плохо с форматом получаемого json, есть деление на данные которые используются для переопределения дефолтных данных, и новые данные основанные на дефолтных.
Я хотел JSON в БД перегонять типа MySQL... но каждая работа с редактором карт влекет за собой перезапуск синхронизации данных: снова парсинг w3* файла в JSON, перегонка в БД, вероятно чтобы не париться с тонной проверок, дропать БД и заполнять по новой... что крайне ужасное решение...
А если оставить JSON то как с ним работать с ним как с БД? Проблема JSON что мы целиком извлекаем из него все строки, и целиком записываем данные независимо менялись они или нет, а я хотел бы по id находить запись и менять 1-2 параметра... Может есть идеи у кого? (кажется я соорудил решение, опять же на пыхе, костыльное... гоняет json в массив и назад целиком, локально крутится быстро, 6к строк)
14

» WarRaft / W3A-Remover

LastUchiha, работа с данными напрямую в JSON позволяет конвертировать все файлы карты и кампании в обоих направлениях. Это даёт возможность работать с живыми данными без редактора: добавлять, удалять и редактировать записи.
На данный момент у меня уже есть примитивная таблица сравнительных характеристик юнитов, разбитая на группы. Это значительно упрощает работу с балансом и анализ данных. Такой подход открывает массу возможностей: автоматизированный сбор данных для вики, создание нового редактора карт или разработка собственного инструментария на его основе.
Конкретно данное решение очищает w3a-файл. Я использую как чистку wts от технических тегов. Хотя wts можно читать напрямую, его структура оставляет желать лучшего, а в JSON формате ключи и значения выделяются чётко и удобно.
Применений масса! Жаль, что времени не хватает…
14

» WarRaft / W3A-Remover

KaneThaumaturge, я только на рефорджед делаю... уже есть специфика, часть данных близзы в war3mapSkin перекинули, в том числе имена юнитов... зачем сделали - непонятно, будто готовились реализовывать War Chest скины как в SC2 для всех стандартных рас
Движок по обработке файлов у меня на Ларавел (отдельный функционал можно из пыхи под node js вычленить), на выходе я просто для github pages хочу json генерировать для заполнения данных
14

» WarRaft / W3A-Remover

nazarpunk, да я бы с радостью... но ничего революционного у меня нет... =( просто копи-пасты, и регулярки с настройками...
14

» WarRaft / W3A-Remover

KaneThaumaturge, вот! у меня такая же идея только нужные данные для сборки своей вики. У меня специфика еще в дерево объединить нужно... пока еще не решенная задача
14

» WarRaft / W3A-Remover

nazarpunk, выкладывать на всеобщее обозрение смысла нет... один деплой сожрет тонну нервов у обычного юзера
для проекта публиковал... это краеугольный камень моего проекта, бесконечное горизонтальное масштабирование
заполнение файлов карт из родительского проекта, индивидуальный набор моделей для каждой карты, чистка wts, замена переменных на данные из .env, и переключение глобальной переменной карты в .j файле
последние эксперименты касались построения всех нестандартных данных в таблицу на основе json файлов карты, все соединил, кроме slk таблиц игры (это для Reforged, есть отличия от 1.26)
14

» WarRaft / W3A-Remover

вот это по моей части... получается это чистильщик w3a, крайне узкой направленности
я пошел дальше и сделал поддержку регулярок, где обработчик принимает все паттерны и поддерживает переменные, которые вытягиваются из .env, однако выполнено на laravel
в моем случае я занимаюсь обработкой wts файла: от технических тегов "[имя] Текст", заключенных в квадратные скобки от начала строки, а также в карте есть переменная :map_name, которая вставляется из .env файла
Подобным инструментам не хватает более понятной оболочки, некого редактора карт или сопутствующего инструмента для редактора карт на основе разработки war2json WC3MapTranslator
мне только не хватает выборки из *data.slk, но на основе Reforged, а в идеале динамически из игры на основе текущего патча, чтобы данные были актуальны...
14

» WarCraft 3 Legends / WarCraft 3 Legends

Вышла новая версия!
Прокрутить к ресурсу
⚔️ v1.0.5a
  • Переработка предметов. Теперь выпадает 3 случайных предмета из которых можно выбрать только один. В качестве альтернативы предметам можно взять опыт.
  • Новый пул предметов для зеленого лагеря. А также новый легендарный предмет Атиешь, создает постоянные порталы между 2 точками.
  • Тиранда: исправлен звук при передвижении героя.
  • Вайтмейн: арбалетчики больше не сдвигают здания, Gryphon Lancer - поправлен dps.
  • Мелкие правки.
14

» WarCraft 3 Legends / WarCraft Legends версия 1.0.5

Darkmen500, ага, простор для творчества и огромный лор: Наксрамас, Некроситет, Культ Проклятых, эпик в чистом виде. Лишь бы не зафакапить реализацию)
14

» WarCraft 3 Legends / WarCraft Legends версия 1.0.5

human1, адаптировать кооператив SC2 для WC3, чтобы потом адаптировать его для SC2...)
14

» WarCraft 3 Legends / WarCraft Legends версия 1.0.5

Галендор Крэйл, за совет спасибо. В следующих голосованиях возьмем в пул свежих персонажей с яркой личностью ;)
14

» WarCraft 3 Legends / WarCraft 3 Legends

Вышла новая версия!
Прокрутить к ресурсу
Обновление! v 1.0.5
Восстань, мой чемпион! Салли Вайтмейн готова зажечь... еретиков на костре!
Впереди несколько важных обновлений, сосредоточенных на героях и предметах.
А затем готовьтесь к путешествию на новую карту Voices of the Sands — в стиле Звездного Десанта, аналог Dead of Night из SC2, с жуткой эстетикой Зергов! Время действовать!
Оставьте ваше мнение о том, кто достоин стать новой реализованной Легендой! (канал для голосования)
  • Новая легенда: Салли Вайтмейн
  • Множественные правки текста
  • Мелкие правки баланса
  • UI для душ Артаса
  • UI Mythic перемещен вверх
  • Mythic+ разблокирован до +4
  • Wts очищен от технических тегов
  • Создан движок WarCraft Data Sync, позволяющий синхронизировать данные между картами, открывает возможность горизонтального масштабирования проекта
Загруженные файлы
14

» WarRaft / JASS-ANTLR-Kotlin-VSCode

вероятно вы уже знаете, но напишу свои мысли...
Есть парсер бинарников w3* файлов. Если их можно перевести в читаемый вид (json), хотя если покопаться в коде, то можно вывести свой удобный формат, и появляется возможность связать карту с синтаксической подсветкой в единый двусторонний поток карта<->IDE, а не как отдельную работу с кодом, и отдельную работу с редактором.
В идеале разработка могла стать модулем для отдельного самопального редактора карт.
14

» XGM Конкурсы / Конкурс 3D-инсталляций 2025 "Путь к тайнам"

ScorpioT1000, не-не-не, сами картинки норм генерятся, за исключением пары, но нужно без ракурса и вырезать строго по краям, иначе прям... не очень
14

» XGM Конкурсы / Конкурс 3D-инсталляций 2025 "Путь к тайнам"

Зачем прилюдно унижать wc3? можно было бы сразу написать - принимаются работы на UE4/UE5/Unity?
Касательно wc3, зачем впринципе открещиваться от того, что раньше являлось фундаментом сайта? как по мне, очень зря...
По крайней мере это выглядит со стороны именно так, будто стыдно за wc3, а реф вприципе игнорируется как явление

Иконки нейросетки плохие... во первых много черного фона, фокус именно на медальке должен быть, во-вторых нет единого стиля, и это бьет сильно по визуалу. Хотя бы пак иконок в рамках 1 конкурса должен быть эстетически един.
А так норм, участникам удачи!