Добавлен
Достиг своего предела в Jass, хочу посмотреть хороший код чтобы подчерпнуть что-нибудь для себя, не мог бы кто-нибудь кинуть своих текстовиков, или по крайней мере ссылок на пару проектов, заранее спасибо

жасс - жестко ограниченный скриптовый язык, в нем потолок довольно четкий, единственное, где можно прогрессировать, это в оптимизациях, типа вместо ==false использовать not, вместо groupEnumUnitsInRange(filter) использовать null-фильтр и перебирать в цикле, етк
мемхак - это не про изучение, это про доступ к новому API , когда он нужен. изучать конкретно там нечего. Ну, некоторые функции у меня "написаны" на ассемблере, чтобы максимально быстро выполняться, но это уже извращения для конкретных целей.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
14
rsfghd:
LainMikoroso, ну если достиг предел в обычном джассе то изучи вджасс и мемхак, можно так же зинк с сджассом для общего развития

а, ты вообще на рефе, тогда да, луа
vJass абсолютно ничего не дает, к тому же компилируется в очень плохой Jass, раньше активно юзал cJass, но сейчас из-за 1.31+ релизов пришлось обратно на Jass перепрыгивать. Мемхак это скорее не про программирование, а чисто ради нескольки новых функций.
21
LainMikoroso:
это скорее не про программирование
Если ты хочешь стать лучше, как проф программист, то лучше, кнш, уйти из варкрафта. Жасс уж точно не сможет тебе помочь.
14
ofeerist:
LainMikoroso:
это скорее не про программирование
Если ты хочешь стать лучше, как проф программист, то лучше, кнш, уйти из варкрафта. Жасс уж точно не сможет тебе помочь.
Ну это понятно, я просто хотел увидеть что-то новое и интересное. По типу использования хеш-таблиц, или использования одного триггера для всех способностей, просто что могло бы меня удивить как несколько лет назад.
21
LainMikoroso:
просто что могло бы меня удивить как несколько лет назад.
О, тебя мемхак сможет удивить, рендерэджи, отдельные модовые клиенты, которые event делал, луа он, кстати, к 126 прикрутил и другие приколюхи исполняет
использования одного триггера для всех способностей
А у меня на джассе так происходит, одно событие, каскад ифов, и реализация
По типу использования хеш-таблиц
Самое их частое применение - передача аргументов в колбеки, но это и так запросто делается с помощью анонимных функций
18
компилируется в очень плохой Jass
Где это написано?
14
Vlod:
компилируется в очень плохой Jass
Где это написано?
в war3map.j файлах, после компиляции, советую почитать.

ofeerist:
LainMikoroso:
просто что могло бы меня удивить как несколько лет назад.
О, тебя мемхак сможет удивить, рендерэджи, отдельные модовые клиенты, которые event делал, луа он, кстати, к 126 прикрутил и другие приколюхи исполняет
использования одного триггера для всех способностей
А у меня на джассе так происходит, одно событие, каскад ифов, и реализация
По типу использования хеш-таблиц
Самое их частое применение - передача аргументов в колбеки, но это и так запросто делается с помощью анонимных функций
Мемхак штука интересная, но не то что удивительная, да и слишком увлекаться нужно для пустого так сказать дела. Ибо большинство моментов которые люди просят в Варике, выполняется без него, при этомм ограничивая проект внутри 1.26-28 версий.
18
в war3map.j файлах, после компиляции, советую почитать.
Открыл war3map.j, там тот же vjass, что и при разработке, советую посмотреть
14
Vlod:
в war3map.j файлах, после компиляции, советую почитать.
Открыл war3map.j, там тот же vjass, что и при разработке, советую посмотреть
Ты Reforged версии открыл? Если да, то там да, Vjass Не компилируется в Jass. А вот в 1.26 версиях он превращается в помои какие-то
21
LainMikoroso:
но не то что удивительная
Да ну, ладно вызов функций из гейм длл, но прикручивание своего рендера или редактирование игры, которые по сути что угодно позволяют сделать
да и слишком увлекаться нужно для пустого так сказать дела
Подожди, а вакрафт - дело не пустое?
18
Ты Reforged версии открыл? Если да, то там да, Vjass Не компилируется в Jass. А вот в 1.26 версиях он превращается в помои какие-то
Карта сделана в JNGP для 1.26а
21
Как я знаю, vjass никак не влияет на производительность, поэтому как он выглядит под капотом, должно быть по-боку всем
Генерирует параллельные массивы для структур, да тусует функции
А еще надо привыкнуть, что все сложные вещи, на низком уровне генерируют много мусора
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.