Актёры, герои, реквизит и сцены — что есть что

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

  • Герой — это главный персонаж вашей игры. В него уже заложена логика движения, и он может взаимодействовать с Актёрами. Герой может использовать Костюмы, чтобы менять свой внешний вид, и всегда есть один стартовый Костюм, в котором Герой начинает игру.
  • Реквизит — это строительные блоки и украшения, из которых вы строите Сцены. Сами по себе они почти ничего не делают, но реквизит может быть помечен как непроходимый, чтобы блокировать движение Героя.
  • Актёры — это интерактивные сущности в вашей игре — они могут быть неписями, врагами, предметами для сбора, дверями и т.д. Чтобы сделать их интерактивными, вы пишете Сценарии. Актёры могут быть проходимыми или непроходимыми, и даже невидимыми. Невидимые актёры можно использовать в качестве сигнальных кнопок, срабатывающих и что-то делающих тогда, когда Герой на них наступает.
  • Сцены — это цифровые пространства, где вы объединяете Реквизит и Актёров, чтобы создать игровое пространство. Сцены подразделяются сеткой 15x15.
    • Вы можете разместить своего Героя на любой сцене — где находится Герой, там и начнётся ваша игра.
    • У сцен есть передний и задний планы для Реквизита — реквизит на переднем плане перекроет весь остальной Реквизит и Актёров, но никогда не заблокирует движение Героя.
      • В каждую ячейку сетки на каждом слое можно разместить только один Реквизит, но также можно поместить и Актёра.
      • Используйте передний план, чтобы добавить мелкие детали и создать ощущение глубины.
    • Актёров можно дублировать на одной сцене, и также между сценами. Они будут использовать один и тот же сценарий.
  • Звуки — это эффекты, которые вы воспроизводите через Сценарии. В Whimtale есть генератор звуковых эффектов — создайте звук и попробуйте кнопки-генераторы в верхней части редактора звука.
    • Чтобы воспроизвести звуковой сигнал, добавьте блок "Играть звуковой сигнал" в свой Сценарий и свяжите его с другими блоками.