Добавлен Drulia_san
Я давно пишу на cJass, оригинальный синтаксис мне не симпатичен, слишком длинные слова вместо скобок, ненужные префиксы типа call и local, словесные условия, всё это делает код громоздким и уродливым. Но мой проект которым я занимаюсь, ориентирован на то что он будет перенесен в wc3 reforged когда он выйдет.
Однако готов отказаться от него если это будет необходимо ради того, чтоб карта сохранила работоспособность.
Однако готов отказаться от него если это будет необходимо ради того, чтоб карта сохранила работоспособность.
Собственно интересно услышать ваше мнение.
- Как вы думаете, будет ли там нативная поддержка си-подобного синтаксиса? Если нет, то стоит ли ждать когда комьюнити запилит это в редактор?
- Если стоит уйти от cJass, как быть сотней тысяч строк кода написанных на нем? Как новая альтернатива, я знаю, на горизонте уже во всю сияет Lua. По сути неплохой вариант да и с радостью бы перешел на луa.
- Но как переписать код на луа как можно быстрее? Или если не получится, то как перевести cJass в vJass чтобы он работал в reforged?
Как самый последний вариант рассматриваю написание парсера языка, который будет конвертировать синтаксис. Но таким колдовством по возможности не хотелось бы заниматься.
Принятый ответ
Можно достать из карты war3map.j и сконвертировать в lua. После доработки напильником вполне работоспособно))Но как переписать код на луа как можно быстрее?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Так что ждем, а там сделаешь на старом редакторе, запустишь в рефордже если близзарды нам такое дадут.
Отредактирован PT153
И стандартные гуи папочки, триггеры, комментарии не дают сделать сортировку, потом кому оно усралось? Писали код абы как, лид бы работало, так и пишут, вы будите показывать ваши исходники проекта на телешоу?
Отредактирован PT153
Отредактирован GetLocalPlayer
Опираться на vJass тоже не стоило бы. Я с большей готовностью поверю в вероятность будущего изъятия парсера vJass из оф. редактора.
Ну поживем - увидем.