Добавлен
Как сама игра считывает cJASS? Ведь там же совсем другой синтаксис.
Для того что бы игра считывала cJASS нужны ли какие либо изменения в самой игре?
Как в общем сам процесс происходит?

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

silence_AZ, это надстройка редактора изменяющая синтаксис. При трансляции cJass синтаксис превращается в нормальный код JASS2, понимаемый игрой.
0
20
10 лет назад
0
cJASS считывается без проблем потому, что при компиляции карти JNGP переводит cJASS в стандартные коди варика, поэтому изменять игру не нужно. Достаточно юзать JNGP. Но при этом такие карти не будут запускаться/сохраняться в стандартных WorldEditore при внесении каких-либо изменений.
0
9
10 лет назад
Отредактирован Sparrow
0
PhysCraft:
cJASS считывается без проблем потому, что при компиляции карти JNGP переводит cJASS в стандартные коди варика, поэтому изменять игру не нужно. Достаточно юзать JNGP. Но при этом такие карти не будут запускаться/сохраняться в стандартных WorldEditore при внесении каких-либо изменений.
Как я понял синтаксис cJASS'а это только информация для редактора
Я так понял?
0
21
10 лет назад
Отредактирован Buulichkaa
0
silence_AZ, это надстройка редактора изменяющая синтаксис. При трансляции cJass синтаксис превращается в нормальный код JASS2, понимаемый игрой.
Принятый ответ
0
20
10 лет назад
0
Это просто для удобства создания кода в стиле C и C++. Да, ти так понял. Но я эго не использовал, поэтому не могу гарантировать отсутствие доп. возможностей.
0
9
10 лет назад
Отредактирован Sparrow
0
Buulichkaa:
silence_AZ, это надстройка редактора изменяющая синтаксис. При трансляции cJass синтаксис превращается в нормальный код JASS2, понимаемый игрой.
А оптимально ли это для самой игры?
Если да то на сколько?
0
30
10 лет назад
0
silence_AZ, В цджасс встроен целый ворох систем, позволяющих в автоматическом режиме оптимизировать код.
Сам по себе цджасс код никогда не достигает процесса компиляции карты, превращаясь по пути в стандартный скриптовый язык игры.
0
9
10 лет назад
0
Clamp:
silence_AZ, В цджасс встроен целый ворох систем, позволяющих в автоматическом режиме оптимизировать код.
Сам по себе цджасс код никогда не достигает процесса компиляции карты, превращаясь по пути в стандартный скриптовый язык игры.
Это я уже понял.
Меня интересует: оптимально ли это для памяти игры? если да,то на сколько?
И существуют ли вещи которые возможно сделать на cJASS, и невозможно сделать на обычном JASS?
0
28
10 лет назад
0
существуют ли вещи которые возможно сделать на cJASS, и невозможно сделать на обычном JASS?
да
написать 10 знаков вместо 1000
сиджасс нужен исключительно ради удобства юзера
всё остальное зависит от твоих рук
0
9
10 лет назад
0
nvc123:
существуют ли вещи которые возможно сделать на cJASS, и невозможно сделать на обычном JASS?
да
написать 10 знаков вместо 1000
сиджасс нужен исключительно ради удобства юзера
всё остальное зависит от твоих рук
Т.е. это равносильно что и обычный JASS,только с более удобным синтаксисом,так?
существуют ли вещи которые возможно сделать на cJASS, и невозможно сделать на обычном JASS?
Я имел ввиду функционал.а не на сколько оптимален сам код.
0
28
10 лет назад
0
это равносильно что и обычный JASS,только с более удобным синтаксисом
на этом попрошу закрыть вопрос
0
30
10 лет назад
0
И этой ссылкой стоило ответить сразу.
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.