Вы наверняка уже видели проект Warcraft III - Lua. Мне захотелось так же, но только вместо LUA интегрировать в игру V8*
Так как у сообщества нет наработок на JavaScript для Warcraft, то можно сделать не оглядываясь на то как "сделано в рефе".
Мое виденье JS в Warcraft такое:
  • Переход с функциональной парадигмы на объектную;
  • Отказ от триггеров в пользу событий (там где триггер не принимал параметров) и Observers (там где были параметры);
  • Отказ от прямой работы с нативными функциями в пользу вызовов методов класса.
Поделитесь своим виденьем интеграции JS в Warcraft.
*V8 - движок JavaScript с открытым исходным кодом. Можете пошутить в комментариях про двигатель. И про библиотеку на 80 мб
Полугодовой план выполнен, можно пойти лечь спать
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
10
Вижу что разного рода разработчики имеют много интересных идей и амбиций по реализации разного рода мощных фишек - это одна из них. Это прекрасно, т.к. развивает моддинг и улучшает качество конечного продукта (карты).
Мне, как человеку который не является программистом, в таких идеях всегда хочется понять цель и смысл - а что конкретно это даст варкрафту? Что в конечном итоге игрок в карту увидит нового, что было раньше невозможным?
Хотел бы и увидеть и от тебя ответы на эти вопросы, чтобы понимать, чего ожидать от такого (пусть и пока гипотетического) проекта, поддерживать его, ждать и т.д.
20
Slonick, скорее всего для игрока это ничего нового не даст, кроме как нового ограничения в виде карта работает только тут и нигде больше. Эти вещи больше для картоделов, так как:
  • У js есть готовый реестр. То есть наработка к карте подключается одной командой и несколькими строками кода (а может и больше)
  • Как по мне проекты на JS проще в разработке и поддержке чем на jass
  • Функциональная парадигма не так востребована как раньше
  • Кто-то сможет начать практиковать JS/ооп на разработках для Warcraft
37
Хочу чтобы завезли такие функции, которые позволят воссоздать геймплей как в игре CSO. Зомби режим от первого лица. А то там проблема есть, которое это мешает нормально реализовать. Можно по сути и ту же ГТА какую-то нормальную сделать
Такое ведь можно?
37
nazarpunk, ну вот, доом или квейк можно запилить и будет топово проводить время варкрафт 3. А если ксо перетянуть, то тем более))
23
nazarpunk, крутая наработка, почему бы не выложить её сюда? Может, кто нибудь замутит рпг/фпс игрушку на её базе. Или Морозко от первого лица
30
EugeAl, это было давно на мемхаке с DGUI. Она затерялась в глубине веков. Да в её в принципе не сложно реализовать на UjAPI. Все нужные нативки там есть.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.