Top-Down Shooter в GameMaker. Часть 10 - Меню паузы | Урок по GameMaker Studio 2 | Pause menu

Поділитися
Вставка
  • Опубліковано 19 чер 2024
  • Делаем меню паузы для игры на GameMaker Studio 2.
    Код для меню паузы: pastebin.com/7mkzHGG1
    Страничка про поверхности на английском: manual.yoyogames.com/GameMake...
    Страничка про поверхности на русском: manual-ru.yoyogames.com/GameM...
    Ссылка на группу ВК: gd_journey
    Ссылка на наш Discord: / discord
    00:00 Первый способ
    02:37 Второй способ
    08:06 Поверхности
    11:50 Отрисовка игры во время паузы

КОМЕНТАРІ • 9

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

    Классно рассказал решение + объяснение в paint, сам иногда себе рисую)

  • @ShishShushShashSheshShoshShysh

    Ну это подписка + лайк. Последний ролик был 5 месяцев назад, надеюсь канал не бросили.

  • @k.kolomeitsev
    @k.kolomeitsev 2 роки тому +1

    Спасибо за гайды! Жалко что канал пока не раскручен, но Я уверен народ набежит, просто продолжай заниматься. Сами видео качественные, темы интересные. Ещё раз спасибо 👍

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

    Спасибо за гайды!
    Продолжай этим заниматься!

  • @atom-it8360
    @atom-it8360 2 роки тому

    Спасибо вы мне очень помогли!

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

    не придераюсь, просто лично моё мнение что: game_paused = !game_paused; менее читабельно, и это может выйти потом боком, т.к. может получиться что заранее не известно какое значение имеет переменная game_paused(если код разрастётся и усложнится) и её инвертирование приведет к не изветсному результату(хотя бы даже при визуальном анализе кода), лучше когда присваеваеш в КОНКРЕТНЫХ случаях соответствующие значения true или false, просто понятно и исключаются лаги(в дальнейшем можно избежать трудно уловимых багов). Фикс с инвертированием переменной оправдано когда, для кода, без разницы какое изначально значение, просто происходит инвертирование на обратное значение и всё.
    //Возвращаем стандартные настройки выравнивания - тоже считаю не верным, т.к. правильным тоном считаю перед каждым draw_text задавать необходимые настройки выравнивания в КОНКРЕТНОМ случае, чтобы не пойми где...непойми изза чего текст потом не съезжал, лучше позаботится об этом заранее и не пологаться на какие нибудь там стандарты и общепринятые нормы(в будущем при компиляции на разные платформы так же можно избежать кучи лагов в этом нюансе).
    А так, подписался, лайкнул, буду дальше смотреть, продолжайте, интересно. Русскоязычных видосов по гамаку с гулькин нос на ютубе.
    Успехов.

    • @gdjourney7355
      @gdjourney7355  2 роки тому +1

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

  • @rukin2791
    @rukin2791 2 роки тому

    А игру можно как-нибудь выложить на Гугл диск или куда-нибудь?

    • @gdjourney7355
      @gdjourney7355  2 роки тому

      Возможно позже выложу на GitHub