Проблем у меня нет, но хотелось бы задать вопрос юзабельна ли моя система, которую я создавал 3 дня xD. В общем, не хочу забросить проект, после того как узнаю, что моя система будет лагать или из-за чего-то подобного. По-этому хотел бы удостовериться сразу.
Я знаю что тут нужно задавать вопросы если ты отчаился полностью и то что вы не любите капаться в чужом коде. Но я все же надеюсь что есть хорошие люди.
Ссылка на карту: (Вся система на GUI).
Заранее спасибо :З
Не закидуйте камнями
В системе имеется импортированная система перемещения объектов, ее я сильно изменял, оптимизируя и подстраивая под себя.

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

Hate:
Да, только пользы в этом совете нет.
Переделал систему и решил все таки использовать ее. Посмотрим что выйдет

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
6 лет назад
0
Просто ранее я использовал подобную систему в своем старом проекте, но она была крайне баганой, а также создавала более 20к handle-объектов к 15 минутам игры. Из-за этого пришлось забросить проект.
3
32
6 лет назад
3
KaneThaumaturge, вот серьезно стоило так изощрятся на гуи ради того чтобы юнит сменял тип атаки?
Не проще было сделать рунами с морфом в другого юнита, где ты уже выставишь и теги анимаций и прочее для дальней и дла магической атаки.
Так же гуи слишком крив и утечен для таких вещей как перемещение по координатам 100500 обьектов, уже не раз это разжевывали.
Так же ни чуть не удивили грабли с вейтами, особенно радует когда после вейта берут GetTriggerUnit() и тому подобное, в муи ждут проблемы...
0
4
6 лет назад
Отредактирован SomnusUltima
0
а 20к хендлов к 15 минутам это много чтоль?
Мы тут долгое время играем в одну мапу, и как выяснилось там нереальное количество утечек, но никто не лагает.
сотни тысяч какие нить
2
32
6 лет назад
2
Daniil18, очень даже не мало, и это в сингле. Про сотни тысяч вы наверное от балды, а ваша карта HHF в которой десятки тысяч, и там просадки фпс при играх минут 40, так что не утрируйте.
0
19
6 лет назад
0
quq_CCCP:
KaneThaumaturge, вот серьезно стоило так изощрятся на гуи ради того чтобы юнит сменял тип атаки?
Не проще было сделать рунами с морфом в другого юнита, где ты уже выставишь и теги анимаций и прочее для дальней и дла магической атаки.
Система смены оружия как пом не удобна, единственное в чем минус это невозможно выставить дальность атаки. Но если делать по вашему, то будет крайне неудобно. Оружия будет очень много, а также и классов юнитов. К примеру оружий 40, классов 10, то выйдет, что мне нужно будет делать 400 разных юнитов.
Так же гуи слишком крив и утечен для таких вещей как перемещение по координатам 100500 обьектов, уже не раз это разжевывали.
Да, я знаю, пытался отпимизировать на гуи как можно лучше. Jass использовать не умею, а помогать мне с ним никто не будет.
Так же ни чуть не удивили грабли с вейтами, особенно радует когда после вейта берут GetTriggerUnit() и тому подобное, в муи ждут проблемы...
В чес сама проблемы вейтов?. И что такое муи xD
Ну, я знаю, что вейты баганые в гуи, но именно для этого примера чем они плохи.
quq_CCCP:
Ну да, с вейтом неудобно, т.к если юнит повернется сразу же после выстрела, то снаряд будет лететь в его сторону. Но как сделать по-другому?
KaneThaumaturge:
О, я понял, сейчас переделаю
2
26
6 лет назад
2
Но как сделать по-другому?
бросить гуи и начать изучать jass
0
19
6 лет назад
0
Hate:
Спасибо, ты думаешь я такой, опа, вот эир идейка, как я раньше не догадался и пойду изучать jass? Думаешь я не думал над этим...
Hate:
Я изменил систему, теперь она удобнее, не ссылаясь на TriggerUnit, после вейта.
Осталось сделать так, чтоб юнит во время перезарядки не подходил к врагу, когда нажимал атаковать.
Загруженные файлы
0
26
6 лет назад
0
надо не думать а брать и практиковаться)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.