Добавлен , опубликован
В проекте есть наработки способностей и систем, что были сделаны в старых версиях редактора, в том числе JNGP.
В проект нужен человек, который умеет писать код на Lua, умеет переносить уже готовые наработки с Jass на Lua, а также сможет оценить целесообразность такого переноса.
В "Некроманте" есть много проработанного ландшафта, сюжетных элементов, систем, однако переход на Reforged оказался довольно непростым.
Пожалуйста, обращайтесь в личные сообщения. Любая помощь приветствуется

`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
И сразу потеряется смысл всех этих наработок и вовсе всего кода, его придётся переписать заново. Вопрос зачем если все работает так же? Ничего нового вы не получите, список нативных функций идентичен, луа более гибок и позволяет реализовывать некоторые вещи гораздо проще, делать меньше кода. Но в готовом проекте это все ненужно.
Какой то мега скорости работы и стабильности вы не получите.
шило на мыло.
На луа имеет смысл писать с нуля ради саморазвития, рефордж ещё очень сырой, нет гарантий что ваш крупный проект не будет страдать от новых патчей, или изменений в области луа интерпритатора.
15
В стандартном редакторе есть ограничение на изменение высоты рельефа, при создании выпуклостей/впуклостей, которые сняты в JNGP (это позволяло делать красивый рельеф без уродливых клифов). У вас при переносе карты с JNGP на новый патч с этим проблем не возникает (если пользуетесь этой фичей)?

Тут так же вопрос к способу переноса карты на Lua - исключительно в стандартном редакторе или посредством систем сборок типа WC3-VSCode или Ceres. В редакторе нет никаких условий для адекватного построения работы программиста на данный момент, как это было с JASS в JNGP.
29
quq_CCCP, если выполнено более 30% систем, то над этим есть смысл подумать, стоит ли оно того, но если готово меньше, то выбор очевиден.

В редакторе нет никаких условий для адекватного построения работы программиста на данный момент, как это было с JASS в JNGP.
Поинт вообще какой-то смутный, в JNPG не было никаких IDE и нормальной среды, ни один кодер в 2020 году не будет работать в таком формате
Lua же предлагает, хоть и сторонним софтом, IDE и полнофункциональную подсветку кода
15
полнофункциональную подсветку кода
В JNGP нет редактора с подсветкой кода, списком функций и констант?
15
Феникс:
GetLocalPlayer, он был очень деревянным
Он есть и он позволяет относительно вменяемо работать. Без необходимости идти и объяснять ландеру, что такое GitHub, как мы будет синхронизировать файлы, зачем все эти внешние файлы и вот это все.
29
Bergi_Bear, ну так то выдернуть три-четыре файлика с ландом тривиальная задача)
33
Феникс, нет ещё проще, кодер использует:
Триггеры, импорт, РО войска, РО способности
Лендер использует:
Рельеф, доады, декорации, импорт и передаёт карту формата map.w3x своему кодеру
Кодер же просто через режим папки или MPQ архиватор, в режиме замены переливает содержимое карты карты себе, таким образом:
  1. Импорт объединяется
  2. Меняется ландшафт, декор и весь код остаётся на месте
(поверь это проверено)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.