17

» WarCraft 3 / Warcraft III: Reforged PTR - 2.0.1

Делают хоть что-то - и на том спасибо.
Я оптимист, верю в лучшее. В частности, надеюсь и верю, что это лишь начинание по возрождению серии и отыгрыша репутационных потерь.
17

» WarCraft 3 / [UjAPI] ODE Physics API

Vampir_kolik, потому что у тебя не очень хорошо получилось понять контекстную семантику.
17

» WarCraft 3 / [UjAPI] ODE Physics API

Vampir_kolik, ты это вообще к чему сейчас? Чел творит безумные вещи, и это хорошо. А ты в ответ на мой комплимент говном кидаешься. Для опорожнения существуют туалетные комнаты, там этим и занимайся.
17

» WarCraft 3 / [UjAPI] ODE Physics API

Если у меня кто-нибудь спросит что такое безумие, я дам ему ссылку на эту страницу.
17

» WarCraft 3 / Баланс. Зачем в Warcraft 3 разброс урона и как этим пользоваться?

Я добавил в конце статьи бонус в виде LUA кода для подобных расчётов onecompiler.com/lua/42tfdyszy
В статье инструкция как им пользоваться
17

» WarCraft 3 / Баланс. Зачем в Warcraft 3 разброс урона и как этим пользоваться?

nazarpunk, учесть-то это можно, но как результаты помогут статье объяснить значимость разброса урона?
Для простоты и скорости расчётов броню и типы урона лучше учитывать не на этапе нанесения урона, а на этапе определения живучести.
Представим, что ТИП_УРОНА_А наносит 50% урона ТИПУ_БРОНИ_Б
Представим, что за счёт защиты цель поглощает ещё 50% урона.
Представим, что у цели 30 здоровья.
Мы эти 30 здоровья трансформируем в = 30 / 0.5 / 0.5 = 120 ед. выживаемости, и уже на её основе делаем дальнейшие расчёты.
Например при атаке 2d6 юнит с 120 выживаемости умрёт в среднем за 17.6 ударов, при следующем распределении:
Открыть
ударов шанс
10 2.7351112277913e-014%
11 4.1031679368564e-007%
12 0.0005082683291586%
13 0.042771879348044%
14 0.79263792819846%
15 5.2309090932305%
16 15.892349201229%
17 26.047104956549%
18 25.629397264312%
19 16.34341133486%
20 7.150245301135%
21 2.2422062599449%
22 0.52159904816604%
23 0.092522686037503%
24 0.012796785259491%
25 0.0014055490287395%
26 0.00012446955625937%
27 8.9997428415966e-006%
28 5.369384314864e-007%
29 2.6667144643695e-008%
30 1.1106727154764e-009%
31 3.9031338455625e-011%
32 1.1631865228019e-012%
33 2.9516849157081e-014%
34 6.3985135455263e-016%
35 1.1877915821003e-017%
36 1.8914756144495e-019%
37 2.5864752003533e-021%
38 3.0382352652092e-023%
39 3.0648805473896e-025%
40 2.6526020195743e-027%
41 1.9664860560807e-029%
42 1.2458239999772e-031%
43 6.7240153291163e-034%
44 3.0797064155629e-036%
45 1.1912559357377e-038%
46 3.868783273993e-041%
47 1.047510998919e-043%
48 2.344715426602e-046%
49 4.2950654930684e-049%
50 6.360616565016e-052%
51 7.5032386982172e-055%
52 6.9235181519761e-058%
53 4.8853348554614e-061%
54 2.5610800856634e-064%
55 9.6052006896504e-068%
56 2.4480672941611e-071%
57 3.9386187437273e-075%
58 3.567210874768e-079%
59 1.485639003471e-083%
60 1.7934918856414e-088%
17

» WarCraft 3 / eventDispatcher - Диспетчер Событий

"1.2: исправлена возможность десинка (разного поведения на разных машинах) при множестве слушателей одного события"
А с чем тот десинк был связан? Спрашиваю для общего развития, чтобы самому в будущем избегать кейса
17

» WarCraft 3 / Способности и алгоритмы на заказ

сор что долго, у меня проблемы со светом и жизнью в целом, лучше бы сдох
Мне очень жаль это слышать. Желаю, чтобы у тебя всё наладилось. Простите за оффтоп.
PS способность шикарная
17

» WarCraft 3 / Иногда не создаются TextTag

Принять ответ
Ответы (1)
Увидел свою ошибку и починил, спасибо -)
Забыл сбросить значение поля
17

» WarCraft 3 / Иногда не создаются TextTag

Каким образом ты удаляешь текстаги?
Первый скрин - вызов функции создания тексттега
Второй скрин - функция создания тексттега
Третий скрин - удаление тексттега
Загруженные файлы
17

» God's word: The True Way / 15 лет как один День

Это здорово, следовать своей мечте! -)
Однако, на мой взгляд, не стоит делать ставку на один жизненный аспект, мечтания лучше диверсифицировать, чтобы не класть все яйца в одну корзину.
Вот ты всего себя вкладываешь в карту, из-за неё отчислялся, чем-то жертвовал, а близы возьмут, и прикроют варик. А ты уже всего себя вложил в этот продукт. Близы того не стоят.
17

» WarCraft 3 / Divine Roguelike v16.1b - Save/Load система добавлена

