1
29
3 года назад
1

» WarCraft 3 / Как лучше организовать обработку кастов?

Если джасс умеет в хеш сохранять функцию - переделать потом стандартные ивенты на хеш будет тривиально.
1
29
3 года назад
Отредактирован Doc
1

» WarCraft 3 / Как лучше организовать обработку кастов?

Как делаете вы? Как делать лучше?
Лучше не заниматься преждевременной оптимизацией. Ну срабатывает каждый раз и что теперь?
0
29
3 года назад
Отредактирован Doc
0

» WarCraft 3 / JNGP: Rebuild от PT153

Clamp:
В наши дни дефайны лишь стон изголодавшегося разума по вменяемо написанному коду.
"этим не пользуюсь я - это бесполезно всем"
Не надо утрировать. Текстовый препроцессинг откровенно устаревшая фича, которая заменяется адекватными гигиеническими макросами и строго определенной внутри основного языка семантикой метапрограммирования в целом.
Насчет отсутствия отличий с Zinc - бред, помимо упомянутых макросов есть вещи типа flushlocals и foreach по группам (через генерацию FirstInGroup), а также нет клоунского ограничения на объявление переменных в начале функции.
1
29
3 года назад
Отредактирован PT153
1

» WarCraft 3 / Структуры и хэш-таблица

Vlod:
Да
Пояснил бы причину тогда уже, в чем смысл обнулять, если потом этот слот переиспользуется?
1
29
3 года назад
1

» WarCraft 3 / Структуры и хэш-таблица

В целом не нужно, я думаю, если ты все поля при создании структуры инициализируешь (я не уверен обнуляет ли их аллокатор)
Структура просто integer потому что в коде в итоге генерирутся параллельные массивы т.е. например
real array cord_x
real array cord_y
real array cord_z
unit array cord_u
Для каждого члена структуры. Поэтом сама cord это просто индекс в эти массивы. Когда ты делаешь cord.create() находится свободный индекс в этих "параллельных" массивах и помечается заполненным.
1
29
3 года назад
1

» WarCraft 3 / Структуры и хэш-таблица

Так а что не работает конкретно? На вид корректно все
Структура действительно просто integer
3
29
3 года назад
Отредактирован Doc
3

» Зона Агрена. / Почему аниму "ванпичмен" - не пародия.

Ну очевидно, что челик просто завидует, потому что его высеры никому не интересны, а ванпанчмен людям нравится, хотя вырос из вебкомикса с рисовкой вот такого уровня и вытянул чисто интересными персонажами и своим сатирическим, пародийным и комедийным сюжетом. А причина в том, что все люди деляются на обычных и клоунов и автор поста не просто так с красным носом и разноцветной прической.
Загруженные файлы
4
29
3 года назад
4

» Зона Агрена. / Почему аниму "ванпичмен" - не пародия.

Agren:
Cinos:
Ты очень глупый человек
Да ну? А доказательства есть?
Достаточно прочитать текст здесь
2
29
3 года назад
2

» Sc drafts / Нейросеть ruGPT-3 и немного YaLM

Не увидел жалкого нытья с просьбами забанить, похоже слабо. Показал сгенерированный текст другу психотерапевту, он не смог диагностировать ментальных расстройств, хотя по сообщениям оригинала вердикт ставится сразу. Возможно, было скормлено недостаточно данных? Это также подтверждает отсутствие слова "морровинд" в тексте.
1
29
3 года назад
Отредактирован Doc
1

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

Игра смотрится симпатично, но геймплей по одной гифке и скринам не понятен, т.е. как происходит постройка и откуда берутся блоки и т.д., какие примерные различия в уровнях и в чем лейтгейм
Aws:
Хм, очередная инди с крутой обложкой, а внутри пиксельная игра уровня флешек пятнадцатилетней давности (или леммингов, которым в следующем году уже 30)? Такое мб для мобилки сойдёт, но на своём сыче (а тем более хбоксе) я в такое играть точно не буду.
Подробный гайд как выставить себя дураком в интернете одним постом.
1
29
3 года назад
1

» WarCraft 3 / Поддержка cJass

