LVenger, глупости говориш, план по рефоржу возник у близов, скорее всего, еще когда они ремастером старкрафта занимались - алгоритм работы идентичен - сперва старая игра патчится, потом делается ремастер и продается - такие вещи не делаются по принципу "о, а давайте еще и графоний улучшим", по крайней мере не в корпорациях масштаба близов.
Именно m3 и его родственники это наиболее вероятные кандидаты. Но m3 это бинарник, с ним и не нужно работать напрямую, а исходники модели могут быть в чем угодно, хоть в блендере, был бы рабочий конвертер.
у меня вот собирается кучу моделей. текстуры и модели старые останутся или как?
Формат моделей и текстур, скорее всего, поменяется на что-то более свежее - mdx и blp это устаревшие засохшие экскременты мамонта, имеющие сугубо историческую ценность.
Либо же цены такие загнули, как будто они на языках высокого уровня программируют серьезный проект.
Вполне обосновано загнули - время оно на дороге не валяется, а заказ и поведение у тебя изначально весьма специфичные.
Когда ко мне в реальности приходят заказывать решение какой-то проблемы, то клиентов не умеющих внятно поставить задачу я сразу предупреждаю "или точная постановка задачи в письменном виде и приемка результата строго по этому документу или удвоение цены для покрытия рисков работы в таких условиях, плюс дополнительное повышение цены если время разработки повышается из-за изменений в постановке задачи", многие плюются и уходят, но тех кто соглашается и либо строго описывает задачу либо соглашается платить в двое за свою тупость мне хватает чтобы зарабатывать на жизнь.
Твой триггер не пригоден к импорту в другую карту. Соответственно, его придется переделывать практически с нуля чтобы выполнить этот сомнительный "заказ", не учить же тебя триггерам. А значит и цены соответствующие - и за перенос и за разработку. А поскольку ты не понимаеш сам что делаеш и не способен внятно описать чего хочеш, то цена еще и удваивается. Можно еще за оскорбления набросить, но это по настроению.
Не говоря уже о том, что раздел вопросов не предназначен для заказов.
PT153, да нет там ск2 движка, выяснили уже, слегка подправленый вк3 движок с новым рендером. LongbowMan:
И да, надеюсь редактор будет попроще, чем в старе. Широкие возможности это хорошо, но вар прекрасен именно низким порогом вхождения в модмейкинг. Не ходелось бы увидеть очередной галакси эдитор с широкими, но труднодоступными возможностями.
Там не откуда взяться галкси редактору т.к. архитектуру игры никто не менял, только графоний подкрутили немного.
Но, соответственно, все старые баги и проблемы никто не отменял, если близы не признают их достаточно критическими чтобы их пофиксить.
Любителям старых карт - обратите внимание на новую панель приказов, она меньше по кол-ву кнопок и явно оптимизирована под мили - если не завезут способ кастомизации UI, то некоторым старым картам придется туго т.к. банально не будут влезать все кнопки.
koloff, для машинимы тебе лучше переходить сразу на анрил, а не ждать ремастера варкрафта. Уровень необходимых моделей сравнимый, а возможности у анрила куда больше. (можно и на юнити, но в плане роликов и машинимы анрил из коробки больше умеет)
Ах, да - чё делать с огромным архивом моделек к стандартному WCIII?
Большей частью можно смело подтереться и выбросить ибо даже при наличии конвертера смотреться они будут отвратно среди высокополигональных детализированных моделей с качественными текстурами.
И заодно второе ведро ледяной воды за шиворот - современные модели делать это вам не в мдлвисе по точкам что-то собирать, придется осваивать блендер или макс или пчелу, а то и зебру с топоганом. В итоге количество доступных на просторах интернета моделей изрядно просядет т.к. порог вхождения до уровня когда получаются приличные модели намного выше. Это частично решается конвертом моделей не запиленых специально под вар, но они будут очень сильно выбиваться по стилю.
Ну и ведро холодной воды вам за шиворот - 200% что будет каск а не mpq файловая система, плюс дополнительные слои защиты от мемхака и прочих кастомных костылей. Иными словами - 1.30+ вар с красивой графикой, а не 1.26.
Судя по графике игра работает на движке starcraft II.
Судя по тайловой природе террейна - не похоже на чистый ск2 движок, у него совсем другой террейн. А если подразумевается поддержка старых карт, то движок ск2 просто отпадает, ему такое практически невозможно скормить. Вполне возможно, что они поменяли рендер на современный, оставив начинку прежней.
Гоните его, насмехайтесь над ним, он всеравно не понимает что делает. Начиная с скорее всего не инициализированной глобалки и заканчивая именами триггеров и функций, не говоря уже об использовании GetFilterPlayer в триггере на применение способности.
Можно вместо использования корня сравнивать с квадратом необходимого расстояния. Будет работать чуть быстрее, но нужно будет не забывать что расстояние в квадрате.
PT153, справедливости ради, модель даммику бывает нужна, для специальных ситуаций, с точками крепления но без геометрии - не все визуальные эффекты корректно работают на даммике без модели.
Obelick, если работает один раз - все в порядке. Речь о повторном использовании тех-же точек для каких-то целей уже после спавна - в массиве после выбора стартовых позиций останется лежать бесполезный хлам и, соответственно, его нужно либо инициализировать заново либо изменить алгоритм так чтобы он не повреждал данные.
quq_CCCP, возможность того, что поиск свободного слота вслепую уйдет в бесконечный цикл и сорвет поток она вроде как и чисто теоретическая, но на практике в неё вполне реально вляпаться, особенно когда игроков много и нужно попасть, допустим, в один оставшийся свободный слот из десяти. И в результате возникает практически не воспроизводимая ошибка, срабатывающая в полнолуние при северном ветре, когда какой-то из игроков так и не получает свой спавн, а разработчик месяцами рвет волосы в попытках хотябы понять что происходит, не говоря уже об исправлении. Поэтому всегда лучше использовать предсказуемые алгоритмы, когда есть такая возможность.
Obelick, И еще одно уточнение. Это очевидно, но на всякий случай напоминаю, что при необходимости повторного использования того-же массива точек его нужно либо заполнять заново, либо менять местами элементы вместо простого присвоения либо использовать массив индексов и редактировать его вместо массива точек.
Obelick, проверку на то играет ли игрок не забудь, а то в таком виде у тебя проблемы начнутся если играют, например, 1, 2, 4 и 5 игроки, а 3 вышел до срабатывания триггера.
PT153, насколько я знаю, питон тоже можно скомпилировать при желании в байткод для его виртуальной машины, чтобы не интерпретировать заново каждый раз, как и большую часть современных интерпретируемых языков.
quq_CCCP, зачем плодить непредсказуемые рекурсивные потенциально бесконечные циклы с проверкой угадали ли мы рандомом в свободный слот, если можно получить тот-же результат за линейное время выполнения?
Можно заносить все актуальные точки в массив, брать рандом в пределах этого массива, а потом заменять выпавший элемент массива последним и укорачивать массив на 1. В условиях варкрафта это будет чуть иначе чем в нормальных языках, но суть та же. Ну и игроков перебирать циклом, а не каждому свой if выдавать.
Проблема в кол-ве объектов, а не в чистой нагрузке на видеокарту - объединение групп декораций в одну модель должно помочь. Но готовых инструментов для этого нет, насколько я знаю, а руками это делать не очень удобно и крайне не быстро, особенно если объединенные модели потом еще чистить от лишних вершин чтобы вес модели не зашкаливал.
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Jass тригеры
» WarCraft 3 / Jass тригеры
Не говоря уже о том, что раздел вопросов не предназначен для заказов.
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
LongbowMan:
Но, соответственно, все старые баги и проблемы никто не отменял, если близы не признают их достаточно критическими чтобы их пофиксить.
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
Ред. prog
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)
» WarCraft 3 / Копирование триггеров в war3map.j
» WarCraft 3 / Проблема со скиллом на JASS
» WarCraft 3 / 2 вопроса на разные темы
» WarCraft 3 / Случайный спавн игроков
Ред. prog
» WarCraft 3 / Случайный спавн игроков
» WarCraft 3 / Случайный спавн игроков
» WarCraft 3 / Странный Wurst
» WarCraft 3 / Случайный спавн игроков
» WarCraft 3 / Случайный спавн игроков
» WarCraft 3 / Оптимизация карты при большом количестве декораций
» WarCraft 3 / Не перемещается область для события. Что делать?