Соображения по архитектуре игр

  • Автор темы Автор темы erbol
  • Дата начала Дата начала
  • Официальное уведомление администрации CustomGames.RU
    В связи с масштабным техническим сбоем в инфраструктуре прежнего хостинг-провайдера (Beget), работа форума CustomGames.RU была оперативно перенесена на новую серверную площадку и развёрнута из резервной копии базы данных.

    • Безопасность данных: учётные записи и данные пользователей находятся в полной безопасности. Все пароли и защищаемые параметры хранятся исключительно в криптографически зашифрованном (хэшированном) виде — никаких критических инцидентов для аккаунтов пользователей не произошло.
    • Временные технические ограничения: на этапе синхронизации файлового хранилища часть статических материалов (пользовательские аватары и архивные вложения) временно недоступна. По мере получения доступа к файловым архивам все материалы будут восстановлены в полном объёме.
Оформление задания способностей в dota

Способность ( ability ) это группа свойств
Свойство это пара - ключ/значение
Под "ключом" подразумевают имя свойства, под "значением" - значение свойства
Именем свойства может быть все что угодно - имя функции, имя события на которое способность будет реагировать, имя какого то видеоэффекта, который будет показан во время использования способности и так далее

Оформлены способности в виде таблицы из двух столбцов, первый столбец - "имя" свойства (ключ), второй столбец - "значение" свойства

В качестве значения свойства может быть использована другая таблица, которая тоже состоит из двух столбцов ключ/значение

В качестве шаблона который определяет список возможных для использования ключей и значений используется таблица, которая называется родительским классом
 
Последнее редактирование модератором:
Интересный стиль программирования в dota

Допустим есть несколько человек которых все знают и поведение которых "ортогонально" друг другу, то есть один ни в чем не повторяет другого

Тогда вы можете сказать - я буду вести себя как человек А

Или - я буду вести себя как А и В
 
Последнее редактирование модератором:
Реклама: