0
23
2 часа назад
Отредактирован Makeba
0

» Прочее / Сэмми Дидье вкатился в Stormgate

Неканон, недостаточно зашакалено
Загруженные файлы
2
23
5 часов назад
2

» WarCraft 3 / Проблема с ACac

я всё и вся, альфа и омега
Alpha, Omega Администрация, разберитесь
3
23
19 часов назад
3
0
23
1 день назад
0

» WarCraft 3 / Оседлать

Можно ещё через абилку вырвать дерево, тоже актуальный способ
0
23
2 дня назад
0

» Castle Revival / Главная страница

учитывая лицензионное соглашение от рефа
Где здесь слово "Reforged", и где написано, что для кастомок на патче 1.26 Custom Game Acceptable Use Policy не распространяется? www.blizzard.com/ru-ru/legal/2749df07-2b53-4990-b75e-a7cb3610318...
2
23
5 дней назад
2

» Game Dev / Создание второстепенных персонажей и их влияние на игровой мир

Для чего нужны эти чатгптшные статьи с чатгптшными иллюстрациями?
0
23
5 дней назад
0

» Блог Storm'а / Суицидальная атака на Maya API

Вернулся к этой теме. В принципе, если отойти от "низкоуровнего" апи и обмазаться MEL-командами, то всё становится проще.
Загруженные файлы
0
23
6 дней назад
0

» WarCraft 3 / Можно ли как-то проверить расу юнита?

GetUnitRace, IsUnitRace?
0
23
2 недели назад
0

» Game Dev / Lumalabs.ai - текст в 3D

можно сгенерить и "хайрез" примерно за 20 минут
На хайрез индусов что ли подключают?
1
23
2 недели назад
1

» WarCraft 3 / Шахматы варкрафт 3

Идея не такая сложная, больше всего беспокоит построение квадратов для маневра боевой единицы, может у кого то были идеи или наработки?
На конкурс начинал пилить пошаговую головоломку с движением "по клеточкам". Игровое поле представлял в виде эдакого простейшего графа. Юниты могли передвигаться только между узлами графа, имеющими связь друг с другом, то есть только вдоль рёбер.
Собственно, если мы знаем в каком узле находится условный герой, то нам легко узнать какие узлы доступны ему для перемещения.
Не знаю как конкретно для шахмат, но, наверное, это типичное решение для подобных задач.
в технодемке работало так
Загруженные файлы
0
23
2 недели назад
0

» WarCraft 3 / Шахматы варкрафт 3

nazarpunk, шахматный движок на мемхаке дёргать
0
23
2 недели назад
0

» Блог Storm'а / Суицидальная атака на Maya API

Поковыряв skinCluster чёт приуныл и охладил своё трахание, дальше меша и рига двигаться перехотелось.

Использую этот комментарий в качестве файлового хранилища
Загруженные файлы
0
23
3 недели назад
0

» Classic Asset Kit Extention / Мастерская

Которое работает некоректно)
Ну приоритет не глобальный, это именно внутри одной модели порядок геосетов в бленд моде раскидать. Тестил когда-то, вроде работало так, как ожидается.
Priority Plane – Alpha-queued geosets can be made to draw in a specific order with relation to each other in the same model. The lower the value is, the sooner it is rendered. Values between -20 and 20 are regularly used.
0
23
3 недели назад
Отредактирован Makeba
0

» Classic Asset Kit Extention / Мастерская

в самой игре есть графический баг с отображением blend геометрии с непрозрачностью - движок путает, какую геометрию рендерить первой
Есть же свойство Priority Plane в материалах для установки порядка рендера
0
23
3 недели назад
0

» WarCraft 3 / RMS Twilac Edition

не понимаю, для чего скачивать вашу версию, если в ней нет исполнямого файла
сделайте нормальную версию, чтобы запускалась с двух кликов
Загруженные файлы
0
23
3 недели назад
Отредактирован Makeba
0

» WarCraft 3 / RMS Twilac Edition

0
23
3 недели назад
0

» WarCraft 3 / Избавляемся от швов

Jack-of-shadow, про мдлвис ничего не могу сказать (скрин пеона сделан в ретере после включения Wrap Width/Wrap Height), но в развётке видно, что художник перебрал и слишком уверенно на край залез, так как небольшой сдвиг верхний вершин вниз убирает шов.
Да, шов приходит с другого края, ибо при включённом Wrap UV текстура обёртывается вокруг меша. А при отключённом шва не видно из-за того, что в варкрафте край текстуры растянётся, чтобы закрыть пустоту под развёрткой.
Вот в Maya постое отключение WrapUV не вылечивает шов полностью, так как там шов просто окажется прозрачным. Ну, по крайней мере, у меня так с пеоном вышло.
1
23
3 недели назад
1
0
23
3 недели назад
Отредактирован Makeba
0

