По сабжу. Вопрос очень странный. Для многих функций, доступных через CS не выведено API в виде графических триггеров, да и тот что есть через жопу сделан. Чего только стоят цепные вызовы или утечки хендлов в bj-функциях. Это если не упоминать о дичайшем неудобстве работы в GUI, связанном с отсутствием IDE (никакого поиска, нет возможности иметь весь код перед глазами, крайне неудобно записывать арифметические операции, некоторые функции и блага цивилизации просто недоступны).
Я считаю, что, рано или поздно геймдизайнеру все равно придется столкнуться с джассом в силу его производительности и возможности. Если интересует продвинутая карта, то безусловно джассом. Можно, конечно, изловчиться в гуи, но.. сколько времени можно себя обманывать? Devion, браток, прости. Пальцы жирные - минус поставил вместо плюса :(
Блюпринты намного функциональней и удобней гуя, настолько что я бы даже взялся за этот челенж если бы еще занимался варом, хотя и перешел с гуя на jass почти сразу в свое время.
имхо на jass намного быстрее чтото сделать чем на гуи долбить окошки
+ то что сделал можно будет использовать повторно в других местах
гуи подобного не позволяет из за отсутствия подпрограмм
некоторые пытались использовать для этого триггеры но получилось очень громоздко и с кучей багов
nvc123, на GUI можно копировать действия, события и условия.
Согласен с тем, что арифметика на GUI, когда нужно много действий - это просто кошмар. Сам всё ещё пользуюсь GUI и Custom Script.
Maniac_91, и толку от копирования?
речь о повторном использовании
например если я сделал функцию которая даёт герою зелёный урон то могу просто написать heroAddDamage(myHero, 150)
а если тупо скопирую гуи то придётся менять все параметры в этих окошках
Fakov, блюпринты - инструмент для визуального программирования для UnrealEngine4 и, имхо, одна из лучших реализаций визуального программирования из тех что я видел. Естественно, мое "теоретическое" предложение выше подразумевает использование только визуальной части от блюпринтов, с компиляцией в jass вместо C++, да еще и с адаптацией под реалии варкрафта.
Jack-of-shadow, ничуть не хуже того гуи-кода который иногда выкладывают скриншотами.
Я использую GUI в начале роботы, когда делаю набросок алгоритма и придумываю принцип роботы способности или чего-то еще. Когда я понимаю,что основа готова, то все перевожу в текст JASS и начинаю оптимизировать, улучшать и наполнять деталями.
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Ред. Raised
Devion, браток, прости. Пальцы жирные - минус поставил вместо плюса :(
+ то что сделал можно будет использовать повторно в других местах
гуи подобного не позволяет из за отсутствия подпрограмм
некоторые пытались использовать для этого триггеры но получилось очень громоздко и с кучей багов
Согласен с тем, что арифметика на GUI, когда нужно много действий - это просто кошмар.
Сам всё ещё пользуюсь GUI и Custom Script.
речь о повторном использовании
например если я сделал функцию которая даёт герою зелёный урон то могу просто написать heroAddDamage(myHero, 150)
а если тупо скопирую гуи то придётся менять все параметры в этих окошках