Вы наверняка уже видели проект 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. Все нужные нативки там есть.
23
nazarpunk, реализовать то возможно, просто эта то готовая была (!) Жаль, что она удалена...
30
EugeAl, там был велосипед из костылей без поддержи мультиплеера. Дойдут руки сделаю по человечески.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.