Твоя первая игра на Godot

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

КОМЕНТАРІ • 264

  • @ShadyFoxShadify
    @ShadyFoxShadify Рік тому +40

    Спасибо огромное, Паштетик ^_^ Единственный момент - можешь на сервере или в комментах, наверное, отдельно, объяснить как в конце сделать так, чтобы при рестарте, после смерти, при убийстве врага тебя не выкидывало обратно в гейм овер? Там прикол в том, что, если посмотришь сам, жизни не появляются, то есть нет функции на рестарт жизней или что-то не так работает..? При победе и рестарте так же жизни не восстанавливаются, например если потерял одну - у тебя 2 и останется. Как это написать, чтобы работало и давало 3 каждый раз? |D Мне все еще трудно понимать логику всего этого кода, я теряюсь, не знаю, что после чего должно идти, но.. надеюсь, с твоей помощью станет проще..

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +13

      Привет. Да, есть такой баг. Можно решить, если в методе рестарта перед перезапуском игры еще выставить жизни в какое-то значение по умолчанию. Можно прям по жести записать в переменную скрипта Globals.lives = 3. Суть в том, что глобальные скрипты живут всегда и рестарт на них не действует. Поэтому их надо ручками поменять. Также можно сбросить и очки. Но лучше создать в Globals отдельный метод, который будет жизни выставлять, очки сбрасывать и перезапускать текущую сцену.

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

      ​​@@frontend-pashtetпривет брат а как создать свой ассеты персонажа кароче создать все сваё брат? Но создать бесплатно

    • @critgame4804
      @critgame4804 11 місяців тому +1

      @@xiaomixiaomi1468 Привет смотря в какая графика тебе нужна

    • @radnonaahya
      @radnonaahya 10 місяців тому

      Привет, решил баг? Я просто тоже пытаюсь его решить, но что-то не идёт...

    • @radnonaahya
      @radnonaahya 10 місяців тому

      ​@@frontend-pashtet Привет! Я делаю проект по созданию игр и в качестве продукта сделал игру по твоему видео. Я вот никак не могу понять как решить этот баг с жизнями и очками, можешь пожалуйста поподробней объяснить 😅?

  • @kamillayesa
    @kamillayesa Рік тому +48

    целый комплекс уроков на чуть больше часа для создания простенькой игры для начинающих геймдейвцев и годотеров на ру сегменте интернета... ЭТО потрясяющее и круто!
    Паштетише, спасибо за это огромное творение для новичков!

  • @yfyfyfyfyfy_true
    @yfyfyfyfyfy_true Рік тому +14

    очень понравилось как ты дебажил, именно то, что ты делал какую-то ошибку (и это нормально) и вместо того, чтобы скипать/обрезать их, ты показал как их находить и исправлять
    видео очень хорошое, просвещаешь много разных тем на практике, так держать.

  • @Killer23071
    @Killer23071 8 місяців тому +11

    На моем личном опыте разбор таких небольших проектов даёт больший буст к пониманию движка, нежели попытки создать что то новое. Человек может покопаться в скрипте и своими глазами в уже готовой игре оценить плоды своей деятельности. Контент у тебя очень годный, всё доступно и понятно. Коммент ради продвижения видео и канала)

  • @vasyapoteryajko5267
    @vasyapoteryajko5267 Рік тому +17

    Ничего себе, не ожидал, что Паштет счас выпустит большой видос про Godot (насколько понимаю про актуальную 4-ю версию). Крутяк!)

  • @user-avante
    @user-avante Рік тому +11

    Крутоо, спасибо, снимай по возможности ещё!

  • @Mr_Budlick
    @Mr_Budlick Рік тому +10

    Спасибо огромное,я пытался читать доки, смотреть уроки, как и русские так и зарубежные,чтобы сделать хотя бы простенькую игру-Ничего не получалось.А тут такой подарок!Если б не это видео я бы перешёл на юнити и бросил годот.Но ты помог мне остаться в трезвости!! Спасибо огромное:)

    • @deniskhakimov
      @deniskhakimov Рік тому +2

      Если честно, это довольно странно, т.к. для понимания принципов работы движка и его возможностей достаточно прочтения всего одной книги, в названии которой присутствует _"The Official Guide to Godot 3.0"._
      В моём случае пришлось держать открытой ещё и документацию со страницей _"Upgrading from Godot 3 to Godot 4",_ т.к. книге уже лет 5 и какие-то моменты с тех пор были изменены, либо полностью переписаны. Но суть ясна, так что теоретически можно въехать в разработку игр на _Godot_ за пару дней (ну, либо за месяц, если сильно лениться).

  • @leot3650
    @leot3650 Рік тому +12

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

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +1

      Вот набрался сил. Думаю, я сейчас нашел рабочий режим, чтобы не умирать больше от усталости =)

  • @B_runK
    @B_runK Рік тому +7

    пожалуйста, не прекращайте делать ролики, очень полезно, особенно актуально для 4+ версии

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +4

      Спасибо за поддержку:) Уроки будут

  • @buzzy4820
    @buzzy4820 Рік тому +51

    Пишу длинный комментарий, чтобы продвинуть этот крайне полезный видеоролик об игровом движке Godot engine!

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

      не такой уж и длиный, если добавить воды то будет боооольше

  • @zephyr5014
    @zephyr5014 Рік тому +4

    Ес, наконец-то новый длинный ролик от паштета, вечер займу просмотром. Удачи

  • @DarkOperKot
    @DarkOperKot 6 місяців тому +1

    Спасибо большое! Я тут новенький, недавно начал изучать Godot, мне очень нравится подача материала, пока лучшее, на что я успел наткнуться)

    • @frontend-pashtet
      @frontend-pashtet  6 місяців тому

      Привет. Заходи к нам в дискорд discord.gg/u23CBNbhmt

  • @ernyall
    @ernyall Рік тому +5

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

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

    Это сборник рецептов для начинающих, я бы назвал это видео Быстрый старт. Очень полезное видео, почти все основы охвачены. Ещё очень клёво что все темы последовательны, в рамках одного проекта, делаем вот это потом вот это. С очень грамотной речью и подачей материала.

  • @irayala
    @irayala Рік тому +2

    ну все вечер занят просмотром ролика)) и для закрепления знаний, после повторить увиденное))

  • @nikitos-mw9nb
    @nikitos-mw9nb 9 місяців тому

    Вот бы побольше таких информативных видео по Godot.

  • @kamilayza
    @kamilayza Рік тому +5

    Второй курс для новичков?
    а ты крут, Паштет!
    Возьми выходной на месячок
    ты заслужил

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +2

      Спасибо) Это я уже после отпуска вернулся к активности

  • @Nick_Wind
    @Nick_Wind Рік тому +1

    Хорошая подача! Наконец-то увидел в русском сегменте о godot человека, который, как минимум не изобретает велосипедов, юзает паттерны, а как максимум - знает о чем говорит

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +1

      Спасибо за такую высокую оценку. Мне приятно)

  • @VepsianGameDesigner
    @VepsianGameDesigner Рік тому +1

    Ура! Толковый урок по Godot на ру-сегменте.

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

    Годнота. Мне вообще нравится как ты пишешь -- решения всегда изящные и красивые. И излагаешь действительно без духоты и лишней воды.
    беда в том, что в ру секторе огромное количество видео по простым и легким темам и можно нарыть множество видосов "сделаем платформер/змейку/раннер, которые содержат описания простых тем и функций. И ничего нет на более сложные темы. Было бы круто если бы ты пилил что-то подобное.

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +1

      Спасибо большое за поддержку. Рад, что понравилось.
      Обычно я делаю ролики на тему, которой либо последнее время занимаюсь, либо если народ очень часто спрашивает. И я делаю, чтобы потом кидать в них ссылкой :) Вот сейчас занимаюсь интеграцией с Яндекс играми, например

  • @Azamaticon
    @Azamaticon 11 місяців тому

    Все уроки очень крутые! А можно пару уроков подробнее о подстройке разрешения экрана для разных телефонов и на русском практически нет уроков по 2д физике, а конкретно про создание игр наподобие Hill Climb Racing

  • @Ucicke
    @Ucicke 8 місяців тому

    Это лучший канал по godot в ру-сегменте. Рекомендую!

  • @Siberi4Sky
    @Siberi4Sky 8 місяців тому

    Великолепное видео, отличная подача, понятные объяснения, автор мастер ! Приобрел курсы в поддержку, да и давно хотел начать изучать Godot. Так же приобрел курсы GDQuest, но впитывать базу лучше на родном и могучем ! Подписался 👍

    • @frontend-pashtet
      @frontend-pashtet  8 місяців тому

      Спасибо большое за такие приятные слова)

    • @leot3650
      @leot3650 8 місяців тому

      Привет, есть возможность с тобой связаться?

    • @frontend-pashtet
      @frontend-pashtet  8 місяців тому

      @@leot3650 ник в tg, discord: drxwat

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

    Крутое видео, спасибо большое по годоту из свежего в основном англоговорящие каналы выпускают уроки, они тоже конечно полезные но на родном языке как то лучше усваивается информация.

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

    Наткнулся на это видео примерно полгода назад. В самом начале изучения Годо. Пробежавшись по сценам, подумал что слишком душно и у меня нет времени всё это изучать.
    Прошло пол года, долгие ночи проб и ошибок, многие туториалы без базы и полного понимания что они там делают. И вот спустя 6 месяцев, многое поняв и многое изучив, я всё равно возвращаюсь к этому видео и учу базу. Хоть я и знаю 90% всего сказанного, я всё равно посмотрю это видео дважды, а то и трижды и сделаю конспект.
    Спасибо.

    • @frontend-pashtet
      @frontend-pashtet  Місяць тому +1

      Привет. Очень приятно это читать, спасибо, что написал.
      PS Тут нужен мем с Таносом: "и куда это вас привело"

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

      @frontend-pashtet 😁

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

      @frontend-pashtet я тут понял (преодолев 30тилетний рубеж) что такой путь - единственно правильный.
      Есть кто-то кто хочет передать нам свой опыт и знания, но как понять этот опыт и эти знания, если у нас нет ключей жизненного опыта, чтобы воспринять дар?

  • @Дмитрий-б8у7ч
    @Дмитрий-б8у7ч 5 місяців тому +1

    Классный урок, вот как раз перед курсом основы так сказать посмотреть и потом сразу курс пойти проходить, круто!
    Вопрос, а зачем нужно именно 2 синглтона? нельзя реализовать и сигналы и переменные в одном? не совсем этот момент понял

  • @AllEXE78
    @AllEXE78 Рік тому +5

    Ставьте плюс кому тоже послышалось ДваДэПиська на 33:36. 😂
    А если серьезно урок отличный.

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

      о нет, как это расслышать теперь Х)

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

    Привет, спасибо большое за ролик. На 39:41 ты говорил про процедурную генерацию врагов, но как не пытался я не смог её сделать, может ты знаешь где я могу найти информацию про неё или подскажешь как её сделать?

    • @frontend-pashtet
      @frontend-pashtet  4 місяці тому +2

      Врывайся в дискорд. Там проще discord.gg/DacZbCkDVG

  • @Polar4ikDev
    @Polar4ikDev Рік тому +4

    Наконец длинное видео

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

    Хотела начать делать игры. Потестила unreal engine - померла
    Открыла godot, а тут такие классные видеоролики есть, что и вкатится будет возможно

  • @crytex1874
    @crytex1874 11 місяців тому +1

    Привет, есть просьба (идея для нового видео). Я начну с некой предыстории. Если знаешь, была такая игра на телефоны - Little Empire. В ней была интересная система боёвки, когда ты выставляешь юниты на карту. Она состояла из квадратов, а юниты были определенного размера. Если не знаешь - можешь найти в интернете по названию, все скрины из этой игры посвящены как раз этой системе) Было бы очень интересно увидеть реализацию такой системы в годот 4. Если тебе не сложно, сделай пожалуйста такое видео. Думаю оно может быть для многих интересным.

  • @matrix-brz
    @matrix-brz 10 місяців тому

    4 мин до слов чтобы не растягивать видео. Ахринеть.

  • @grayzee9573
    @grayzee9573 10 місяців тому

    Однозначно топ, лучшее что удавалось найти на ру ютубе, да и не только на ру. Спасибо! Лайк - > Подписка 👍

    • @frontend-pashtet
      @frontend-pashtet  10 місяців тому

      Спасибо за такую высокую оценку. Очень приятно это слышать

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

    Круто! мне нравится такой формат. Хочу ещё -о-о-о ... 🤩

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

    Больше спасибо, я как раз искал таких креаторов!👍

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

    28:05 а что делать если у меня версия 3.5.2 и такой функций нету? у меня старый комп 4 версия не запускается 3.5.2 это максимальное что может потянуть мой комп

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

      Я сочувствую разве что

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

    Отличный урок, без воды, самый сок )

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

    Было бы здорово для всех и продвижения твоего канала, в такой-же манере сделать простенькую сетевую игру. Успехов!

  • @Parrot_white
    @Parrot_white 5 місяців тому +2

    Спасибо за ролик, но у мменя вопрос во время стрельбы у корабля идет отдача назад

    • @frontend-pashtet
      @frontend-pashtet  5 місяців тому +2

      Привет. Думаю, его выталкивает коллизия пули. В этом видео была такая проблема, и сразу был фикс. Надо пулю спаунить чуть выше. Попробуй пересмотреть часть с созданием пули

    • @Parrot_white
      @Parrot_white 5 місяців тому

      @@frontend-pashtet спасибо большое

  • @mormanyou
    @mormanyou Рік тому +2

    Есть 3 бага
    1. Исчезает пуля если убить врага выпустившего её
    2. После рестрта не обновляются очки и жизни
    3. После рестарта если ты проиграл, убийство врага приводит сразу к геймоверу

    • @yfyfyfyfyfy_true
      @yfyfyfyfyfy_true Рік тому +1

      вот вам и хомеворк: качайте проект с гитхаба и исправляйте ошибки

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

      Видно будущий гейм тэстер

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

    Я ничего не понимающий, начал что-то понимать ! Спасибо !

  • @MsVivon
    @MsVivon 7 місяців тому +1

    А еще хотелось бы подобное видео с базой 3д

  • @ИльяИванов-ъ5ф
    @ИльяИванов-ъ5ф 18 днів тому

    видео очень крутой, супер комфортно и интересно было смотреть

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

    В Степике курс по Godot?! Это вообще законно?! 🤩

  • @MaskSus
    @MaskSus 10 місяців тому +2

    1:02:20 происходит жесткое игнорирование дебаггера, который прям умоляет подсвечиваясь красным - посмотри на меня, я покажу где ошибка, несколько раз, даже в какой строке кода, даже ссылку на строку дам, только открой меня
    Тем временем: будем дебажить дедовским способом - через print()

  • @darkhunter777
    @darkhunter777 6 місяців тому +1

    как показатели текстом выводить на 2Д или 3д сцену ? Сделай пример пл3

  • @powerblure7713
    @powerblure7713 Рік тому +1

    Дай бог тебе здоровья )))) Ахеренный видос. Аффтар писчи исчЁ

  • @TAPOCHEKandCarpet
    @TAPOCHEKandCarpet 5 місяців тому +1

    Здорово, классный ролик👍! У меня есть проблема в Godot 3.5.2 , я написал скрипт на самом уровне, который генерирует противников и добавляет их в массив, после чего написал функцию, которая по таймеру выбирает рандомного противника и стреляет, но когда я уничтожают противника и скрипт выбирает его, игра вылетает. Как удалять из массива именно того противника, которого я уничтожил, чтобы рандлмайзер не выбирал его больше

    • @frontend-pashtet
      @frontend-pashtet  5 місяців тому

      Попробуй запихать их всех в группу, и перед выстрелом бери всех, кто есть в группе (там будут только живые). Ну, и собственно дальше по твоей логике. Идея в том, чтобы не держать массив в юнитами, а каждый раз дергать группу
      Кстати, заходи к нам в дискорд discord.gg/bbBAqvgZjf

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

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

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

    Большое спасибо за урок! Очень рад, что появился гайд по созданию полноценного прототипа. Такого контента не хватало))
    Было бы классно увидеть ещё пару подобных спидранов по созданию прототипов))
    За отсутствие духоты отдельных респект! Настоящий сублимат разработки :D
    Вопросик: почему enemies.size() минимум опускается до 1? Почему он равен 1, когда на поле убиты все противники? немного не понял этот момент...
    И ещё интересно было бы узнать как всё таки лучше всего сделать пулю самостоятельной, чтобы она не исчезала при убийстве стрелка.

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Спасибо за поддержку и развернутый коммент :)
      enemies.size() равен 1, потому что удаление врага произойдет после обработки сигнала. Поэтому последний враг когда шлёт сигнал во время смерти, еще по факту существует. Честно говоря, не уверен, что это самое лучшее решение. Но на тот момент оно мне показалось как минимум простым.

    • @КостяБобров-ю5е
      @КостяБобров-ю5е Рік тому +1

      Тоже задался вопросом самостоятельности пули. Вместо add_child в скрипте врага используй метод add_sibling.

  • @swat-727
    @swat-727 Рік тому +1

    Спасибо. Интересно. У меня почему то не проигрывается анимация врага. В самой сцене он лапками двигает (там автоплей нажат). А вот при компиляции проекта стоит как истукан. Не могу найти причину почему не меняется картинка. Скорее всего где то галку не проставил какую нибудь...

    • @swat-727
      @swat-727 Рік тому

      Добавлю ответ для продвижения видоса: не "можно нажать автоплей кнопочку", а обязательно нужно))) Иначе не работает анимация при запуске. Я изначально подумал что она нужна что бы в самом редакторе играла. Потыкал пару раз и отключил))

  • @user-secretno
    @user-secretno 4 місяці тому

    Пока делал, тоесть повторял (в основном) столкнулся с несколкими проблемами:
    1. Когда надо было чтобы обьекты как соприкосались или наоборот, у меня ничего не работало, мучался пол часа, а в итоге понял что настоил маски и слои не в collision, а в visibility
    2. У меня не было спрайта коробля и я скачал движение игрока и настроил его в animatedsprite2d по итогу он у меня не двигался, а если и двигался то очень разрывано, я просто удалил весь свой прогресс и начал сначало при этом скачав тот самый спрайт на корабль и все получилось идиально
    Урок очень понятный я научился разбиратся в нескольких нодах и понимать принцип их работы, немного понял как работают скрипты т.к (они сложные) единственное что пришлось понять самому это как добавить скачанные из сайта спрайты в файлы годот, спасибо за урок 😊

    • @frontend-pashtet
      @frontend-pashtet  4 місяці тому +1

      Ты молодец. Отличная работа. Заходи к нам в дискорд discord.gg/u23CBNbhmt

  • @alexalexandrov5514
    @alexalexandrov5514 Рік тому +1

    Очень крутой. И гайд, и паштет

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

    45:28 Зачем тут тернарный оператор, если можно просто умножить speed на -1?

  • @МаксЛавров-э3в
    @МаксЛавров-э3в 7 місяців тому

    А вот эта игра на godot с нуля
    Это просто потрясающе на ру сегменте такого контента мало

  • @RuslanKhamidoullin
    @RuslanKhamidoullin 5 місяців тому +1

    Спасибо. Круто! 🎉

  • @Zahar4ik
    @Zahar4ik 8 місяців тому

    Сделай пж туториал Как настроить перемотку видео в объекте HSlider, ну чтобы перематывать видео, у меня версия Godot 3

  • @MadKingRPS
    @MadKingRPS 7 місяців тому

    Очень качественный контент. Автору респект)

  • @ksyffen8626
    @ksyffen8626 Рік тому +1

    Что означает ":=" при об'явлении переменной или константы? зачем нужон ":" перед "="?

  • @sgt.doakes
    @sgt.doakes 10 місяців тому

    "Cod whith Tom" 4 года назад на примере этой же игры показывал создание первого проекта 🤔

    • @frontend-pashtet
      @frontend-pashtet  10 місяців тому

      Это оригинальный урок

    • @sgt.doakes
      @sgt.doakes 10 місяців тому

      @@frontend-pashtet да, я глянул у него полностью , там как-то поверхностно и проект не законченный 😅
      У тебя отличный урок. Не то что "игра за 5минут и пр. ересь 😄

  • @Чернаяягода
    @Чернаяягода 6 місяців тому

    Спасибо за ролик! Возник вопрос, вот про перемещение все вроде ясно понятно, но никак не могу допереть до того чтоб персонаж двигался на сугубо по xz, а в зависимости от направления взгляда (типа по диагонали и проч)

  • @R.I.P_Technoblade_
    @R.I.P_Technoblade_ Рік тому +2

    Спасибо большое 🎉

  • @weekend714
    @weekend714 Рік тому +1

    Привет Паштет, скажи пожалуйста ты будешь делать уроки по 3D?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      В ближайших планах нет, но в будущем возможно, да

  • @VasiliyKrivosheyev
    @VasiliyKrivosheyev 9 місяців тому

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

    • @frontend-pashtet
      @frontend-pashtet  9 місяців тому

      Это программа для macOS. Называется Screen Cursor - Highlight&Mark. Меня, кстати, зовут Максим =)

    • @VasiliyKrivosheyev
      @VasiliyKrivosheyev 9 місяців тому

      @@frontend-pashtet Извините, обознался с именем. Спасибо за быстрый ответ.

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

    Очень круто!! Можешь показать как подключить тесты к проекту на C# NUnit XUnit?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Привет. Маловероятно, что такой урок выйдет т.к. я не использую юнит тесты. Мне боли с ними и во фронтенде хватает :)

  • @MetiGys
    @MetiGys 11 місяців тому

    Можо урок по созданию игр на Godot но с телефона?
    (У меня нет пк а Godot есть и для телефонов)

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

    Приветствую! Подскажи, пожалуйста, как заставить фон двигаться? Не понимаю как в коде менять этот параметр в Rect из скрипта..

  • @Games-wu8fk
    @Games-wu8fk 3 місяці тому +1

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

    • @Chel15698
      @Chel15698 10 днів тому

      А пуля создаётся в игроке или рядом с ним?

    • @Chel15698
      @Chel15698 10 днів тому

      Может быть она разрушается о твой хитбокс

    • @Games-wu8fk
      @Games-wu8fk 10 днів тому

      @@Chel15698 рядом с игорком

  • @Cyber-Phoenix
    @Cyber-Phoenix 7 місяців тому

    Бро скажи пж как с godot тип достать игру и скинуть другу или выложить в стим?????????

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

    Почему у меня не проигрывает анимация врага когда я запускаю игру?

    • @beatlelab
      @beatlelab 18 днів тому

      Вруби автоплей в нужной анимации

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

    Отличный урок. Спасибо

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

    Крутая информация, спасибо 👍

  • @shpawenchannel
    @shpawenchannel 11 місяців тому

    А есть какая либо другая возможность приобритения\оплаты курса, в обход тех что указаны на степике? Для тех кто не в России.

    • @frontend-pashtet
      @frontend-pashtet  11 місяців тому

      Привет. Да, возможность есть. Можешь написать мне в телегу: @drxwat

  • @SubdEUC
    @SubdEUC 23 дні тому

    В конце при сливе и перезапуске жизни 3 кораблика вверху не появляются

  • @braven4053
    @braven4053 Рік тому +1

    В общем видео приятное и полезное 👍, но зачем давать концепцию шины событий в первом знакомстве с движком на примере такой примитивной игры? Логичнее было бы оставить эти сигналы в том скрипте, который их эмитирует. Ну и еще спорный момент с использованием физических тел когда в игре не используется взаимодействие этих тел. Простых Area было бы достаточно (и не понадобились бы дополнительные рейкасты)

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Спасибо. Што поделать профдеформация. Но на самом деле, я не хотел пихать шину, но решил, что подписываться на сигналы врагов, которые спаунятся на лету еще сложней для новичка, чем шина. Насчет Area - ну вот просто не люблю так делать) Для меня ChracterBody как-то интуитивней монтируется в эту логику. Но Area это тоже хороший вариант

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

    Здравствуйте, я добавляю кораблик, почти треугольной формы, но он получается квадратный, так как фон не прозрачный. Подскажите плз как сделать атк чтобы кораблик стал прозрачным

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

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

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

      привет. мне кажется, сработает, если картинка будет в формате .png и без фона (при поиске в гугле отсутствие фона отмечено серой сеткой)
      можно использовать онлайн-конвертеры в .png
      поправьте, кто знает

  • @Konstantin010672
    @Konstantin010672 Рік тому +1

    в курс надо сделать урок= "Как опубликовать на Яндекс-играх!"

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +3

      Есть вероятность, что следующее видео будет про это)

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

      @@frontend-pashtet , разжигаешь аппетит)) такой видос очень актуален. а объяснять ты умеешь!)

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

    На чем лучше начинать Юнити или годот? Просто многие говорят что юнити лушчий вариант, мне нужно для разработки 2д проекта

  • @Айдер_Нурмухаммедов

    Хотел спросить. Использую Godot 4 на Manjaro Linux. Заметил, что в некоторых случаях нагружается только одно ядро. Как это можно исправить?

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

    Не особо любитель 2d game dev больше люблю 3d подскажите в вашем видео курсе есть разработка шутеров?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Привет. В курсе только конкретная игра гиперказуалка. Она в 2D

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

      @@frontend-pashtet а по 3d видео уроки будут?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +1

      @@redlinux34 да, будут

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

    На этапе добавления ракет с 22:41, много косяков. Вы создаете Спрайт, потом добавляете анимейтед спрайт не упомянув, что удалили обычный спрайт. Далее тоже слишком быстро происходит, даже в повторе не понятно

  • @МаксимБородин-щ1о
    @МаксимБородин-щ1о 8 місяців тому

    Привет! Только начал изучать движок, сделал первую игру по гайду на официальном сайте годота, там они использовали path2d, экспортировал игру на телефон с настройками для масштабируемости, экспенды, канвас айтемы и все такое, но path2d не масштабировался, не смог нагуглить, поэтома адресую вопрос сюда, может ты или кто-то из подписчиков поможет(

    • @frontend-pashtet
      @frontend-pashtet  8 місяців тому

      Привет. Заходи к нам в дискорд, там есть знающие люди. Там удобнее такое обсуждать discord.gg/esCeV2VhRf

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

    У меня одного такая фигня что многих настроек показанных в видео просто нет в редакторе?, кнопку расширения настроек я так и не нашел на том месте где она у вас была. Понимаю что моя версия отличается, но не может же всё настолько меняться, тем более в худшую сторону. Объясните пожалуйста что у меня не так, совсем не понимаю :_>

    • @frontend-pashtet
      @frontend-pashtet  4 місяці тому

      Привет. Какая у тебя версия движка?
      Если что, заходи в дискорд, там удобней discord.gg/bbBAqvgZjf

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

      @@frontend-pashtet Привет, версия 3.5.3
      Вроде понял что у меня было, окно с некоторыми параметрами оказалось в другом месте. Но кнопка advansed settings так и не нашлась

    • @frontend-pashtet
      @frontend-pashtet  4 місяці тому

      @@kvadVoid advansed settings это уже в Godot 4 добавили. В целом урок на Godot 4, так что могут быть кое какие отличия

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

    Паштет, есть промокоды на курс?)

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Промокодов нет, но можешь подписаться на меня на stepik, будет распродажа

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

      @@frontend-pashtet гуд, спасибо)

  • @doctorbuglindesh8563
    @doctorbuglindesh8563 Рік тому +1

    Паштет спасибо вам большое. Сам веду кружки по годоту в школе и ваш проект буду рекомендовать учащимся.

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Спасибо большое за комментарий. Мне очень приятно это слышать :)

  • @rdnsnlv3121
    @rdnsnlv3121 11 місяців тому

    у меня появилась проблема, что ракеты перестали лететь вверх после дополнения их скрипта. В чём может быть ошибка?

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

    ролик крутой, но я хотел бы увидеть пошаговое передвижение на 4 версии

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

    Приветствую, подскажите кто знает, а можно будет курс по Gadot проходить и при этом писать на c#?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Сложный вопрос. В теории да, но если что-то пойдет не так, то помощь в процессе курса получить получится только в сообществах. C# игры работают и на Android/IOS, но тут на свой страх и риск. Если есть большой опыт с C#, то можно пробовать, в ином случае я бы не рекомендовал. Если нет опыта использования C# на Godot, то точно не стоит.

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

      @@frontend-pashtet спасибо 🙏

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

    Привет, а на какую кнопку стрелять надо?

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

    Здравствуйте, хотел бы написать новеллу на godot, обычную, текстовую. Узнал, что огромные диалоги/текста хранятся в каком-то отдельном сценарии/файле, после чего оттуда достаются необходимые строчки. Как такое реализовать в godot? если такое невозможно сделать, то как лучше поступить? заранее благодарю

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Привет. Есть мощнейший аддон для диалогов с высокой кастомизацией.
      github.com/nathanhoad/godot_dialogue_manager
      Заходи к нам на сервер discord.gg/sbHnmUphMC

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

    Подскажите а как выставить top level для ракеты в godot 3.5?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +1

      В 3ке этого нет. Там надо объект ракеты добавлять а какой-нибудь статичный узел. Может узел внутри Game. Как именно это сделать, это слишком долго писать. Можно через шину событий, например.
      Заходи в дискорд. Там есть знающие ребята
      discord.gg/q68SaM9VxZ

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

    Привет. Можешь сделать урок на тему godot - app.(non-game) например программа заметки или мобильный пеинт? Такой контент очень мало даже на английском. Спасибо за труд.

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

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

  • @Build-xz8dg
    @Build-xz8dg Рік тому

    Курс по мультиплеер будет?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      В ближайшее время курсов не планирую. Слишком много сил и времени. Просто уроки будут

  • @Chel15698
    @Chel15698 10 днів тому

    У меня значение таблички с очками изменяется, а сама табличка нет, то есть как был ноль, так и остался.
    Но если значение таблички выводить в консоль, то оно выводится без проблем и нормально изменяется

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

    В godot 3.5 ругается на строку velocity. x = direction * SPEED, чем её заменить?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +1

      В 3.5 можно просто забить на velocity в такой игре. Вот так move_and_slide(direction * SPEED)
      Заходи в дискорд discord.gg/xthKt5yDCK

  • @РоманБурч-я1е
    @РоманБурч-я1е Рік тому

    Привет, скажи пожалуйста, на сколько актуален C# для годота? Есть ли смысл работать на нём и как хорошо он с ним взаимодействует?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      Привет. C# актуален, люди пишут на нем. Разработчики движка тоже постоянно емк внимание уделяют.
      Насчет смысла писать на нем. На мой взгляд, это слишком сложный язык для большинства игровых скриптов. И я думаю, что смысл есть, если ты уже несколько лет пишешь на этом языке каждый день, то тебе просто будет проще его настроить, чем учить gdscript. Если опыта программирования немного, то однозначно стоит брать gdscript. Он сильно проще. На канале, кстати, есть уроки по нему.

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

      Кстати, сам жду, когда разработчики наконец добавят единый редактор для C# и GDScript. На _Reddit_ писали, что они обещали это сделать в ближайших версиях и даже добавить в Steam-версию движка.

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      @@deniskhakimov любопытно. Будем ждать. Кстати, steam версия движка существует уже много лет. Также есть для Android в play market. Обе версии Godot 3 и 4.

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

      @@frontend-pashtet как раз использую Steam-версию для обучения и тестирования идей 👍
      Поэтому автоматическое обновление движка совсем не раздражает, ведь максимум, что оно может сломать - это примитивные прототипы, а трекинг потраченного времени позволяет грубо оценить прогресс в обучении 🙂

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

    Привет, а какой язык программирования используется в Godot?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      gdscript. Похож на Python, но сильно проще

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      На канале есть плейлист для быстрого введения в gdscript

  • @Mishalin
    @Mishalin Рік тому +1

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

    • @frontend-pashtet
      @frontend-pashtet  Рік тому +1

      Может ты забыл добавить форму коллизии.
      Заходи к нам в дискорд. Там хорошие ребята помогают с вопросами discord.gg/EZTEASakmx

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

      В дс я зашел и с проблемой разобрался, я добавлял коллизию не на узел CharacterBody2D а на Sprite2D Спасибо!

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

    Привет, у меня новый вопрос, Godot Editor на телефоне это серьезно или нет? Типо возможно ли создать игру на телефоне?

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

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

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

      @@frontend-pashtet ну думаю что можно сделать игру через боль и страдания, но есть минус не могу найти на телефоне нормальную прогу для рисования Пикселярта

    • @frontend-pashtet
      @frontend-pashtet  Рік тому

      @@loresi заходи к нам на сервер. Там есть народ, который пилит на телефонах игры discord.gg/Qt7S6bXXb2

  • @anarguseynov6182
    @anarguseynov6182 6 місяців тому

    Это можеть быть связан с папками ?