[13.5] Создание Своих Квестов для Игры

Reading Mode

Итоговые задания по Этапу 1

Здесь 2 финальных задания по Этапу 1. Они проверяют все ваши знания, которые были усвоены завесь Этап.

Задание 1. Линейный квест

Тема (название квеста): Бородатые истории
NPC: Волшебник (Wizard)

  1. Минимум 4 своих шага (исключая #end и #start)
  2. Одна линейная концовка (#end)
  3. Придумайте несколько коротких историй-легенд или одну большую историю про Мир Block Story. Волшебник их рассказывает от своего лица. Содержание историй какое угодно
  4. Игрок просто слушает рассказы (читает текст) и жмёт кнопочку «Далее»/«Ок»
  5. Для тестов можете добавлять кнопки «Назад»

Готовый результат можете выложить в официальную группу игры: https://vk.ru/topic-37328711_69079482

Задание 2. Нелинейный квест

Тема (название квеста): Ворованный хлеб
NPC: Крестьянин (PeasantMale)

Крестьян утверждает, что Йети украл у него весь хлеб. Игрок должен выслушать аргументы Крестьянина и решить: верить ему или нет

  1. Итоговый выбор «Правда»/«Ложь», ведущий на #end и #end_dark_side соответственно
  2. Лжёт Крестьянин или нет — решать вам, как автору этого мини-детектива. Если лжёт, то добавьте в рассказ Крестьянина какие-нибудь малозаметные несостыковки, чтобы игрок не сразу распознал ложь. Если говорит правду, то расскажите рассказ так, чтобы не было сразу очевидно, что Крестьянин прав
  3. Можете добавить возможность распроса Крестьянина

Готовый результат можете выложить в официальную группу игры: https://vk.ru/topic-37328711_69079482

2
0

Comments

  1. Northern_77
    Northern_77

    Отличный гайд, но осталось несколько вопросов:
    1) Куда делся раздел с кастомным магазином из прошлой версии руководства. В 13.5.0? Его больше нельзя кастомизировать?
    2) У Фуза в 13.5.0 есть свой магазин, следовательно, они тоже стали квестовыми НПС и для них можно делать кастомные квесты. Или нельзя?

    1
    0
    • Da-Damych
      Da-Damych

      1) Кастомные магазины полностью убраны (даже для Алхимика, Фуза и Крестьян). Теперь игра не будет подгружать квесты, содержащие в коде тег <store>

      В логах будет писать:
      Skipped custom quest ‘ИмяКвеста’ from file [Путь до XML-файла квеста]: NPC stores are not allowed in custom quests
      UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
      UnityEngine.Logger:Log(LogType, Object)
      UnityEngine.Debug:LogWarning(Object)
      QuestManager:AddUserQuests(XmlSerializer, String)
      d__77:MoveNext()
      UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

      2) Да, для Фуза можно теперь тоже делать квесты. Список Квестовых NPC только что обновил, просто изначально забыл добавить
      Из нюансов: У них пока что нет своего портрета, поэтому будет видно просто имя

      1
      0

Leave a Reply