18

» Elven Union / Бета-версия Elven Union

Ev3nt:
почему большинство используют Windows для игр, нежели Linux?
Потому что большинство игр идет на виду, нежели на линукс. Потому что большинство аудитории сидит на винде. Потому что в своё время майкрософт сделали упор на UI. А линукс до сих пор догонять не собирается. Вполне закономерно.
18

» WarCraft 3 / Lua и ООП

PT153
PT153, перечислять все нюансы действительно долго. Начать можно с начала книги, кое представляет собой две сортировки. Пояснениям вводных обозначений удосуживаются только О(n) и псевдокод. Обобщающие выкладки каждой отдельной темы разбросаны по всему параграфу, вместо того, чтобы быть собранными в одном месте. Выводам по тем же сортировкам уделяется, чуть ли не одна страница в конце с единственной таблицей. В книге действительно есть годные технические подробности древнеисторических методов. 88% всей книги - обыденный университетский курс. Понимание того, о чем пишется, приходило лишь благодаря тому, что это я уже знал. Страшно представить, как такое можно понять с нуля, опираясь на данный туториал. Читать книгу местами было невыносимо скучно. Не в обиду авторам, но подача материала ужасная. И сам материал настолько старый (книга 2013г), что в нем отсутствуют все современные решения. Но это субъективное мнение, которое опирается на опыт работы с определенными методическими материалами. Возможно, где-то преподавание настолько плохое, что подачу данного материала можно назвать качественной. Честно, не хочется писать такое про труд людей, но просто это ***
18

» WarCraft 3 / Мои мысли об устаревших механиках Warcraft 3 и....

IceWhoYeaPriest, это действительно имеет место быть, если все играют одинаково хорошо. В этой фразе и кроется сила микро. А чтобы сказать, хорошо или плохо, нужно ответить на вопрос (желательно объективно), хорошо ли то, что игра на стратегию, а не на реакцию, или все же плохо
18

» WarCraft 3 / Lua и ООП

Спасибо за ответ, PT153. Но более не стоит советовать эту книгу)
18

» WarCraft 3 / Можно ли редактировать редактор GUI в JNPG?

Спасибо, Hodor, нашел подробные описания здесь и здесь. Еще подсказали, что такое уже делали - FNWE.
Но проблема совместимости остается актуальной. Либо описывать инструмент перехода, либо двигаться в сторону кастомного редактора, как предложил prog.
18

» WarCraft 3 / Можно ли редактировать редактор GUI в JNPG?

Все верно. Подразумевается: как возможно и что возможно.
Сообщения троллей близко к сердцу не принимаю, в конце концов, им тоже охота высказаться
18

» WarCraft 3 / Lua и ООП

prog:
... практически в любом языке один из самых быстрых способов ...
A можно где почитать список быстрых и хороших решений для разных структур данных?
18

» WarCraft 3 / UnitGroup течет (DestroyGroup не помогает)

PT153:
Утечка происходит из-за не обнулённой переменной g.
А как обнулять, если мы её возвращаем?
18

» WarCraft 3 / Априорная оценка «вычислений» относительно лимита операций

Принятый ответ
Ответ. Кроме вычислительного предела есть еще лимит создания новых потоков. Оба вида загруженности вызывают характерное падение мощности. Но попытка оценить работу с помощью только одного критерия будет заведомо ошибочной.
18

» WarCraft 3 / Моя попытка создания системы отрядов, версия 1.26a

Принятый ответ
menover:
застопорился на приказах отряду на точку
Переделал, чтобы заработало
Карта
Загруженные файлы
18

» WarCraft 3 / Моя попытка создания системы отрядов, версия 1.26a

чтобы рядовых членов отряда нельзя было выбирать
Зачем? А направленных скилов на карте не будет что ли? Или у тебя как в warhammer - заклинания на весь отряд действуют. Так там при клике по любому юниту просто отряд выделяется весь.
Системы отрядов бывают разные.
Если хочешь, чтобы была одна полоса хп, означающая жизнь всего отряда, то это одно.
Будет прекрасно услышать более подробное описание, что ты хочешь
18

» WarCraft 3 / Моя попытка создания системы отрядов, версия 1.26a

я добавил членам отряда "москиты" и "тёмный"
Зачем? Хп бары не нужны? Тогда что нужно?
18

» WarCraft 3 / Как оценить фпс в мультиплеере?

Хех, Bergi_Bear, благодарю за подробности) Вообще я думал, что quq_CCCP именно это и предложил, говоря про сторонний софт)

N1ghtSiren, камера - хорошая идея, мне нравится
18

» WarCraft 3 / "Лучший" Jass обработчик

Принятый ответ
Koladik:
обработчик, таковой, что обращаясь к нему, заложив параметры, можно было бы выбирать по индексу метод обработки
Для jass такие решения уже есть, cjass добавляет лишь сахар, который легко изымается при необходимости

Koladik:
проверить точно, насколько доступ к lua таблицам быстрее чем к хэш-таблицам на жазе невозможно
Можно нагрузить пустую карту сравниваемыми операциями, и посмотреть, какие будут нагружать сильнее
18

» WarCraft 3 / Как оценить фпс в мультиплеере?

Чтобы развеять сомнения, скажу:
1 ) Большая нагрузка на поток может быть не только при работе с эффектами. При работе с картой высот и применением фильтров. Действия кастомного ИИ, работа с группами юнитов. Более того, эффекты бывают разные.
2 ) Сам вопрос в том, как именно это можно сделать.
3 ) У меня из идей - только копаться в интервалах работы с файлами. А это стремно, не факт что взлетит. Надеюсь, идеи будут и у более опытных пользователей.
18

» WarCraft 3 / Как оценить фпс в мультиплеере?

Bergi_Bear, отправить тестовые карты друзьям или добавить ручную коррекцию из игры - это хорошо.
Но я спрашиваю то, что не знаю, например - по каким локальным событиям можно определить наличие тормозов (не сетевых)
18

» WarCraft 3 / Как оценить фпс в мультиплеере?

Все как сказал Bergi_Bear, только планируется в начале сделать нагрузочный тест и выставить коэффициенты.

Подойдет даже косвенный способ
18

» WarCraft 3 / как дать рабочему второй список построек?

Принятый ответ
Второй список построек уже обсуждался. Где-то. Было предложено заменить иконку второго списка способностью. А при клике - подменять юнита, и принудительно открывать список. Детектировать закрытие и возвращать контроль.

В способности нет требований ресурсов кроме маны.
Можно так
18

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

Оказывается прикрепилась твоя карта. Не понял сразу в чем проблема. Держи_v2
Загруженные файлы