30

» XGM Team / Новый состав администрации по контенту и работе с сообществом

Успехов. Надеюсь, наконец, сделают синюю цветовую тему для сайта (Которую можно выбрать в настройках), как в версии XGM 4-5.
30

» XGM Team / Новый состав администрации по контенту и работе с сообществом

а есть ли на него спрос?
Если б оно нормально работало, то можно бы и проголосовать. Но объективных претензий к нему вагон и маленькая тележка. Так что нужно делать нормально.
30

» WarCraft 3 / Image to frame

Попутно было написано два маленьких сервиса:
  • split - разбивает изображение на кадры.
  • pack - собирает кадры в текстуру.
30

» WarCraft 3 / [GUI] Шансовое срабатывание яда

некоторые вещи не сделать даже на примитивном уровне (например, локальные переменные)
Без них ещё можно прожить. А вот передача функции в таймер уже посложнее будет.
30

» WarCraft 3 / Нанесение урона триггерным способом

а что вы там считаете и как?
Классический EventDispatcher на гуй, когда всякие либы меняют переменную, которую слушает гуй триггер.
30

» WarCraft 3 / Работа с StringHash

Вскрыли сто лет назад
Правда?
5ee17fde7a8d22baa5e907895116003d
df676df72c2a4f1cdd637f8f0862dba30122eedb
Загруженные файлы
30

» WarCraft 3 / Работа с StringHash

достаточно коллизии
Не говоря о всяких устойчивых алгоритмах, удачи подобрать коллизию к чему-то такому:
Concat( sha1(myString) , md5(myString) ); 
30

» WarCraft 3 / Работа с StringHash

Поэтому ничего не стоит сделать брутфорсер и узнать, что за герой будет у тебя создаваться
Каждый новый символ это степень, для равкода это 16^4 -1 = 0xffff = 65535, что не так уже и сложно и можно положить в базу и получать значение за O(1).
А вот для строк уже посложнее будет: кирилица 33, латиница 26, цифры 10, это 33+26+10 = 69.
Для тех же четырёх символов это уже 69^4 = 22667121, что уже повеселее.
Если ещё добавить регистр то получится 33*2 + 26*2 + 10 = 66 + 52 + 10 = 128.
Для четырёх символов это уже 128^4 = 268435456, что уже повеселее.
30

» WarCraft 3 / Работа с StringHash

мне известно что каждый объект который создается занимает в памяти определенное кол-во байтов
Uint32 это четыре байта. Ну и строки остаются в памяти до конца игры.
Только чтоб это сказалось на производительности, это нужно специально постараться.
30

» WarCraft 3 / Работа с StringHash

Centyrion, это обыкновенный хэш. Там нечему утекать и ломаться в мультиплеере. Его часто используют для именования ключей хэш-таблиц.
Да и чтоб вызвать просадки производительности, его нужно очень много раз вызвать.
30

» Прочее / Бывшие главы Blizzard Аллен Брэк и Джен Онил открыли инди-студию

Поэтому и создают свои фирмы с "творческой независимостью", чтобы никто не совал нос в их работу.
Как показала практика, "творческая независимость" на первом же дедлайне заканчивается.
30

» WarCraft 3 / Работа с StringHash

создает ли эта нативка утечки или чтото такое
Нет.
и в мултиплеере как она себя поведет не вызовет десинх или все нормально будет
Не вызовет.
30

» WarCraft 3 / Работа с StringHash

Это не шифрование данных.
хочу создать предмет для героя но при этом чтобы никто не знал для какого героя
А как игра узнает, для какого героя ты предмет создал?
30

» WarCraft 3 / ЖНА 2.x открытая

нужно кучу вещей изучить.
Можешь изучить депротект карт к примеру.
30

» XGM Team / Программное заявление

Добро пожаловать в мир открытых стандартов
И неткод есть только у CliCli, который по подобию варика делают. Шикарный мир канешн.
30

» XGM Team / Программное заявление

срутся только те кто не играет в карты, согласны?
А те кто парсит гифки?

А кто как давно запускал варик вообще xd
Писать код можно и без варика.
30

» XGM Team / Программное заявление

Скачать карту, поиграть в неё и написать мини рецензию = внести вклад в сайт
Не только в сайт, а ещё и в авторов карты. Обратная связь хорошо мотивирует.

Получается что пользователи сайта вам что-то должны и обязаны внести свой вклад?
Мы поощраем любой труд по мере возможности. А пустые слова про загнивание остаются пустыми словами. Про php, к примеру, такое говорят сколько я себя помню, и ничё.
30

» Прочее / Бывшие главы Blizzard Аллен Брэк и Джен Онил открыли инди-студию

Bergi, так перечитай пост, это специально выбраный стиль, в комплекте с названием студии.
А программируют они на микроволновках? Или это хитрый способ загнать современную феменистку на кухню?
30

» Прочее / Бывшие главы Blizzard Аллен Брэк и Джен Онил открыли инди-студию

Бывшие ветераны Blizzard Entertainment Джен Онил, Дж. Аллен Брэк и Джон Донхэм объявили сегодня, что они объединились для создания новой игровой студии Magic Soup Games.
Так вроди же открывали студию и RTS обещали.