Це відео не доступне.
Перепрошуємо.

Constructor // 2 УРОК курса по созданию 2.5-D Beat'em up аркады!

Поділитися
Вставка
  • Опубліковано 19 сер 2024
  • indiezen
    Во втором видеоуроке из курса "Как создать 2.5-D Beat'em up аркаду в игровом конструкторе Construct" мы разберем:
    1) Создание персонажа
    2) Основные поведения персонажа
    3) Настройку базовых анимаций

КОМЕНТАРІ • 48

  • @kruzago35
    @kruzago35 3 роки тому +3

    Вау, как быстро второй урок! Круто!
    Итак, запоминаем все:
    Сначала лайк, потом коммент, потом просмотр! 😝

    • @indiezen6438
      @indiezen6438  3 роки тому

      Ха-ха 😁
      Лучше, сначала, всё-таки просмотр 😄 а потом уже коммент 😁
      Хотя можно и до и после и даже в процессе 😂😎👍

  • @kruzago35
    @kruzago35 3 роки тому +2

    Можно сразу же несколько советов? Думаю, пригодится кому-нибудь...
    1. Такая (не прямоугольная) коллизионная маска персонажа, помимо того, что требует больше ресурсов для обработки, может создать не мало проблем, особенно если она к верху расширяется, а не сужается. Персонаж будет застревать на solid объектах, например прыгая на бочку или ящик и не долетая до него будет цепляться своей маской за маску ящика и "повисать". А ещё при высокой маске персонаж будет головой упираться снизу в объекты на уровне. Это хорошо для Марио и других платформеров, но вообще не катит для Бит-ем-апа, т.к. там как раз есть эта псевдо Z ось. Та же бочка или ящик должны "мешать" персонажу пройти на уровне ступней ног, но никак не на уровне головы.
    2. Лучше персонажу добавлять каркас, а не коллизионную маску. Каркас это прямоугольный спрайт с параметром "невидимый". Именно к нему нужно будет привязать поведение "8 направлений" и "Платформ", назначить всё управление и привязать сам спрайт персонажа. Это также позволит избежать проблем с анимацией и взаимодействием с другими объектами. При этом у самого спрайта персонажа маску лучше вообще отключить.
    3. Пустые области вокруг спрайта персонажа лучше обрезать кнопкой "Crop transparent edges" или сразу добавлять обрезанные ранее спрайты. Тем более когда эти пустые области такие огромные как в этом примере.
    4. В настройках проекта крайне желательно включать параметр "Pixel Rounding". Тогда все объекты будут располагаться и подгоняться под целые пиксели. То есть не будет этих жутких значений в поле "Position" и "Size" по типу x=1003,463, y=692,62. Округление до целых пикселей во-первых определённо упростит просчёт всех объектов и их позиций, а во-вторых при запуске на разных устройствах поможет правильно подгонять объекты и их расположение под различные разрешения, отличающиеся от проектных.

    • @indiezen6438
      @indiezen6438  3 роки тому +1

      Отличные советы 👍
      Про колизионную маску ты верно подметил 👍 да, обычно я стараюсь делать ее ровной, но в этом случае она особой роли не играет, по-этому я не заморачивался.
      Но в целом, учесть твой совет, на будущее, стоит всем кто об этом не знал.
      Про каркас для объекта - это хорошая идея, но это, опять же, не принципиально для данного проекта. Тут всё чисто индивидуально.
      Про пустые области - как показывает практика, размер области вокруг объекта (в нашем случае это ГГ) не влияет особым образом на производительность или подсчеты поведений. Единственное, я заметил что поведение Bound to layout взаимодействует именно со всей площадью спрайта, а не с колизионной маской.
      Мне же эти области позволяют идеально подгонять анимацию. Но опять же - это личное дело каждого 👍
      А про округление цифр после запятой - это мелочи жизни 😁
      Но я рад, что ты обладаешь хорошим уровнем знаний и можешь не только смотреть, но и уверенно оценить и изложить свою критику 👍

    • @kruzago35
      @kruzago35 3 роки тому

      @@indiezen6438 ой, это совсем даже и не критика )

  • @justloydnomore
    @justloydnomore 3 роки тому +2

    Офигеть , то что нужно было

    • @indiezen6438
      @indiezen6438  3 роки тому

      Рад, что урок оказался полезен 😎👍😉💪

  • @praxisparadise4323
    @praxisparadise4323 Рік тому

    Привет, Чувак!!! Я тебя очень долго искал! Спасибо за дельные уроки! Лайк и подписка, не пропадай;)

  • @siunermaking205
    @siunermaking205 3 роки тому +3

    Обожаю твои видео смотреть😀

  • @ihortomchuk5780
    @ihortomchuk5780 3 роки тому +1

    Ну прям трудяга, молодець)))Поддерживаем

  • @dustygrave2461
    @dustygrave2461 3 роки тому

    Вещаешь как боженька

  • @srstudio3353
    @srstudio3353 3 роки тому

    Чётко всё !!!! Ещё один жирный Лайк. Продолжай в том же духе и будет тебе дзееен)))))

  • @alexkar9103
    @alexkar9103 3 роки тому

    Отлично, много нового узнал!

  • @cooltoyman7785
    @cooltoyman7785 3 роки тому

    огоооо, спасибо вам сэр!)

    • @indiezen6438
      @indiezen6438  3 роки тому +1

      Всегда пожалуйста, сэр 😉😎😄

  • @ViVus47
    @ViVus47 3 роки тому +1

    Охрененный урок! Спасибо! По Unity такое хочу))

    • @indiezen6438
      @indiezen6438  3 роки тому

      Спасибо 😎👍😁
      По unity это, увы, не ко мне 😉😄👍

    • @ViVus47
      @ViVus47 3 роки тому +1

      @@indiezen6438 жаль. А то трудно найти нормальные курсы юнити. Либо то, что делают авторы курсов это кусок "нуэтоятакдляприпераделаю", либо объясняют непонятно и скучно. Вся мотивация падает аж. Случайно наткнулся на твой курс и залип. Уже подумываю констракт осваивать

    • @indiezen6438
      @indiezen6438  3 роки тому

      Если хочешь создать 2Д-платформер - констракта хватит, как говорится "за глаза". И танцев с бубном меньше и проще и приятнее 👍😎

    • @ViVus47
      @ViVus47 3 роки тому

      @@indiezen6438 Начать хочу с 2д, но потом переходить и на 3д. Поэтому выбрал юнити, чтоб одну прогу освоить и ее хватит на все случаи жизни)) но с другой стороны, можно и с констракта начать. Поковырять, вдруг это ваще не мое?)) А констракт 3 по интерфейсу сильно разнится с констракт 2? Тип если я скачаю 3, будут ли актуальны твои курсы для него?

    • @indiezen6438
      @indiezen6438  3 роки тому

      С2 от С3 отличается не особо. Почти на 99% идентичный интерфейс. Просто С2 ты скачаешь, а С3 - нет. Т.к. способ распространения дистрибутива другой. С2 это приложение, а С3 своеобразный софт работающий в облаке, на сервере, которым можно пользоваться сразу через сайт в браузере.

  • @srstudio3353
    @srstudio3353 3 роки тому

    Ждём продолжение

    • @srstudio3353
      @srstudio3353 3 роки тому

      Уже пять дней только за видоса в Ютюб захожу а его всё нет и нет((((

    • @indiezen6438
      @indiezen6438  3 роки тому

      Ха-ха)))
      Рад, что ждете 😉😁😎
      Обработка видео в процессе.
      Свободного времени не много, но я работаю над этим 😉👍

  • @godjo8444
    @godjo8444 3 роки тому +1

    ✌️

  • @puulerspuulers8032
    @puulerspuulers8032 3 роки тому

    удачи

  • @POLIROVSHIK
    @POLIROVSHIK 3 роки тому

    😱
    Вот ты быстрый)

    • @indiezen6438
      @indiezen6438  3 роки тому

      Ха-ха 😁
      Не стоит рассчитывать на то, что видео будут всегда выходить так часто 😁😉😄
      Но я буду стараться уделять этому больше времени 😎😉💪

  • @amigos6859
    @amigos6859 3 роки тому

    Интересно получается , респект тебе Zen
    Я хотел бы просто спросить , как можно плавно повернуть картину в image edition , просто когда нажимаешь на кнопку стрелок , он переворачивается не так как нужно
    Можешь подсказать ?

    • @indiezen6438
      @indiezen6438  3 роки тому

      Дам тебе совет: никогда не пользуйся встроенным графическим редактором констракта (а-ля "мини-пэинт"). Редактируй спрайты вне констракта.

  • @Random-me1pm
    @Random-me1pm 3 роки тому

    На днях задумался , хочешь ты такой экспортировать игру , то это можно ли его экспортировать в Steam например ?
    И ещё вопрос , хочешь ты создать игру и на телефонах и на компьютерах , как это сделать?
    Можешь ответить на вопрос ?

    • @indiezen6438
      @indiezen6438  3 роки тому

      В стим можно. Более того, в стиме уже есть игры созданные в Construct.
      А по поводу кросплатформенности ничего не скажу, т.к. не сталкивался с этим вопросом.

  • @bebroff8828
    @bebroff8828 3 роки тому

    Здравствуйте, а вы можете помочь? Сделайте пожалуйста гайд на тему - как экспортировать проект в АПК файл

    • @indiezen6438
      @indiezen6438  3 роки тому

      Никогда не задавался вопросом создания игры на платформу, на которой в игры играют либо сидя в уборной и делая свои темные делишки либо в которые играют перед сном или в общественном транспорте 😂 возможно когда-нибудь я и до этого вопроса доберусь, но, наверное, не сегодня 👍

    • @bebroff8828
      @bebroff8828 3 роки тому

      @@indiezen6438 Я знаю не особо много мест где можно опубликовать игру - Steam и Google Play. Как я понял, аккаунт разработчика Google Play стоит 25$, а в Стиме 5000Ꝑ, кроме того там игру вообще могут вроде бы не опубликовать даже, поэтому я выбираю Гугл. Хотя я не думаю что будет публиковать свою игру вообще...

  • @godjo8444
    @godjo8444 3 роки тому +1

    Как ты компилируеш проект ?

    • @indiezen6438
      @indiezen6438  3 роки тому +1

      Что имеется в виду под понятием "компиляция"? Как запускаю для просмотра? Как сохраняю готовый? 🤔

    • @godjo8444
      @godjo8444 3 роки тому +2

      @@indiezen6438 Если, я создал свою игру и хочу поделиться ею с другими людьми. Например в плей маркете. Как скомпилировать apk. Я много чего перепробовал, но ничего не получилось.