Как создать меню с лвлами на канстракте

Поделиться
HTML-код
  • Опубликовано: 11 ноя 2024
  • Создаем меню с переходами на разные лвлы с помощью циклов и переменных объекта на Construct 3. Выставляем нужную анимацию лвлам и переходим на нужный уровень.
    Пишите в комментах какие темы видео-уроков интересны.

Комментарии • 18

  • @NikolayKirilyuk-ym4te
    @NikolayKirilyuk-ym4te Год назад

    Доступно и понятно, спасибо!
    Если можно, то хотелось бы посмотреть на реализацию создания у персонажа инвентаря и снаряжением самого персонажа при нажатии клавиши. Спасибо;) Удачи и здоровья!

  • @v-borbe-za-samku
    @v-borbe-za-samku 3 года назад +1

    Спасибо! Очень интересно рассказываешь!

  • @knockycat7659
    @knockycat7659 3 года назад +1

    Респект автору, что пытается автоматизировать процесс, а не делать все через Snap to Grid. Но есть один момент: когда мы умножаем переменные, то по-сути создаем интервал между иконками уровней. А как задать их расположение на экране, например, если хочется чтобы вверху вьюпорта было какое-то изображение, а иконки уровней уже были под ним?..

  • @gosik217
    @gosik217 Год назад +2

    А как сделать так чтобы все уровни были закрыты кроме первого, когда ты прошол 1 то открывается 2 и тд

  • @KaroTaro-
    @KaroTaro- Год назад

    Привет я тебе в ВК написал )

  • @AndriiTurchynRieltorDnipro
    @AndriiTurchynRieltorDnipro 2 года назад

    Спасибо

  • @Dr.Albert_OMT
    @Dr.Albert_OMT 3 года назад +1

    А как можно сделать несколько врагов, ну допустим 5 шт одних и тех же с ИИ. И чтоб были не зависимы друг от друга. (Преследуют персонажа, преодолевают преграды,прыгают). А то при клонировании они совершают действия по первому врагу, или я что то не так делал?

    • @Gortagon_Game
      @Gortagon_Game  3 года назад

      Привет. Нужно больше информации.
      Вообще как такового ИИ в констракте нету. Но есть свойство обнаружения "врагов". Соответственно у каждого клона оно будет рассчитываться исходя из его координат. И есть старый добрый рандом. Благодаря которому можно многое делать. Например можно сделать что бы:
      враг при обнаружении: запускать рандом 1 или 2.
      если один то враг стреляет
      если два бежит за тобой.
      И т.д.

    • @Dr.Albert_OMT
      @Dr.Albert_OMT 3 года назад

      @@Gortagon_Game ну при использовании LineOfSight, когда видит на определенном расстоянии, далее бежит в сторону персонажа , и перепрыгивает преграды с лева или с права. При потери видимости, просто продолжает своё патрулирование ну или просто стоит( проигрывает свою анимацию) . Вот при попытки клонировать врага, все они почему то повторяли именно от первого врага. Преследует первый, все остальные бегут в туже сторону. Что не так, где ошибки делаю?

    • @Gortagon_Game
      @Gortagon_Game  3 года назад

      @@Dr.Albert_OMT Если задать им не большой Range (по умолчанию там на 10 000), то они начнут выполнять твои условия как только будешь к ним приближаться. Вот для примера:
      websovhoz.ru/years/2020/12-20-lkvzo.png
      websovhoz.ru/years/2020/12-20-1xc1t.png
      Подходишь, сначала первый пойдет налево, еще ближе ко 2муподойдешь, второй газанет)

  • @ПростоКирилл-ж2ш
    @ПростоКирилл-ж2ш Год назад +1

    Как сделать чтобы при возвращении из лвла в меню иконки не съезжали?!

    • @animatebox1068
      @animatebox1068 Год назад

      надо сбрасывать переменные на начальные значения - gorizontal =1, vertical=1

    • @Gortagon_Game
      @Gortagon_Game  Год назад

      Можно просто поставить их и не двигать, если у тебя фиксированное количество уровней.

    • @animatebox1068
      @animatebox1068 Год назад

      @@Gortagon_Game 15 уровней, но каждый раз при обновлении лояута переменные меняются и строятся иконки уже с не с 1-й, а с 16-й

  • @andreyshlyakhov9419
    @andreyshlyakhov9419 2 года назад

    Это криво работает. При возвращении из уровней в меню , все эти иконки съезжают вниз , пока не выйдут за экран

    • @NOXY
      @NOXY 2 года назад +2

      Ты не знаешь как это исправить?

    • @ПростоКирилл-ж2ш
      @ПростоКирилл-ж2ш Год назад +1

      @@NOXY как это исправить?

    • @animatebox1068
      @animatebox1068 Год назад

      @@NOXY надо сбрасывать переменные на начальные значения - gorizontal =1, vertical=1