4 Месяца Разработки Игры за 10 Минут - Godot Devlog #1

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ค. 2024
  • Привет, прошлый свой платформер я забросил из-за бесперспективности(всё-таки основные механики игры нужно продумывать сразу). А в начале 2021 года я решил наконец реализовать идею, которую уже давненько придумал. В этом видео вы за 10 минут увидите, как проходила моя разработка за последние 4 месяца. Времени у меня было немного, поэтому разработка шла не часто и понемногу. И вот, спустя пол года отсутствия на ютубе я вернулся с новым девлогом. К моменту выхода ролика ничего более, чем в ролике не сделано, поэтому не стоит ждать видео по этой игре в ближайшее время. Кстати, я придумал игрушке название, по крайней мере временное - Gravity Snail. Спасибо за внимание.
    Музыка из видео:
    1. Floating Effortlessly - Artificial.Music & From Ashes
    2. Sunlight Cascading Through the Clouds - Artificial.Music
    3. Sappheiros - Embrace
    Навигация:
    0:00 - Начало разработки
    2:47 - Немного геймплея
    3:08 - Лазеры!
    3:48 - Обучение
    4:19 - Переработка под андроид
    6:21 - Первый уровень
    7:16 - Последние нововведения
    7:43 - О планах
    8:48 - Немного технической составляющей
    9:17 - Концовка
    #godot #GravitySnail #dragInSky
  • เกม

