99%

Что ж, я почти закончил редактор.
Однако с релизом всё-таки немного обождем, ибо жду от заказчика средств за проект, который включает так же и вот этот инструмент.
Последняя новость как я понял не слишком обрадовала наше сообщество - было много замечаний, которые я в той или иной мере услышал и постарался переделать так, чтобы было хоть чуть-чуть удобнее.
Новость
41 14.9K
30
ScorpioT1000, так-то не я делал - не я продавать буду. Просто ткнул в возможность такого.
27
Лично я нахожу данный инструмент просто сверх полезным, иначе бы не тратил время на реализацию.
Ну если вы брезгуете за скорость - значит не моя целевая аудитория.
Для серьезных вычислений конечно редактор лучше не использовать. Но организовать вызов "серьезный вычислений" - почему бы нет. Один call проблем не сделает все же, разве что для параноика.
Широкие возможности тут опять же не для того делаются, чтобы можно было писать полноценные скрипты, а только потому что "всякие бывают случаи, может пригодиться".
Я просто скажу так, ну сделаем мы скажем массив с отсылкой на кастомный код, да? Ну вот приспичило нам описать новую ситуацию - в итоге нужно под новым индексом добавить запись, в самой игре этот индекс указывать в качестве "ссылки". Когда приспичит снова туда заглянуть, придется бегать по массиву искать что же вы туда положили. Не практично. А самый большой минус в том, что массив однажды подгружается весь. Не всегда это нужно. Ну и массивом расписать можно тоже не любую ситуацию. Скажем чтобы алгоритм во времени расписать придется делать отсылку на запуск каких-то дополнительных скриптов, которые будут нагружать игровую сборку. Пока таких скриптов с десяток это конечно не проблема, но с ростом их количества скажем до 1000 скорость каждого вашего ребилда вырастет настолько, что вы будете успевать поесть за это время. Не знаю, что тут может быть прикольного и сомневаюсь, что это победа.
Опять же есть разные типажи игр. Некоторым играм кастомные сценарии просто не нужны. Аркады какие-нибудь, гонки, арены, мультиплей стратегии - там это нафиг не сдалось, вполне реально все реализовать в коде. А скажем РПГ, квесты - вот там это уже необходимо. Но опять же, у вас может быть на это свое мнение.
ScorpioT1000:
Кламп хочет продать походу
Ну, лично я собираюсь продавать только на ассет сторе, потому если захочет куда-то еще втюхать - не проблема, а если процентом от навара будет делиться так вообще замечательно. Главное только чтобы на шару не оказалось слишком уж быстро, задаром.
Харгард:
чем выбирать мастером 10+ переменных и функций.
Вот я редактор как раз пытаюсь делать так, чтобы и заполнять тоже было хоть чуть-чуть проще. У меня все редактирование находится "на виду", без необходимость лазить по окошкам. Ну и разумеется в свое время добавлю эдакий "String To Expression"
Бтв, немного поработал над тем, чтобы контролы были менее громоздкими вчера.
Теперь подсказка и кнопки не занимают доп места для рисования и появляются только если контрол был выбран, в остальных случаях просто сворачиваются. Так что +50 к компактности.
На этом скрине минимальное расстояние между контролами теперь:
А на этом выбранный контрол, у которого показывается подсказка и кнопка. Если нажать где угодно вне контрола - он свернется обратно.
Загруженные файлы
38
Кламп хочет продать походу
29
Вот только, повторюсь, для серьезных вычислений ими пользоваться накладно.
дык речь и не идет о том, чтобы писать на нем огромные системы, а для скриптинга. Хотя я уверен найдутся и такие извращенцы
15
Clamp:
Что-то я не замечал, что вы деассемблировали движок варкрафта, когда на нём что-то делали, а - внезапно - первые месяцы пользовались триггерами, или я неправ?
Пфф я и до последнего часть работ делал на них. В 95% случаев используя кастом скрипт :)
Очень уж удобно в них разносить код в отдельные файлы и папки и размещать коменты.
Вот только, повторюсь, для серьезных вычислений ими пользоваться накладно.
26
И до сих пор жалею, что потратил на них время.
Вот видишь! Просвещение! :)
24
Clamp:
Умникам, которые считают себя тру кодерами и "триггеры не нужны", а именно Харгард'у и RSQR'у.
Что-то я не замечал, что вы деассемблировали движок варкрафта, когда на нём что-то делали, а - внезапно - первые месяцы пользовались триггерами, или я неправ?
И до сих пор жалею, что потратил на них время.
30
Умникам, которые считают себя тру кодерами и "триггеры не нужны", а именно Харгард'у и RSQR'у.
Что-то я не замечал, что вы деассемблировали движок варкрафта, когда на нём что-то делали, а - внезапно - первые месяцы пользовались триггерами, или я неправ?
29
RSQR, чувак, причем тут вообще массивы. В любой диалоговой системе проще сделать ручками, чем писать код, хендлить события в нем, вызывая другой скрипт, в котором еще тонны кода, все требует времени на написание. А когда есть такой удобный инструмент, грех не воспользоваться