Форум HeroesWorld-а - Показать сообщение отдельно - Давайте делать свои модели (а может и анимацию)
Показать сообщение отдельно
#11
Старый 07.03.2020, 13:23
  #11
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30681
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30681
По умолчанию
Re: Давайте делать свои модели (а может и анимацию)

Как немножко картодел скажу, lua скрипты не примитивны. Во-первых, сам язык вроде как один и тот же в пятёрке и в других играх, не вполне корректно их ругать, всё дело в реализации под конкретной игрой. Но это вы поправились. Во-вторых, возможности для изменения игрового процесса всё же неплохие.
Что плохо? Для графики действительно там мало что есть (вроде как такие штуки как убрать юбки у существ, воспроизвести готовые анимации или эффекты, чего-то ещё в голове крутится, но не скажу). Ну и вторая проблема в том, что реализовано по всей видимости только то, что было нужно разрабам, по принципу "возникла потребность -- сделали". Более правильный принцип в данном случае -- "сделать всё, что теоретически может пригодиться", и уже от этого ваять карты. И это чувствуется. Конкретный навык у героя не отнимешь, с контролем приростов в городах какая-то лажа, аттракторы может быть будут работать, а может быть нет (хотя это скорее баг, а не отсутствие реализации), диалоговые окна можно только такого формата, который заранее запроган, и увы тебе, если тебе нужно больше опций, пулл заклинаний, которые можно заскриптовать, строго лимитирован, ну и можно дальше продолжать.
С одной стороны это действительно то, что говорил zahar0z, что разрабы делали игру, а не песочницу-ковырялку, с другой -- ну странно это, не особенно должно быть удобно даже с точки зрения разработки. С теми же заклинаниями, почему бы тупо не сделать их больше, ведь 4 или 40 -- время на внедрение фичи ровно одно и то же, но тебе же самому в будущем это может пригодиться. Обычный принцип разработки софта -- сразу делать всё максимально гибким, чтобы потом не тратить время на то, что итак уже давно могло работать.
Но, как бы то ни было, имеющихся функций уже во многих случаях достаточно, так что ладно уж...
Ment вне форума
Ответить с цитированием