Це відео не доступне.
Перепрошуємо.
Constructor // 2 УРОК курса по созданию 2.5-D Beat'em up аркады!
Вставка
- Опубліковано 19 сер 2024
- indiezen
Во втором видеоуроке из курса "Как создать 2.5-D Beat'em up аркаду в игровом конструкторе Construct" мы разберем:
1) Создание персонажа
2) Основные поведения персонажа
3) Настройку базовых анимаций
Вау, как быстро второй урок! Круто!
Итак, запоминаем все:
Сначала лайк, потом коммент, потом просмотр! 😝
Ха-ха 😁
Лучше, сначала, всё-таки просмотр 😄 а потом уже коммент 😁
Хотя можно и до и после и даже в процессе 😂😎👍
Можно сразу же несколько советов? Думаю, пригодится кому-нибудь...
1. Такая (не прямоугольная) коллизионная маска персонажа, помимо того, что требует больше ресурсов для обработки, может создать не мало проблем, особенно если она к верху расширяется, а не сужается. Персонаж будет застревать на solid объектах, например прыгая на бочку или ящик и не долетая до него будет цепляться своей маской за маску ящика и "повисать". А ещё при высокой маске персонаж будет головой упираться снизу в объекты на уровне. Это хорошо для Марио и других платформеров, но вообще не катит для Бит-ем-апа, т.к. там как раз есть эта псевдо Z ось. Та же бочка или ящик должны "мешать" персонажу пройти на уровне ступней ног, но никак не на уровне головы.
2. Лучше персонажу добавлять каркас, а не коллизионную маску. Каркас это прямоугольный спрайт с параметром "невидимый". Именно к нему нужно будет привязать поведение "8 направлений" и "Платформ", назначить всё управление и привязать сам спрайт персонажа. Это также позволит избежать проблем с анимацией и взаимодействием с другими объектами. При этом у самого спрайта персонажа маску лучше вообще отключить.
3. Пустые области вокруг спрайта персонажа лучше обрезать кнопкой "Crop transparent edges" или сразу добавлять обрезанные ранее спрайты. Тем более когда эти пустые области такие огромные как в этом примере.
4. В настройках проекта крайне желательно включать параметр "Pixel Rounding". Тогда все объекты будут располагаться и подгоняться под целые пиксели. То есть не будет этих жутких значений в поле "Position" и "Size" по типу x=1003,463, y=692,62. Округление до целых пикселей во-первых определённо упростит просчёт всех объектов и их позиций, а во-вторых при запуске на разных устройствах поможет правильно подгонять объекты и их расположение под различные разрешения, отличающиеся от проектных.
Отличные советы 👍
Про колизионную маску ты верно подметил 👍 да, обычно я стараюсь делать ее ровной, но в этом случае она особой роли не играет, по-этому я не заморачивался.
Но в целом, учесть твой совет, на будущее, стоит всем кто об этом не знал.
Про каркас для объекта - это хорошая идея, но это, опять же, не принципиально для данного проекта. Тут всё чисто индивидуально.
Про пустые области - как показывает практика, размер области вокруг объекта (в нашем случае это ГГ) не влияет особым образом на производительность или подсчеты поведений. Единственное, я заметил что поведение Bound to layout взаимодействует именно со всей площадью спрайта, а не с колизионной маской.
Мне же эти области позволяют идеально подгонять анимацию. Но опять же - это личное дело каждого 👍
А про округление цифр после запятой - это мелочи жизни 😁
Но я рад, что ты обладаешь хорошим уровнем знаний и можешь не только смотреть, но и уверенно оценить и изложить свою критику 👍
@@indiezen6438 ой, это совсем даже и не критика )
Офигеть , то что нужно было
Рад, что урок оказался полезен 😎👍😉💪
Привет, Чувак!!! Я тебя очень долго искал! Спасибо за дельные уроки! Лайк и подписка, не пропадай;)
Обожаю твои видео смотреть😀
Спасибо 👍😎😁
Ну прям трудяга, молодець)))Поддерживаем
Вещаешь как боженька
Чётко всё !!!! Ещё один жирный Лайк. Продолжай в том же духе и будет тебе дзееен)))))
Спасибо 😎👍😁
Отлично, много нового узнал!
Это хорошо 😁👍😎
огоооо, спасибо вам сэр!)
Всегда пожалуйста, сэр 😉😎😄
Охрененный урок! Спасибо! По Unity такое хочу))
Спасибо 😎👍😁
По unity это, увы, не ко мне 😉😄👍
@@indiezen6438 жаль. А то трудно найти нормальные курсы юнити. Либо то, что делают авторы курсов это кусок "нуэтоятакдляприпераделаю", либо объясняют непонятно и скучно. Вся мотивация падает аж. Случайно наткнулся на твой курс и залип. Уже подумываю констракт осваивать
Если хочешь создать 2Д-платформер - констракта хватит, как говорится "за глаза". И танцев с бубном меньше и проще и приятнее 👍😎
@@indiezen6438 Начать хочу с 2д, но потом переходить и на 3д. Поэтому выбрал юнити, чтоб одну прогу освоить и ее хватит на все случаи жизни)) но с другой стороны, можно и с констракта начать. Поковырять, вдруг это ваще не мое?)) А констракт 3 по интерфейсу сильно разнится с констракт 2? Тип если я скачаю 3, будут ли актуальны твои курсы для него?
С2 от С3 отличается не особо. Почти на 99% идентичный интерфейс. Просто С2 ты скачаешь, а С3 - нет. Т.к. способ распространения дистрибутива другой. С2 это приложение, а С3 своеобразный софт работающий в облаке, на сервере, которым можно пользоваться сразу через сайт в браузере.
Ждём продолжение
Уже пять дней только за видоса в Ютюб захожу а его всё нет и нет((((
Ха-ха)))
Рад, что ждете 😉😁😎
Обработка видео в процессе.
Свободного времени не много, но я работаю над этим 😉👍
✌️
удачи
Спасибо 👍😎😉💪
😱
Вот ты быстрый)
Ха-ха 😁
Не стоит рассчитывать на то, что видео будут всегда выходить так часто 😁😉😄
Но я буду стараться уделять этому больше времени 😎😉💪
Интересно получается , респект тебе Zen
Я хотел бы просто спросить , как можно плавно повернуть картину в image edition , просто когда нажимаешь на кнопку стрелок , он переворачивается не так как нужно
Можешь подсказать ?
Дам тебе совет: никогда не пользуйся встроенным графическим редактором констракта (а-ля "мини-пэинт"). Редактируй спрайты вне констракта.
На днях задумался , хочешь ты такой экспортировать игру , то это можно ли его экспортировать в Steam например ?
И ещё вопрос , хочешь ты создать игру и на телефонах и на компьютерах , как это сделать?
Можешь ответить на вопрос ?
В стим можно. Более того, в стиме уже есть игры созданные в Construct.
А по поводу кросплатформенности ничего не скажу, т.к. не сталкивался с этим вопросом.
Здравствуйте, а вы можете помочь? Сделайте пожалуйста гайд на тему - как экспортировать проект в АПК файл
Никогда не задавался вопросом создания игры на платформу, на которой в игры играют либо сидя в уборной и делая свои темные делишки либо в которые играют перед сном или в общественном транспорте 😂 возможно когда-нибудь я и до этого вопроса доберусь, но, наверное, не сегодня 👍
@@indiezen6438 Я знаю не особо много мест где можно опубликовать игру - Steam и Google Play. Как я понял, аккаунт разработчика Google Play стоит 25$, а в Стиме 5000Ꝑ, кроме того там игру вообще могут вроде бы не опубликовать даже, поэтому я выбираю Гугл. Хотя я не думаю что будет публиковать свою игру вообще...
Как ты компилируеш проект ?
Что имеется в виду под понятием "компиляция"? Как запускаю для просмотра? Как сохраняю готовый? 🤔
@@indiezen6438 Если, я создал свою игру и хочу поделиться ею с другими людьми. Например в плей маркете. Как скомпилировать apk. Я много чего перепробовал, но ничего не получилось.