Пушистый, открой старые JNGP с сжассом, там в луа скриптах есть то как он интегрируется. По сути сжасс это просто экзешник запускающийся на архиве карты и генерящий жасс код, запускать его можно откуда угодно.
0
29
3 года назад
0

» Warcraft Kingdoms / Render Edge чудеса творит

Кроматик абберейшн выглядит ужасно, зачем это? Места где деревья/здания/стены стыкаются с землей оч плохие, видно отсутствие АО. Конфетка такого же уровня как и Quenching, когда разворачиваешь, а оно плохо пахнет. Динамик тени очевидно смотрятся норм.

Опять же прекрасно видно - для того чтобы рефордж стал конфеткой, надо всего лишь добавить тени
Но они там есть?
0
29
3 года назад
0

» WarCraft 3 / Рассинхрон от GetLocalPlayer() -> SetCameraQuickPosition()

у неё, в отличие от д2, тайминги появления нейтралов, рун, крипов не будут съезжать
По-моему это уже пофиксили. Но я не думаю, что это было из-за накопления ошибки флоатов в привычном понимании, а скорее из-за обычной логической ошибки в скедулинге событий из-за нецелого деления круглых минут на время тика.
0
29
3 года назад
0

» XGM Конкурсы / Terrain Contest: Reforged. Итоги

Видеообзора не будет? Нужно качать варкрафт?
2
29
4 года назад
2
0
29
4 года назад
0

» Dota 2 / Unofficial Arcade Festival

Bergi_Bear:
О как, так что мы с своим конкурсом не сильно и
раскрыть
оплошали

Doc, так а что за драма то?
О различных персонах и сексуальных домогательствах
0
29
4 года назад
0

» Dota 2 / Unofficial Arcade Festival

Bergi_Bear:
видимо сумма в 10к долларов никого не заинтересовала, для норм разработчка - слишком мало, для школьника - слишком много и требует качества, которое он не может дать
Это не мало, просто был довольно слабый адвертайсмент + не было никакой регистрации, поэтому заинтересованных было сложно отследить + через пару дней началась драма после которой все про конкурс забыли
0
29
4 года назад
0

» Dota 2 / Unofficial Arcade Festival

Bergi_Bear:
Ну что там слышно?
Слишком мало людей приняло участие и организатор решил вложить деньги во что-нибудь еще, конкретно разработку более удобного визуального редактора данных
1
29
4 года назад
Отредактирован Doc
1

» XGM Конкурсы / Голосование конкурса героев

Вы где-нибудь видели варкрафтовских героев, у которых можно было комбинировать скилы почти как в мортал Комбат
можно присваивать девиз "смари как умею, ща охереешь!" без какой-либо цельности идеи и реализации.
0
29
4 года назад
0

» WarCraft 3 / Движение по осям хyz

pro100master:
Doc, дергать же будет при большой расстоянии шагов)
И в чем разница между этим и подходом с тригонометрией?
2
29
4 года назад
2

» WarCraft 3 / Движение по осям хyz

local x, y, z, xx, yy, zz
local dx = xx - x
local dy = yy - y
local dz = zz - z
local len = math.sqrt(dx * dx + dy * dy + dz * dz)
local nx = dx / len
local ny = dy / len
local nz = dz / len
local range = 0
...
range=range+25
xx,yy,zz=x+range*nx,y+range*ny,z+range*nz
0
29
4 года назад
0

» Dota 2 / Unofficial Arcade Festival

На moddota.com есть неплохие туториалы, в т.ч. видео для начинающих
0
29
4 года назад
0

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

Bergi_Bear:
Кстати у кого ещё варкрафт убежал в папку retail?
У меня это сегодня ночью произошло
было
C:\Games\Warcraft III\x86_64\World Editor.exe
стало:
C:\Games\Warcraft III\retail\x86_64\World Editor.exe
Близзард писали целый пост об этом
1
29
4 года назад
1

» WarCraft 3 / ТРЕЙЛЕР - WarCraft 3 Reforged Beta 3.0 MOD

Все очень плохо и некрасиво
0
29
4 года назад
0

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

Андреич:
стоит русская озвучка и англ текст.
после патча в кампаниях озвучка пропала...
Потому что структура фолдеров изменилась я полагаю