Как сделать персонажа как в Undertale в Game Maker Studio 2? Движение, бег, коллизия | Туториал

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ •

  • @Shizgod
    @Shizgod 4 місяці тому +8

    Вообще очень как по мне хорошо, и намного меньше воды чем в этих видео по два часа)

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому +4

      А снимал я как раз 2 часа😌
      (Сраная дикция)

    • @Антон-ь3я8р
      @Антон-ь3я8р 4 місяці тому

      Опа , ты здесь . Когда новое видео ?

  • @atsu5066
    @atsu5066 13 днів тому

    Огромное спасибо! Начинала обучаться по видео других ру ютуберов, но таких тонкостей ещё никто не указывал) спасибо, чел, помог исправить мне кучу багов, с которыми не могла разобраться

  • @zimkor4363
    @zimkor4363 4 місяці тому +4

    Ура, новое видео от легенды! Только от тебя нормальные и полезные туториалы! ❤

  • @dravtaledevlog
    @dravtaledevlog 4 місяці тому +3

    хороший туториал,намного лучше чем в прошлые разы.

  • @pidoras_top1
    @pidoras_top1 4 місяці тому

    11:38 частая проблема многих новичков в том числе и меня забывать что как объекты, так и код читаются последовательно, и порядок очень важен. Ты объяснил много всяких тонкостей в отличии от некоторых ютуберов, большой респект) Жду новые туториалы о прочих механиках.

  • @nudikrudik933
    @nudikrudik933 4 місяці тому +1

    Чел харош , не забрасывай эту рубрику - ты единственный в ру комьюнити кто действительно хорошо объясняет без воды , единственное - можешь в дальнейшем делать музыку потише ?

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Да куда тише то
      Я сам много переслушивал

    • @kinostudio_vechniy
      @kinostudio_vechniy 3 місяці тому

      @@nikitastrak2756 Музыка норм пока, только звук голоса повыше поставь, тогда будет лучше

    • @nikitastrak2756
      @nikitastrak2756  3 місяці тому

      Ты поздно как-то

  • @destumTM
    @destumTM 4 місяці тому +3

    Я от зрыва в конце немножко серанул, не делай так больше бро)))

  • @Антон-ь3я8р
    @Антон-ь3я8р 4 місяці тому +1

    Ура . Возвращение легенды

  • @StudiaButerbrod
    @StudiaButerbrod 4 місяці тому

    Никита, большое спасибо тебе за это прекрасное видео, которое по приятному совпадению было выпущено как раз тогда, когда мне оно понадобилось. Здесь ты рассматриваешь каждую проблему, какая может возникнуть, каждый нюанс, и всё объясняешь настолько подробно и понятно, что после этого туториала у меня точно не останется каких-либо вопросов по передвижению персонажа, ибо этим видео ты решил все мои проблемы по этому поводу. Премного благодарен.

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому +1

      Я люблю вас всех (ну не буквально хехе)
      Я рад что за 2 года моих туториалов я обновился и теперь становится больше людей. Что я реально кому то помогаю и что я реально кому то нужен.
      Я надеюсь ситуация про блокировку Ютуба не помешает...

  • @karharoth_
    @karharoth_ 4 місяці тому

    Очень интересное и понятное для освоения видео, надеюсь и дальше будут выходить туториалы по гейммейкеру.

  • @Egor-Grigorash
    @Egor-Grigorash 4 місяці тому +1

    Отличный туториал, мучался над коллизией и т.д. но ты очень помог, благодарю тебя за это, а так же жду продолжения, о том как делать переходы в другие локации, сохранения и боёвка 🤭🤭🤭

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому +1

      Про переходы а так же про следовании камеры и музыке на локации я уже снял сегодня туториал, осталось смонтировать и на этот раз я буду монтировать быстрее чем в прошлый раз (в прошлый раз я монтировал пол недели)

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому +1

      Да и я об этом в своём тгк говорил

    • @Egor-Grigorash
      @Egor-Grigorash 4 місяці тому

      @@nikitastrak2756 отлично, с нетерпением ждём 😁

  • @maslo_nwn
    @maslo_nwn 4 місяці тому +1

    НИКИТА Я ТЕБЯ ЛЮБЛЮ, СПАСИБО

  • @Tsunami862
    @Tsunami862 4 місяці тому +1

    Надеюсь тебе хватит терпения и сил, чтобы сделать туториал по Подземке(я так зову Undertale). Потому что только у тебя я увидел то, что мне вот прям нужно было для одного проекта!
    Желаю удачи с этим туториалом

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Вот сколько новых людей начал видеть после обновления моих старых туториалов... И я очень рад

  • @LolLolik-m7l
    @LolLolik-m7l 4 місяці тому +2

    УРА НОВОЕ ВИДЕО

  • @redmist54
    @redmist54 4 місяці тому

    Я сам не планирую делать игры такого рода, но смотреть ролик создания механик, так ещё и интересной игре один кайф (я знаком с программированием). Я думаю, что тебе стоит продолжить делать туториалы по механикам Дыртейла, если конечно достаточно шаришь.

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      @redmist54 Я и БУДУ продолжать туториалы так как я уже желаю их 2 года и я просто обновляюсь

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      @redmist54 "Если ты достаточно шаришь." 🥀🥀🥀
      За что?
      За оба прекрасно шарю и уже очень давно😌. По крайней мере за Андертейл 5 лет уже и 2,5 года за Game Maker.
      Кстати если ты заметил по таймингу то я начал записывать туториалы когда сам знал о движке всего полгода поэтому я обновляюсь, из-за прошлого моего незнания и тупости.
      Я просто люблю подробно отвечать если получается...
      😨😨😍🫦🫦🫦🫦😜😜
      (Оставлю смайлики чтобы эпично закончить комментарий)

  • @JuliusGambler2008
    @JuliusGambler2008 4 місяці тому

    Легенда выпустил новое видео, смотрим :)

  • @amir4426
    @amir4426 4 місяці тому +1

    Крутой туториал
    Жду новый туториал по диологу

  • @U53rdvd45
    @U53rdvd45 4 місяці тому

    чел, ты лучший, очень помогаешь :)

  • @unkirschen
    @unkirschen 4 місяці тому

    спасибо , тебе , молюсь на тебя 🙏🏻🙏🏻🙏🏻

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Молюсь за вас🙏🙏🙏🙏🙏
      За 8 месяцев понабрал подписчиков и теперь актив больше, я вафиге с вас

  • @floppa_and_ships
    @floppa_and_ships 4 місяці тому

    очень жду новх частей, чтоб дальше делать мою игру:3

  • @jem4ikmox
    @jem4ikmox 4 місяці тому

    Спасибо большое за туториал

  • @HellingOut
    @HellingOut 4 місяці тому

    Вспомниаю сколько неудобностей в работе со спрайтами в гейм мейкере и радуюсь, что перешёл на Godot

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Да не так уж и там "неудобно".
      Но сейчас я всё равно давно там не рисую. Ibis paint на телефоне просто удобнее всего для меня, как и Godot для тебя хоть я и абсолютно не знаю что это такое но слышал десятки раз, но это вроде движок как я помню... Но на счёт рисования я сказал для сравнения что раньше и я рисовал в Гейм мейкере

    • @HellingOut
      @HellingOut 4 місяці тому

      @@nikitastrak2756 Godot это тоже игровой движок, и хотя в нём нет инструментов для редактирования изображений и рисования, в нём более удобная работа с анимацией, потому что картинку нет необходимости как-либо обрезать, а анимации и информация о кадрах хранятся в отдельном ресурсе

  • @zick233
    @zick233 4 місяці тому

    имба ждём ещё туторов

  • @uni_x_dev
    @uni_x_dev 4 місяці тому

    Империя поддерживает такие видео)

  • @defieus-noelle
    @defieus-noelle 4 місяці тому

    легенда вернулась)

  • @rayn_brawlstars
    @rayn_brawlstars 3 місяці тому

    НИКИТА ТЫ ЛУЧШИЙ

  • @Граф_Николос
    @Граф_Николос 4 місяці тому

    Да неужели а я еще с прошлой части неразобрался и тут перезалив)

  • @МихалычМарко
    @МихалычМарко 4 місяці тому

    Огромное спасибо за видео

  • @KrisDreemur1
    @KrisDreemur1 4 місяці тому

    Ура, ты вернулся! 🎉

  • @Gerdonsw
    @Gerdonsw 4 місяці тому +1

    Круто 👍🔥🔥

  • @err0r522
    @err0r522 4 місяці тому +2

    👏👏

  • @NullProfileAAOOAOAOAOA
    @NullProfileAAOOAOAOAOA 4 місяці тому

    ух ты, новое начало

  • @LightDeveloperRU
    @LightDeveloperRU 4 місяці тому

    Хороший урок!

  • @destumTM
    @destumTM 4 місяці тому +4

    Никита, 2,3,4,5 частей пожалуйста! Если сделаешь, я в долгу не останусь, даю слово!)

  • @petrvolkov3904
    @petrvolkov3904 4 місяці тому +2

    Ураааааа! Никита снял видео с гайдом... Жалко только одно. Не мог бы ты подсказать? По какой-то причине когда я пытаюсь запустить Game Maker 2, ничего не происходит, абсолютно ничего

    • @petrvolkov3904
      @petrvolkov3904 4 місяці тому

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

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      @@petrvolkov3904 Экран чёрный или игры не запускается?
      Если экран чёрный то ты возможно забыл поместить объекты/спрайты
      комнату, возможно ты сделал слой заднего фона выше других глубиной и он накладывается на весь экран, если у тебя несколько комнат, то ты может перепутал их местами и запускаешь на какой-нибудь пустой, возможно ты забыл включить видимость слоя в комнате или видимость объекта случайно убрал, возможно установил в коде его прозрачность или цвет на 0 (чёрный или невидимый), возможно игрока выпихивает за больше координаты и он есть, но где-то далеко за комнатой и много чего...
      Если проект не запускается в принципе, то возможно у тебя не хватает памяти на компе, тогда перезагрузи его. Других вариантов много может быть...

    • @petrvolkov3904
      @petrvolkov3904 4 місяці тому

      Спасибо большое, не думаю что это поможет, но я рад что ты обратил на мой комментарий внимание. Спасибо за роики

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Я тоже не думаю что это поможет 🙂
      Но я вроде возможные варианты произнёс... Ну написал, я же не говорил

  • @destumTM
    @destumTM 4 місяці тому +3

    Никита, а в конце видео где ты делал окно, там разве и должно быть что в высоту окно не достает до пола, там же высота 240 но приэтом окно до пола не достает?!

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому +1

      Так я говорил что камеру я буду делать потом

  • @Fanny_goose
    @Fanny_goose 4 місяці тому

    Лайк и подписка, по любому

  • @qwewasdzxc
    @qwewasdzxc 4 місяці тому

    cпасибо братан

  • @AleksShar_Studio
    @AleksShar_Studio 4 місяці тому +2

    А ничего то что ходьба делается по принципу
    xspd = key_left-key_right;
    yspd = key_up-key_down;
    x+=xspd;
    y+=yspd;
    В коде сильно нагрузка будет

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      А ничего что по твоему коду вообще нельзя сделать анимацию движения?
      Мы и так и так будем проверять нажатие клавиш чтобы сделать анимацию

    • @AleksShar_Studio
      @AleksShar_Studio 4 місяці тому +1

      @@nikitastrak2756 анимация движения достигается простой проверкой
      if xspd == 0 && yspd == 0
      {
      image_speed = 0;
      image_index = 0;
      }

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      @@AleksShar_Studio Ну я прос спрайты спрашивал... Но со спрайтами можно так же... Ну хз, просто для меня это ещё и слишком легко

    • @AleksShar_Studio
      @AleksShar_Studio 4 місяці тому

      @@nikitastrak2756 спрайты можно сделать макросами и переключать через переменные по лицу

    • @Scammerton
      @Scammerton 4 місяці тому

      Саня , разнёс

  • @Ink-stiduo
    @Ink-stiduo 4 місяці тому +1

    18:24 по вертикальний стенам игрок не ходит в вверх и вниз и влево чтобы начать идти надо зажать вправо, что делать???

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      @@Ink-stiduo Ну..... Я не знаю, такой проблемы не встречал... Проект есть в ссылке, там прям правильный код

  • @use_r19
    @use_r19 4 місяці тому +1

    как сделать, чтобы спрайт смотрел вниз, когда сначала зажимаешь стрелку вниз а потом стрелку влево или вправо? потому что по такому принципу в коде он поворачивается влево или вправо

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Это называется алгоритм. Последовательность действий, которую будет выполнять игра. Тебе надо сделать СНАЧАЛА проверку клавиш горизонтали, а ПОТОМ чтобы проверялись клавиши по вертикали. Таким образом последним действием которое выполнит игра это будет движение по вертикали и отображаться будет нижний спрайт.

    • @use_r19
      @use_r19 4 місяці тому

      @@nikitastrak2756 спасибо

  • @Антон-ь3я8р
    @Антон-ь3я8р 4 місяці тому +1

    Скажи пожалуйста, а как сделать систему команды как в Deltarune??? Чтобы было несколько играбельных персонажей

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому +1

      Так это уже не по теме движения игрока

    • @Антон-ь3я8р
      @Антон-ь3я8р 4 місяці тому

      @@nikitastrak2756 Извини

  • @Мощный_суслик
    @Мощный_суслик 28 днів тому +1

    Я поставил скорость 1, теперь игрок всё равно застревает в стене, вне зависимости от кода если скорость 2 то он может отолкнуться по координате у, нормально работает только со скорость 3-4 но она слишком большая, ни кто не знает решения проблемы?

    • @nikitastrak2756
      @nikitastrak2756  28 днів тому

      @@Мощный_суслик ????? Это не должно так работать.
      У меня такого уж точно нет.

    • @Мощный_суслик
      @Мощный_суслик 28 днів тому

      Спасибо за ответ, я разобрался, баг был из за включенной и плохо настроенной физики Рума отключил её и все норм

    • @nikitastrak2756
      @nikitastrak2756  28 днів тому

      Нифига себе, физика встроенная в Гейм мейкер. Ну в плане того что я за всё это время ни разу не использовал это. Так то я знал про неё, но просто любопытно

    • @nikitastrak2756
      @nikitastrak2756  28 днів тому

      Нифига себе, физика встроенная в Гейм мейкер. Ну в плане того что я за всё это время ни разу не использовал это. Так то я знал про неё, но просто любопытно

  • @karkarychplay4805
    @karkarychplay4805 4 місяці тому +1

    Помоги пожалуйсиа, не могу войти в акк в game marker studio 2 как это решить, пишут Unable to Login Cannot reach.... Дальше написать немогу потому что там ссылка, а я не смогу еë на писать в коментах, нигде не могу найти решение, ВПН не помогает

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Я помню у меня была примерно такая же проблема. Я просто долго мучился и домучился. Просто это было давно я не помню как я это сделал. Скорее всего тебе кидается ссылка на сайт через Opera.GX которая у тебя скорее всего нету (У меня тоже нету), Ну тогда было я заходил оттуда хотя вроде как разницы от этого нету.
      В общем для меня это тоже была проблема...

  • @Dark_Avenger456
    @Dark_Avenger456 Місяць тому

    11:25 а разве не проще было сделать увеличение окна игры через Viewpor или это я чего-то не понимаю?

    • @nikitastrak2756
      @nikitastrak2756  Місяць тому

      Ну.... В каждой комнате viewport разный. В с этим объектом он всегда устанавливается на ОДНО значение.

    • @Dark_Avenger456
      @Dark_Avenger456 Місяць тому

      @nikitastrak2756 а понял спасибо

  • @Akaciywa
    @Akaciywa 2 місяці тому

    Делаю игру, но спрайт больше чем у Фриск во много раз, но при запуске спрайт будто немного смещён, глаза больше стали, чем на спрайте, и выглядит очень упорото. Подскажите добрый человек, что делать? Может как то с масштабированием связано, я не могу понять

    • @nikitastrak2756
      @nikitastrak2756  2 місяці тому

      Ну не знаю.. возьми спрайт с другого источника. Лучше вообще из файлов тогда.

    • @Akaciywa
      @Akaciywa 2 місяці тому

      @@nikitastrak2756 Я делал свой спрайт, а не брал откуда то. К счастью я вроде решил проблему, пришлось увеличить объект сильно, и тогда спрайт не шакалился, но ещё пришлось во много раз увеличить размер комнаты и разрешение игры, чтобы персонаж не был на весь экран, и увеличил во много скорость персонажа. Теперь вроде бы спрайт нормально выглядит, и нормально передвигается, правда надеюсь что из за этого не возникнет других проблем

    • @Akaciywa
      @Akaciywa 2 місяці тому

      @@nikitastrak2756 Можете подсказать как добавить в игру фулскрин как в Андертейл?

  • @лавка2296
    @лавка2296 2 місяці тому

    а можно сделать столкновение со стеной из слоя стены ?

  • @Noni_Konon221
    @Noni_Konon221 2 місяці тому +1

    Можно плиз скрипт игрока?
    ( УМАЛЯЮ Я И ТАК НИЧЕГО НЕ ПОНИМАЮ )

    • @nikitastrak2756
      @nikitastrak2756  2 місяці тому +1

      Скачай проект в ссылке в описании. Там весь код, спрайты и т.д.

  • @kidsbox26
    @kidsbox26 3 місяці тому

    Гайд просто супер, но почему объект игрок почему то когда двигаеися тепоется по руме и он может застрять тупо в стене, не понимаю почему

    • @nikitastrak2756
      @nikitastrak2756  3 місяці тому +1

      Возможно ты маркер поставил куда-то туда где игрок застревает. Если нет, то....... Надо углубляться...

    • @kidsbox26
      @kidsbox26 3 місяці тому

      @@nikitastrak2756 Окей

  • @nikmos1880
    @nikmos1880 3 місяці тому

    У меня вроде всё получилось. Мне очень понравилось объяснение). Возникла только одна проблема - персонаж уходит головой под стены, может кто подсказать что с эти делать, да и интересно как в самой игре потом сделать стены невидимыми, чтобы не повторять настройку стен, т.е. создать спрайты со стенам, полом, водой, но именно там где стены и нельзя пройти установить такие невидимые стены. Надеюсь понятно объяснил)))
    Или подскажите видео где бы это объяснялось.
    В любом случае спасибо - заслуженный лайк ♥

    • @nikitastrak2756
      @nikitastrak2756  3 місяці тому

      Я объяснял это на протяжении всего видео. Я сам лично там показывал эту проблему и устанавливал хитбокс в 18:18.
      Стены невидимые были в 29:53.
      Надо чуть внимательнее смотреть)

  • @UnderDelta_
    @UnderDelta_ 4 місяці тому +1

    УАРААА ВИДЕО только музыку чууть меньше

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому +1

      Ещё что ли?
      Нуууууу не знаююю........

    • @UnderDelta_
      @UnderDelta_ 4 місяці тому

      @@nikitastrak2756 кста очень помог у меня такой баг был со спрайтом что анимации не было а теперь бага нет

  • @Stepir4491
    @Stepir4491 Місяць тому

    а как сделать движение двух персонажей как в дельтаруне?

    • @nikitastrak2756
      @nikitastrak2756  Місяць тому +1

      Это как бы система команды. Будет, но сейчас я занят АНДЕРТЕЙЛОМ.
      Это раньше я делал одновременно и там и там механики, и это было глупо, так как оно всё было в одном проекте...

    • @Stepir4491
      @Stepir4491 Місяць тому

      @@nikitastrak2756 понял спасибо за ответ

  • @черкаш-б6г
    @черкаш-б6г 4 місяці тому

    бро ты куда удалил старые видео?((( они мне оч нужны!!!

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Я их не удалял...

    • @черкаш-б6г
      @черкаш-б6г 4 місяці тому

      @@nikitastrak2756 а у меня оч мало твоих видосов на канале почему то...

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      То есть ты не понял? Я думал ты сразу поймёшь после моего ответа.
      Я. ИХ. НЕ УДАЛЯЛ.
      Внимательно плейлисты чекни

    • @черкаш-б6г
      @черкаш-б6г 4 місяці тому

      @@nikitastrak2756 о господи сорян, внатуре в плейлисты не глядел

  • @EgorGromovikUa
    @EgorGromovikUa 4 місяці тому

    да как блин перемещатся по спрайтам всегда врубается этот ненужный в данный момент fps

  • @Shizgod
    @Shizgod 4 місяці тому +1

    Ееее

  • @daruasamirina6569
    @daruasamirina6569 2 місяці тому

    кто-нибудь может мне помочь с ошибкой в кодк?

  • @amyamych3272
    @amyamych3272 4 місяці тому +1

    ЧТО БИЛЯ, НИКИТА СНЯЛ ВИДЕО?!??

  • @EgorGromovikUa
    @EgorGromovikUa 4 місяці тому

    когда новое видио

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Я думаю с сегодняшнего дня по вторник

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Может быть я под ночь домонтирую и выпущу

    • @EgorGromovikUa
      @EgorGromovikUa 4 місяці тому

      @@nikitastrak2756 кстати ты вот сказал что будет перемещение камеры в следующем видео а для перемещения код что ли надо? можно же просто включить следование за объектом или получится х№"ня?

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Нее, это работает но потом будет меньше заморочек ты не сможешь менять координаты камеры или делать какие-то эффекты нормально, так больше возможностей будет и легче будет ссылаться на координаты через переменную а не функцию camera_get_view_x/y

    • @EgorGromovikUa
      @EgorGromovikUa 4 місяці тому

      @@nikitastrak2756 ясно придется ждать видоса

  • @HellingOut
    @HellingOut 4 місяці тому

    Жесть прокачался, какой-никакой монтаж появился, давно тебя не видел

  • @papyrus3475
    @papyrus3475 4 місяці тому +1

    Добавь в игру DIO

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому +3

      Что бы ты понимал, за несколько секунд до того как я увидел этот комментарий я отправлял друзьям сообщение:
      "DIO x Pucci Hentai furry34.com free porn material"

    • @papyrus3475
      @papyrus3475 4 місяці тому +1

      @@nikitastrak2756 гений блет. :D

  • @Pon388.
    @Pon388. 4 місяці тому +1

    Поздно ты за ютуб взялся…

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Эм
      Ну и что?
      Я знаю, прочитал бы ты мои посты

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      И вообще лучше поздно чем никогда!

    • @Pon388.
      @Pon388. 4 місяці тому

      @@nikitastrak2756 мудрые слова

  • @Dimoooh036
    @Dimoooh036 4 місяці тому

    Весь этот код можно было написать по другому ( никогда не используй код "else" )

    • @nikitastrak2756
      @nikitastrak2756  4 місяці тому

      Это почему?
      Полный тупизм какой-то

  • @Memniy_tarakan
    @Memniy_tarakan 4 місяці тому +1

    Фулл андертейл