24

» Game Dev / Как попасть в гейм-индустрию и как там чего-то добиться

ScorpioT1000, ну врожденные "влияния" неоспоримы. Другое дело
Faion:
личностные качества
Несмотря даже на них можно развить. Нужно лишь осознать их смысл, ценность, необходимость, пользу. А с осознанием и появится со временем личностное качество. Вот я занимаюсь развитием ряда качеств.
Бтв вот: www.cbo.ru/files/pictures/picture_241.jpg (что бы нагляднее было)
24

» WarCraft 3 / Система отлова нанесённого урона

Один раз за всю игру эта регистрация проходит /о
А это что тогда по твоему? ._.
void AnyUnitDamagedEvent(trigger trg)
    {
        Trigger[TrigsNum]=trg
        ForGroup(Group,function Registrator)
        TrigsNum++
    }
а чтобы её могли использовать те, кто не в состоянии написать.
Не волнуйся, мой вариант еще проще, и в нем даже кода меньше будет :) Не будет никаких переборов кроме инита и тд.
24

» WarCraft 3 / Система отлова нанесённого урона

Мнение СВДНа о ней, который сказал, что она не имеет недостатков
Скорее всего он просто не знает о той функции, через которую будет реализован эвент, т.к. функция вообще малоизвестная, как она работает знает еще меньше, а применение ей вовсе не нашли до сих пор.
24

» Game Dev / Как попасть в гейм-индустрию и как там чего-то добиться

шансы
В том то и дело, что шансы. Которые можно изменить, если найти достаточно серьезный мотиватор.
24

» WarCraft 3 / Система отлова нанесённого урона

после чего никакой нагрузки она не оказывает.
А то что у тебя для каждой регистрации перебор всех юнитов(пускай и сохраненных в группе) это типа ок? ))
Я уже не говорю о том, что при появлении нового юнита на карте, ты запускаешь целый цикл, для того что бы регнуть для всех триггеров юнита.
Короче логика идиотская, все эвенты должны быть подписаны а один триггер, точка.
24

» WarCraft 3 / Система отлова нанесённого урона

Аргументация?
А что тут аргументировать, ты не думал что перебор пары тысяч юнитов может стать существенной нагрузкой для большой карты, в которой "параллельно" работают десятки других систем? А если последовательно десяток инитов? В видимо не думал, в прочем тебе простительно.
24

» WarCraft 3 / Система отлова нанесённого урона

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

» WarCraft 3 / Система отлова нанесённого урона

Clamp, в любом случае твоя система совершенно не годится для динамичного использования. В случае если разом нужно будет подписать пачку триггеров, твоя "система" повесит карту.
24

» WarCraft 3 / Система отлова нанесённого урона

Clamp, да по тому что это говнокод. Ты видимо не понимаешь, что создаешь эвентов создается равное кол-ву юнитов * на кол-во триггеров подписанных. И я уверяю тебя, эвенты не стекаются на каждом юните, ибо каждый эвент дергает другой триггер.
1 пункт от Кет: 1.1 (ненормативная лексика)
24

» WarCraft 3 / Система отлова нанесённого урона

Все вместе, и все фильтры в экшнены впихать, от красота-то!
:facepalm: Во первых если фильтрация будет в самой функции, это даже будет микрооптимальнее. Во вторых можешь написать свой эвент. Который будет создаваться при срабатывании триггера на который подписаны юниты.
24

» WarCraft 3 / Система отлова нанесённого урона

Ты предлагаешь хранить юнитов на карте в группе и регать событие просто по группе?
Да нафига? ._. Элементарно же. Нужно просто создать 1! триггер, на который будет вешаться эвенты. И этот триггер будет запускать экшены подписанные на этот триггер.
24

» WarCraft 3 / Система отлова нанесённого урона

Clamp, хорошо, для особо одаренных спрошу проще. Нафига для каждого триггера ты заново пикаешь всею юнитов на карте, и заново на них вешаешь эвент получения урона? Или ты думаешь в карте может быть только один триггер, который будет отлавливать получение урона?
24

» WarCraft 3 / Система отлова нанесённого урона

Автор считает, что в процессе не могут появляется новые юниты?
Окей, с этим облажался. А что с обвешиванием эвентами?
24

» WarCraft 3 / Система отлова нанесённого урона

кто то не может понять 20 строчек кода <3
Ну тогда поясните мсье крутой программист.
24

» WarCraft 3 / Система отлова нанесённого урона

я не умею культурно выражать свои мысли, поэтому модераторам приходиться удалять плохие слова из моих постов.
Зачем для каждого триггера пикать всех юнитов и вешать на них многократно эвент? ._.
Автор считает, что в процессе не могут появляется новые юниты?
Автору религия не позволяет cj_types.j юзать?
24

» Game Dev / Как попасть в гейм-индустрию и как там чего-то добиться

ScorpioT1000, нуу, а у меня есть основания считать что данные особенности могут быть наследственными.
24

» Game Dev / Как попасть в гейм-индустрию и как там чего-то добиться

ScorpioT1000, не вижу там ничего о "врожденных стремлениях" или ты мне предлагаешь изучить психогенетику, что бы понять о чем ты?
24

» Game Dev / Как попасть в гейм-индустрию и как там чего-то добиться

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