» WarCraft 3 / Избавляемся от швов

Приколы со швами в стандартных варкрафтовских моделях всплывают и в Maya, кстати

В самом варкрафте это видно при включённых Wrap U, Wrap V
Загруженные файлы
0
23
3 недели назад
0

» Блог Storm'а / Суицидальная атака на Maya API

Алексей Андреич, скорее начинаю.
Но могу сказать, что по ощущениям, майа апи это какая-то прям уродская штука (возможно, так кажется после некоторого знакомства с апи блендера, которое более интуитивное что ли).
1
23
3 недели назад
1

» WarCraft 3 / Белый экран вместо изображения загрузки

WellDoneTrooper, есть еще маловероятный вариант - поиграть с настройками графики, поставить высокие-средние-низкие и потестить, мб что-то влияет. Как моделек, так и текстурок
На дореф патчах настройки детализации текстур нормально работают только с текстурами с длинами сторон, равными степени двойки. В вопросе 1920x1080...
2
23
1 месяц назад
2

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

Вышла новая версия!
  • загрузка UI теперь перемещена в main(), что позволяет избежать появления дефолт интерфейса на долю секунды после запуска карты. Inject main/config from WE trigger code
  • подкорректирован рандом, теперь одинаковые фигуры могут выпадать не более двух раз подряд.
Ну и ещё по мелочи там.
3
23
1 месяц назад
3

» WarCraft 3 / Как сделать чтоб из казармы выходили воины во время кат сцены

Нужно просто создать война на позиции казармы, и отправить его в другую точку. И повторять это пока не надоест.
Есть два варианта решения задачи по перемещению юнита из одной точки в другую: отдать юниту стандартный приказ двигаться в точку, или же самостоятельно реализовать функцию перемещения юнита в нужную позицию. Примитивнейшая реализация может выглядеть так:
скриншотов нет
function playCinematic()
    createBarracks()
    SetSkyModel("environment\\sky\\lordaeronsummersky\\lordaeronsummersky")
    local t = CreateTimer()
    TimerStart(t, 2, false, function()
        CinematicModeBJ(true, GetPlayersAll())
        createFootmans()
        CameraSetupApplyForPlayer(true, gg_cam_Camera_002, Player(0), 0)
        CameraSetupApplyForPlayer(true, gg_cam_Camera_003, Player(0), 15)
        DestroyTimer(t)
    end)
end

function createBarracks()
    --если бараки уже стоят, то эта функция не нужна
    local barracks = CreateUnit(Player(0), FourCC('hfoo'), 0, 0, bj_UNIT_FACING)
    BlzSetUnitSkin(barracks, FourCC('hbar'))
    SetUnitScale(barracks, 2, 2, 2)
    SetUnitFacing(barracks, 300)
    SetUnitAnimation(barracks, "stand work")
end

function createFootmans()
    --здесь работаем с пехотинцами

    local function createFootman()
        --с каждым вызовом этой функции мы создаём нового пехотинца внутри казармы
        --включаем для него проигрывание анимации
        --и создаём таймер, в котором меняем его положение на карте

        local f = CreateUnit(Player(0), FourCC('hfoo'), 0, 0, -90)
        SetUnitPathing(f, false)
        SetUnitAnimationByIndex(f, 26)

        local x = GetUnitX(f)
        local tFootman = CreateTimer()
        TimerStart(tFootman, 0.015, true, function()
            local y = GetUnitY(f)
            if y < -3000 then
                --при достижении крайней точки удаляем футмана
                RemoveUnit(f)
                DestroyTimer(tFootman)
                return
            end
            SetUnitPosition(f, x, y - 1.5)
        end)
    end

    createFootman()

    local t = CreateTimer()
    TimerStart(t, 1.5, true, function()
        createFootman()
    end)
end

Загруженные файлы
0
23
1 месяц назад
0

» WarCraft 3 / Про ландшафт

Максимум 16. Расширить до 16 можно с помощью HiveWE например
Загруженные файлы
1
23
1 месяц назад
1

» WarCraft 3 / Проблемы с экспортом из Блендера в Варкрафт

Anime Chan, пересохранение не изменит формат, но Assign Format 800 в ретере поможет