26

» Помойка Макебы / первый mrf комом

Второй блин. Затенение победил, но какие-то приколы с развёрткой пошли
Загруженные файлы
26

» WarCraft 3 / The Scourge Slayer (Боссфайт)

Могу показать как у меня это сделано
Я уже не буду это апдейтить
да и в том коде сейчас уже сложно разобраться, кек
26

» WarCraft 3 / The Scourge Slayer (Боссфайт)

А конкретно РЫВОК В ПОЛОЖЕНИЕ КУРСОРА, аллоу, мой курсор в центре на жуке, деш необходимо делать по направлению движения для игр с такой камерой и боёвкой, возможно в режиме автоатаки бы такой деш смотрелся бы гибче, но не тут.
Месяц назад у меня была мысль переделать дэш. Я сделал его по направлению движения, и столкнулся с неприятной проблемой. Всё происходит вот так:
  1. Держим курсор на жуке, бежим, стреляем
  2. Используем дэш по направлению движения
  3. Камера, закреплённая на игровом персонаже, сдвигается за ним. Экранные координаты курсора не меняются. А мировые меняются, из-за камеры.
  4. В результате наш курсор уже не на жуке и стреляем мы мимо. Всё равно приходится использовать мышь, чтобы подвести курсор к боссу.
Я хз, лично мне стало так играть ещё более неудобно, поэтому и не выкатывал обнову.
26

» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали

Препарирую потихоньку этот формат. Оказалось, что здесь не просто смена запечённых кадров, некоторая интерполяция присутствует. В файле можно задавать фпс (точнее, параметр обратный ему, типа длительность интервала между ключевыми кадрами)
Загруженные файлы
26

» WarCraft 3 / На какой версии лучше работать?

Настоящая система талантов делается
в геймдев проектах, а не в варкрафте.
В нашем любимом варкрафте должны быть
исключительно доп. кампании с ртс миссиями, масштабные, с сюжетом и роликами
без всяких талантов.
26

» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали

Насчёт редактора не могу сказать ничего. В игре (судя по видосам выше, ага) вроде было так: в игровом пространстве мрфы рендерятся тупо как статика с одним кадром, а если выводить спрайтом на экран, то тогда отображается как анимированный объект.
26

» WarCraft 3 / На какой версии лучше работать?

Смотря, что за проект. Если мили, то реф. Если какой-нибудь новый лтд или рпг арена, то можно ванильный 1.26, игроки найдутся. Если что-то более интересное, то лучше геймдев.
26

» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали

Ну это части синематик-модели битвы артаса с иллиданом. Точнее не части, просто они там присутствуют как событийные объекты во время некоторых кадров
26

» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали

Получилось импортнуть в блендер, закостылил через Shape Keys. Теперь хочется придумать обратную процедуру, чтобы экспортировать анимации вертексов в варкрафт. Но я помню, что они не работают напрямую в игре, их использование будет крайне ограничено
26

» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали

ScorpioT1000, формат выглядит так, будто сделали симуляцию ткани, и прям в лоб запекли позиции вершин покадрово.
Я мб потом распишу подробнее, но если вкратце, то ключевой кадр здесь выглядит так:
(float x, float y, float z) --позиция вершины 0
(float x, float y, float z) --нормаль вершины 0
(float x, float y, float z) --позиция вершины 1
(float x, float y, float z) --нормаль вершины 1
...
(float x, float y, float z) --позиция вершины N
(float x, float y, float z) --нормаль вершины N
В каждом кадре расписана каждая вершина.
26

» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали

Берги, три недели без варкрафта: пациент научился реверсить бинарники и писать аддоны для блендера. Развитие попёрло.
26

» XGM Конкурсы / Большой Турнир Ландшафтеров 2023

А если сцену в 3D редакторе в виде картинки отрендерить, а потом эту картинку фреймом в варкрафте на экран вывести, это потянет на конкурсную работу по ландшафту в варкрафте?
26

» WarCraft 3 / Ribbon Emmiter

Модель не работает и вылетает редактор, так как вы создали mdx с нуля, а не взяли готовый вариант
Кек, я чёт и не думал, что кто-то будет пытаться делать курсор с нуля, а не редактировать существующий. Ну там к статье приложен готовый пример курсора вроде, под кнопкой "Скачать".
26

» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали

Короч я разобрал бОльшую часть данных .mrf файлов, и почти написал простенький скрипт-импортёр для блендера. "Почти" потому что пока ещё не в курсе как в блендер апи воспроизвести эту анимацию. В общем, это рили тупо покадровая перестройка меша, путём смены координат вершин.
Плащ артаса в блендере:
Загруженные файлы
26

» Помойка Макебы / Функционал Варкрафта о котором вы точно не знали

Когда варкрафтеру нечего делать, он начинает байты считать

Таблица оффсетов

Готов спорить на деньги, что это описание треугольников

Чётное количество флоатов от 0 до 1, может быть UV развёртка?
26

» WarCraft 3 / Ribbon Emmiter

Эх, всё-таки мне придётся отвечать, коммьюнити хигамы слишком занято своими крутыми проектами, и не может отвлечься и рассказать как импортировать курсор. А у меня ведь даже варкрафта уже на компьютере нет.

При импорте файла HumanCursor.mdl (а другого у меня нет) в папку карты .w3x через WPQ Editor ничего не происходит. Всё делал по гайду, перепроверил много раз.
Не совсем понимаю где указывать путь к файлу "UI\Cursor\HumanCursor.mdx", потому что в .mpq такого нет
Внезапно, карту можно открыть через редактор карт варкрафта (worldeditor.exe), и там открыть менеджер импорта (кнопка F12). Туда можно импортировать любой файл (в том числе курсор), и указать ему произвольный путь, дважды кликнув на него.
ЕСЛИ принципиально хочется сделать это через MPQ редактор, то придётся воспроизвести путь созданием древа папок. То есть в корневой папке карты создаём папку "UI", в ней создаём папку "Cursor", а в неё помещаем файлы курсоров с правильными названиями. Пути такие:
UI\Cursor\HumanCursor.mdx — курсор альянса
UI\Cursor\NightElfCursor.mdx — нэ
UI\Cursor\OrcCursor.mdx — орда
UI\Cursor\UndeadCursor.mdx — нежить

Итоговый файл с магоса имеет расширение .mdl, а не .mdx (не знаю насколько это критично)
Критично, скорее всего игра не подхватит mdl курсор. Расширение можно указать явно при сохранении модели из War3ME, прямо так и написать названиемодели.mdx.
26

» WarCraft 3 / FRAMETRIS (тетрис на фреймах)

Тебе пожали руку и пошли играть в легион тд
Зря, лучше бы просто пошли играть в легион тд, не пожимая мне руку.
26

» WarCraft 3 / FRAMETRIS (тетрис на фреймах)

Берги, не хочу смотреть, чё там? Автор сказал, что карта кринге и инпут лаг большой?
p.s. Как удалить ресурс с хигамы?
26

» Помойка Макебы / Оставляем хвост за курсором

tart, попробуйте задать вопрос в QA. Может быть кто-то из тамошних завсегдатаев ещё помнит эту тайную технику древних по замене курсора, и способен передать её другим.
26

» Unity / Unity - комиссия за установку

Только собрался вкатиться в юнити, теперь придётся в 1.26 перекатываться...