ความคิดเห็น • 44

  • @SOTRUDNICHEK_
    @SOTRUDNICHEK_ 2 ปีที่แล้ว +26

    Мне нравится это видео. Я прямо вдохновился.

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว +1

      Приятно слышать)

  • @bolerclowertn3023
    @bolerclowertn3023 ปีที่แล้ว +2

    прицел в виде свастики.лол

  • @gamebit3762
    @gamebit3762 2 ปีที่แล้ว +14

    графика простоя и при этом очень приятная глазу

  • @barmen1
    @barmen1 2 ปีที่แล้ว +3

    Просто улёт!! Очень интересная игра получается

  • @Mr.SkYNeT
    @Mr.SkYNeT 2 ปีที่แล้ว +4

    Как один из тех кто тестировал игру могу сказать что игра очень сложная. Но идея интересная

  • @HeIvis
    @HeIvis ปีที่แล้ว +2

    что-то в стоп кадре курсор мне напоминает....

  • @popugem
    @popugem ปีที่แล้ว +1

    Очень жду выхода, готов где угодно купить(только уровней бы побольше) и ты меня вдохновил на что-то подобное))

    • @drag_in_sky
      @drag_in_sky  ปีที่แล้ว

      Приятно читать, но к сожалению выхода не планируется

  • @citytour2972
    @citytour2972 2 ปีที่แล้ว +4

    Здорово, жду продолжения, очень понравилось!

  • @user-mh8cd4yk3r
    @user-mh8cd4yk3r 2 ปีที่แล้ว +3

    Ух ты!!! На godot можно создать что-то классное!!! Кстати, как ты изучал этот движок?

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว +4

      Я изучал сразу на практике. Программирование не знал, с движками до этого не работал. Начал просто по гайдам делать платформер, что нужно было реализовывать гуглил. Сначала мало что понимал, со временем начал понимать, что-то уже сам делать начал. По-хорошему, если тебя в геймдеве, в том числе интересует программирование, его поизучать, gdscript похож на python. Если делаешь что-то по гайдам пытаться понять что и зачем делаешь

  • @iliyashwed747
    @iliyashwed747 2 ปีที่แล้ว +2

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

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว

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

    • @g2odlose
      @g2odlose 2 ปีที่แล้ว

      @@drag_in_sky В гугле плее вроде ж тоже есть ачивки
      Или какая-то другая причина?

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว

      Я пока только самой разработкой занимаюсь (и то не много)

  • @starlord0208
    @starlord0208 2 ปีที่แล้ว

    Круто

  • @chezadebil1900
    @chezadebil1900 2 ปีที่แล้ว +1

    время замедляется на определённое вре...time

  • @user-vp3ms8lz5z
    @user-vp3ms8lz5z 2 ปีที่แล้ว +2

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

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว +1

      Спасибо, но ещё не получилось, а в процессе. Пока что это не играбельно). А тебе удачи

    • @mintikfur
      @mintikfur ปีที่แล้ว +1

      Создали? (Мне очень интересно, если вы ответите)

    • @user-vp3ms8lz5z
      @user-vp3ms8lz5z ปีที่แล้ว

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

    • @mintikfur
      @mintikfur ปีที่แล้ว +1

      @@user-vp3ms8lz5z ну а что вы за год сделали?)

    • @user-vp3ms8lz5z
      @user-vp3ms8lz5z ปีที่แล้ว

      @@mintikfur работал на заводе.

  • @brutalhost228
    @brutalhost228 2 ปีที่แล้ว +1

    Покупал ли какие-нибудь курсы по Годо или изучал онли по официальной документации?

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว +1

      Ни то, ни другое. Смотрел ролики на Ютубе, в том числе английские(с ним у меня плохо) и просто делал. Я изучал сразу на практике, по мере возникновения проблемы, бывало задавал вопросы. Могу разве что посоветовать уроки сканера. Пробовал читать обучающую часть документации, но мне не зашло, часть не переведена, + что-то сложно написано, без примеров. Зато ей удобно пользоваться на практике, быстро прочитав что делает тот или иной метод и какие они вообще есть. Но я не буду советовать делать как я. Это долгий путь, да и удачных проектов у меня пока нет

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว +1

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

  • @StimSmit
    @StimSmit 2 ปีที่แล้ว

    А я думал, что это я медленный.

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว

      Это от множества факторов зависит

  • @NikitaEpt
    @NikitaEpt ปีที่แล้ว +1

    Интересно, а бесконечный процедурный мир можно создать в одной сцене? ;)

    • @drag_in_sky
      @drag_in_sky  ปีที่แล้ว

      Хз, звучит как что-то продвинутое, чем я пока что не занимался

  • @deensayq
    @deensayq 2 ปีที่แล้ว +1

    А скинешь игру в apk? Уже хожу себе на телефон поставить. Будет круто

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว +1

      Давай, напиши где-нибудь по ссылкам канала

  • @exynos9309
    @exynos9309 ปีที่แล้ว

    слишком много плюшек для первой игры. чем проще тем лучше. и почему GoDot? начал бы сразу с Unity - ибо много ассетов на все случаи

  • @het4538
    @het4538 ปีที่แล้ว +1

    Курсор=свастика лол

  • @Chechil194
    @Chechil194 2 ปีที่แล้ว

    а как ты реализовал синие и красные платформы?

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว

      У синих и красных сфер новые слои столкновения, когда пуля детектит эти слои, игроку возвращается коэффициент k, с красными сферами k = 1.35, с синими сферами k = -1.35. Вектор отталкивания от пуль умножается на этот коэффициент k, который обычно равен 1

  • @gwyn9885
    @gwyn9885 2 ปีที่แล้ว +1

    Прикол, а в стиме выйдет???

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว

      Вряд ли. Сначала google play, а там, только если будет желание. Ну или если на телефонах взлетит игра

  • @user-ke3dx6zz4b
    @user-ke3dx6zz4b 2 ปีที่แล้ว +1

    А что означает 40 в коде?

    • @drag_in_sky
      @drag_in_sky  2 ปีที่แล้ว +1

      Это произвольный коэффициент, normalized() ограничивает значение вектора единицей. Такого вектора недостаточно для того, чтобы персонажа подкидывало, поэтому я подобрал коэффициент(мне понравилось значение 40). Нормализация же нужна, чтобы независимо от расстояния до места взрыва игрока всегда подкидывало одинаково