Задать вопрос
  • Как хранить поведение нестандартных игровых объектов?

    codesnik
    @codesnik
    MUD-ы, большинство, хранит таки код специальных поведений объектов в БД (другое дело, что БД обычно текстовая, а код — действительно DSL, а не C/C++). Часто встречающееся поведение — параметризуют во флагах («5% шанс на отравление при ударе»), особое — прописывают в proc-и «on_hit, 3% { echo „Вы услышали страшный хруст“}, сохраняемые вместе с классами объектов в ту же „БД“
    Это, типа, работает уже не первый десяток лет.
    но Javascript, можно сказать, сам себе DSL. так что даже придумывать ничего не надо.
    Ответ написан
    1 комментарий