Вышла новая версия!
Прокрутить к ресурсу
Обновление 16.b1 - Save/Load для мультиплеера
В обновлении добавилась ситема сохранений и загрузок. Сохраняется прогресс автоматически.
Загружать нужно ДО того, как будет выбран герой.
Загрузка происходит через команду -load <code>
Эта версия мало тестировалась. Возможны десинки (мы не уверены, что исправили все проблемы), поэтому пока выкладываем отдельную версию карты с сохранениями.
Спасибо разработчику Trokkin за проделанную работу
17

» WarCraft 3 / Divine Roguelike v16.1b - Save/Load система добавлена

RUSLORD, у меня нет пиратки, и приобретать пиратскую продукцию не собираюсь из воззренческих соображений. Я сам занимаюсь разработкой игр.
Поэтому у меня нет возможности тестировать совместимость карты с пиратской копией игры. И уверен, что далеко не каждый разработчик карт будет скачивать пиратку, только для того, чтобы проверить совместимость своей карты на пиратской копии перед тем, как выкладывать на форумы.
А данное требование от игроков считаю высшей степень наглостью. В жизни бывают разные ситуации когда нет возможности приобрести игру. В этом случае в пиратстве не вижу ничего плохого, но выставлять такие требования к разработчикам так в лоб - это нахальство.
17

» WarCraft 3 / Divine Roguelike v16.1b - Save/Load система добавлена

Последние новости!
Команда с тёплыми объятиями поприветствует Дизайнера Боссов.
Ему предстоит взять на себя проектировку и реализацию боссов - от геймдизайнерского замысла до воплощения в скриптах на Lua.
Это сложная задача, так как боссов следует задизайнить так, чтобы с ними могли эффективно и интересно сражаться как одинокие герои, так и многочисленные отряды наёмников.
Однако если вы возьмёте эту роль на себя, то станете полноценным соавтором карты.
Мы воспринимаем разработку карты как хобби, которое прежде всего должно приносить удовольствие и не отвлекать от настоящей жизни, поэтому мы говнокодим и не душним. Если вы занимаетесь модмейкерством с этой же целью - мы подружимся -)
17

» WarCraft 3 / Divine Roguelike v16.1b - Save/Load система добавлена

Вышла новая версия!
Прокрутить к ресурсу
Обновление 12.15 - Мать драконов
  • В игру добавлен новый герой - Мать Драконов. Она не может использовать артефакты, но может есть их, чтобы поглотить часть их силы.
  • Игрокам теперь предлагается выбор из 4 героев, а не 3, как раньше.
  • Исправлены некоторые некритические ошибки.
  • Скорректированы некоторые внутриигровые значения.
17

» WarCraft 3 / Divine Roguelike v16.1b - Save/Load система добавлена

Вышла новая версия!
Прокрутить к ресурсу
Обновление 15.8
Добавлены 2 новые модификаци мира
  • Фестиваль рынков - на каждой локации с шансом в 20% появляется дополнительный рынок.
  • рай наёмников - в каждом здании наёмников получайте возможность нанимать больше наёмников и более крутых
Существенно повышена мощность модификации мира "осады замков"
Существенно повышена награда за сдерживание осад в замках даже без модификации.
Теперь обычные юниты не будут мешать героям передвигаться при телепортации в город и обратно (юниты будут переноситься в другое место, отдельно от героев)
Исправлена ошибка с невозможностью улучшенного апгрейда способности панды "огненное дыхание".
17

» WarCraft 3 / Divine Roguelike v16.1b - Save/Load система добавлена

Вышла новая версия!
Прокрутить к ресурсу
В обновлении 15.6 исправлено несколько мелких багов и один критический баг.
-(исправлено) при игре за нагу и при использовании "паразитов" на вражеских юнитах при осаде в финальной кузнице и замках - осады становились непроходимыми.
17

» WarCraft 3 / Через триггер добавить время призыва

avuremybe, спасибо за ответ.
По возможности я стараюсь экономить силы и время. Если фича требует для своей реализации больше времени, чем полноценная игровая механика, то тут выбор между тем, чтобы отказаться от фичи или сделать её с костылём, экономящим время.
17

» WarCraft 3 / Divine Roguelike v16.1b - Save/Load система добавлена

Вышла новая версия!
Прокрутить к ресурсу
Крупное обновление 15.5
"Осада замков"
Цель обновления поднять значимость призывных юнитов и низкоуровневых бойцов на средних и поздних стадиях игры.
Для этого игрокам предлагают сдерживать осады вражеских толп монстров выбранной сложности.
Каждая отбитая вражеская осада повышает характеристики наёмников и призывных юнитов, а также продолжительность призванных юнитов.
Но берегитесь! Вражеские армии представляют собой серьёзный вызов вашим умениям и войскам.
Загруженные файлы
17

» WarCraft 3 / Через триггер добавить время призыва

Принятый ответ
konvan5, спасибо за отзыв! Понял, что мне нужно в вопросе уточнить приоритеты на создание своих систем. Если других решений не будет - то воспользуюсь костылём.
Костыль заключается в том, что вместо добавления таймера существования, и ставлю их таймеры на паузу на нужное время, после чего снимаю с паузы.
Математически эффект тот же, но с точки зрения UX может вызывать путаницу и недопонимание.
17

» Game Dev / Народное Концептостроение, встреча менторов #1

BrEd Pitt, ивент устроен таким образом, чтобы в нём не было незаменимых ролей, а продолжительность ивента долгосрочная. Таким образом каждый может присоединиться в любой момент времени и уйти когда ему это нужно -) Никто из участников не берёт на себя долгосрочных обязательств.