Добавлен
Можете скинуть сюда лучшие топ 5 доп кампаний для в3(на ваше мнение)

Принятый ответ

Расхитители_Гробниц, старая кампания, но сделана с душой. История воровки Кэтрис Тёмная Луна и преследующих её нерубийцев.
Город_Мёртвых добротная кампания с некоторым посылом.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
2 года назад
0
Похожие вопросы:

ответ
Оба работают с JNGP
ответ
Если на луа, то можно что-то вроде
local id2callback = []
function registerSpell(id, callback){
	id2callback[id] = callback
}
...
function runSpell(id){
	local callback = id2callback[id[
	if (type(callback) == 'function){
		callback()
	}
}
ответ
зависит от твоих нужд
например, мне нужно хранить последние 5 секунд позиций нескольких юнитов, т.е. разбитые на участки по 0.25 секунд снимки хп/мп/координат каждого из них
это 5*4 = 20 значений каждого, итого 80
когда мы доходим до секунды 5.25, то надо сдвигать все предыдущие на единичку назад, и вставлять текущие данные на последний слот
это 79*4 операций чтения и 80*4 записей (считаю грубо, всё для примера)
когда это делается в хештбалице, нагрузка значительно выше выходит, чем если делать на массивах (хт перебирает ключи как ассоциативный массив, а обычный массив просто обращается к памяти с указанным адресом, в разы быстрее).
Но чтобы делать эту процедуру на массивах, тебе нужен индексатор этих самых юнитов, чтобы их уникальный ключ не превышал лимит массива. Это дополнительный код, который тебе нужно реализовать с нуля. Но после реализации система становится быстрее.
Была она до этого медленной? да. Влияло ли это на игру? Нет, это 100-200 микросекунд.
Опять же, когда у тебя есть пре-процессор типа vJASS + сниппеты типа Table , которые имитируют массив самостоятельно, они снимают с тебя часть обязанностей. Но из-за того, что они созданы для ОБЩЕГО случая, они все равно не дадут того выигрыша в скорости, который можешь ожидать.
Используй то, что тебе удобнее, и оптимизируй только когда это реально влияет на игру. habr.com/ru/post/550926
И не забывай, что дота стала популярной еще во времена, когда была написана почти целиком на ГУИ и нихера в ней не пахло даже оптимизацией.
ответ
Странный вопрос, скорее всего самый лучший, тот кто не выкладывает свои работы на xgm, лично для меня вот самый топовый картодел из современных
Brilock
а так в каждую эпоху был свой уровень качества


1
15
2 года назад
Отредактирован DarkLigthing
1
Расхитители_Гробниц, старая кампания, но сделана с душой. История воровки Кэтрис Тёмная Луна и преследующих её нерубийцев.
Город_Мёртвых добротная кампания с некоторым посылом.
Принятый ответ
1
33
2 года назад
1
1
12
2 года назад
1
Кампании, что переводил Кирляндия весьма неплохи и увлекают. Можешь прошерстить его профиль.
0
2
2 года назад
0
спасибо,интересно)
0
1
2 года назад
0
огонь, тоже посмотрю
Чтобы оставить комментарий, пожалуйста, войдите на сайт.