Ha_Do6poM, у меня появилось несколько идеек, как доделаю запишу видос и кину вброс, если фидбек положительный будет и люди захотят в это сыграть продолжу работу
EugeAl, ну проще с нуля все сделать оставив только ландшафт, но и то там такое огромное количество импорта которое не используется, что займет кучу времени. Лучше уж все с нуля начать делать в рефе сразу грамотно
nazarpunk, в рефе и фпс и норм поддержка широк. форматных моников, без костылей и рендер эйджа. Если второе в 1.26 можно решить, то проблему с фпс нет. Для сравнения щас запустил вондырыра в рефе (стартовая локация 60-80 фпс), а в 1.26 25-35 фпс. Прирост почти в х2.
Ha_Do6poM, привет. Да я вот пытался на рефе запустить его, но карты ломаются. Например, такие простые функции как "перейти, нападая на противников" принципиально отказываются работать. ХЗ почему. Я бы на самом деле был бы не против попинать еще старичка, завести туда фреймов и переписать ядро на jass и закинуть в код компании чтобы карты легче были и быстрее сохранялись как мне посоветовали тут (где вы были много лет назад?). В таком случае разработка была бы быстрой и простой. Но надо разобраться сначала с этими багами. В 1.26 не вижу смысла продолжать делать. Ну либо начинать пилить с нуля вторую часть или "ремейк , не вышедшей игры", хаха
Obelick, не один, я тоже жду, просто я из тех, кто ждет готовое уже, а не беты и альфы xD) Но лучше наверное довести до ума то что уже есть, чем переделывать совсем заново... Хотя надо оценить сколько еще работы впереди, мб и сейчас уже никакого смысла впрягаться в это нет
Да текущая версия вполне доведена до ума (почти). Ну баги там есть бесспорно, но игру с начала и до конца техническая возможность пройти есть. И даже сейв-лоад есть на который я в свое время пару месяцев потратил. Даже если встретить что-то критическое, можно просто прописать -save и начать новую игру и загрузить герыча и играть дальше спокойно со всем пройденным контентом.
Привет. Да билд что есть вполне рабочий. В том что у меня имеет не особо много кардинальных каких-то изменений. Бля круто что спустя столько лет я имею хоть одного фаната )) Посещают мысли создать странника 2.0, очень много мыслей. Это была бы совсем другая игра, но тот же странник. Не знаю. Я пытался запустить на рефе его, и взглянув на свой код (ну тут извините много лет прошло), впал в ужас. Тут надо переделывать все. Даже не переделывать, а начинать с нуля. Посмотрим) Может когда мне станет скучно я что-то и реализую, но это маловероятно
Ha_Do6poM, Привет. Ну продолжения точно ждать не стоит) Если что я и выпущу, так это историю чем все же закончится, история странника, сюжет который планировался в дальнейшем. У меня до сих пор на диске хранятся нарисовки, записи, сюжеты. Но сколько фанатов странника сейчас? 1? 2? Кому это надо? Когда мне нужна была поддержка, когда было время и силы разрабатывать величайшую рпг всех времен варкрафта, поддержки просто не было. (Я и сейчас считаю что это лучшая рпг всех времен в варкрафт 3 и нет ни одной карты которая могла бы сравниться с количеством часов геймплея, размерами, фишками, особенностями, объемами работ и т.д. со странником) Главный тестировщик и мой лучший помощник просто ушел внезапно кинув в игнор, фидбек от комьюнити я не получал от слова совсем. Я не знал что мне делать. У меня не было времени творить и в то же время тестировать это, ощущать на себе геймплей. Я ведь делал не только для себя. Это было важно. Пропала мотивация что-то делать. И дело вовсе не в деньгах. Сейчас, спустя столько лет, с ними проблем нет, но даже если бы я сейчас захотел, я бы не стал заниматься воскрешением такого старого проекта. Игра просто умерла, прожила свое, и надо двигаться дальше. Возможно все из за отсутствия пиара. А где пиарить нужно было варкрафт 3-4 годан азад кроме как хгма? Переносом на англ я никогда в то время не задумывался. Как то так.
EugeAl, привет. Удивлен что кто-то еще играет в старичка ) Спасибо за обратную связь, рад что проект понравился)
Ha_Do6poM, да я видел иногда захожу слежу за обновлениями. Но не тестил еще в рефе его. Может кто-нибудь запустит проверит работают ли переходы полноценно?)
Все же кодить сразу несколько карт и исправлять один баг в 4 мапах в которых загрузка/сохранение по 5-7 минут - то еще удовольствие. А еще могут быть краши. Раньше было много времени, сейчас на это точно не хватит.
Я может быть залью весной обнову, в доступе оч старая версия а у меня есть поновее, хоть и без новой локи но там оч много фиксов было
так конечно, у тебя ответ в твоем же коде. он у тебя будет показывать при выборе юнита потому что ты сам такое событие создал. хочешь отображать в реальном времени создаешь глобалку на выбрранного юнита и таймером в 0.04 устанавливаешь значение этого юнита в фрейм
моментальный отклик
Если у вас спецэффект моментально не удаляется значит анимации смерти нет, бленд на 0% или размер на 0% устанавливай, а затем уничтожай
Да есть какой-то баг с лоскутами в рефе, но я не разбирался особо. Если например создать юнита на карте с лостутами, потом захайдить его и показать то лоскуты перестают работать
А в основном все норм работает, все дамики не выделяемы
Если юниты под контролем компьютера и игроку не нужно ими контролить делается очень изи на 1.31 и не сложней на 1.26. Не знаю есть ли готовые подобные системы но я бы просто создавал и сохранял в хэш таблицу группы юнитов, либо индексовал через кастом валуе. Если нужно чтобы отряд умирал одновременно , то есть группа юнитов = 1 юнит, то просто через систему детект урона выгружал бы по индесу юнитов в отряде либо отряд из кэш таблицы и делил равномерно урон по ним. Это первое что пришло в голову, мб если сесть делать такую систему придет что-то более разумное и простое в голову, хотя куда уж проще чем через хэш таблицу. Если же отрядом контрил игрок то тут все немного сложней, но принцип тот же просто ловим приказ и каждый раз проделываем тот же алгоритм выгрузки и дублируем приказ остальным юнитам
На. Это более-менее костыльный вариант, но зато оптимизированное движение через бд и цикл в 1 триггере.
Увы на гуи нельзя отследить через условие в какую именно область зашел юнит, только через jass, но я сделал тебе через кс чтобы было понятней.
Globals это мы создаем регион, чтобы можно было обращаться к нему из любого триггера.
Инициализация создаем БД и события "юнит вошел в регион"
Через ESC создаем случайного юнита из БД
Int region самое сложно что тебе придется понять. Там нет события, но мы его создали триггерно в инициализации, так что представь что оно там есть.
Дальше через цикл прогоняются все 9 областей, через условие выясняем в какой именно регион зашел юнит. Дальше еще один цикл прогоняет всех юнитов, чтобы мы могли обратиться к конкретном. В данном случае юниты с индексом 6 и 7 - это грифон и вертолет, они будут двигаться против часовой стрелки, когда все остальные по часовой.
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
Ред. Obelick
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
Все же кодить сразу несколько карт и исправлять один баг в 4 мапах в которых загрузка/сохранение по 5-7 минут - то еще удовольствие. А еще могут быть краши. Раньше было много времени, сейчас на это точно не хватит.
Я может быть залью весной обнову, в доступе оч старая версия а у меня есть поновее, хоть и без новой локи но там оч много фиксов было
» WarCraft 3 / Как триггерно прервать изучение технологии?
» WarCraft 3 / Можно ли полностью убрать иконку способности?
» WarCraft 3 / Можно ли полностью убрать иконку способности?
» WarCraft 3 / Bars
» WarCraft 3 / нацепить на декорации и итемы спецэффкты? и удаление декора
» WarCraft 3 / нацепить на декорации и итемы спецэффкты? и удаление декора
Если у вас спецэффект моментально не удаляется значит анимации смерти нет, бленд на 0% или размер на 0% устанавливай, а затем уничтожай
» WarCraft 3 / Еще одни причины крашей и десинков в рефордже
» WarCraft 3 / москиты (locust) в рефорджете не работает?
» WarCraft 3 / москиты (locust) в рефорджете не работает?
» WarCraft 3 / нацепить на декорации и итемы спецэффкты? и удаление декора
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Группа из N-ых юнитов считаеться как 1-н.
» WarCraft 3 / Как упрощать нагромождение триггеров
Увы на гуи нельзя отследить через условие в какую именно область зашел юнит, только через jass, но я сделал тебе через кс чтобы было понятней.
Globals это мы создаем регион, чтобы можно было обращаться к нему из любого триггера.
Инициализация создаем БД и события "юнит вошел в регион"
Через ESC создаем случайного юнита из БД
Int region самое сложно что тебе придется понять. Там нет события, но мы его создали триггерно в инициализации, так что представь что оно там есть.
Дальше через цикл прогоняются все 9 областей, через условие выясняем в какой именно регион зашел юнит. Дальше еще один цикл прогоняет всех юнитов, чтобы мы могли обратиться к конкретном. В данном случае юниты с индексом 6 и 7 - это грифон и вертолет, они будут двигаться против часовой стрелки, когда все остальные по часовой.
» WarCraft 3 / Как упрощать нагромождение триггеров