@godot_daily
Godot: практика каждый день
Channel ID: 5735
8
subscribers
Avg Views
70
per post
Growth Rate
N/A
Engagement
8.8%
Fake Score
0/100
About
Практика 2D-геймдева на Godot. Каждый день — один шаг: сцены, баги, решения. Без курсов, без воды, только реальный процесс.
Related Channels in Public
Latest Posts
День 22
👾 Тема: 2D Top-Down 3
Сегодня пропишем кнопки управления WASD 🎮, напишем скрипт поведения персонажа и научим его передвигаться по карте. Начнём!
Помните, что я для описания уровня добав...
137 views
05-17 21:01
05-17 21:01
День 23
👾 Тема: 2D Top-Down 4
Сегодня создадим первого врага и заставим его преследовать героя.
Для начала создаем сцену врага. Это делаем так же, как и создавали игрока.
Я выбрал Огра 👹 в качестве...
192 views
05-17 21:01
05-17 21:01
Пост без дня 🙂
Тот, кто прочтёт этот пост — тебя я поздравляю с Новым годом!
Желаю всего того, что ты хотел, но боялся себе пожелать (хорошего). Добра и улыбок, и, конечно, исполнения мечты. Здор...
0 views
05-17 21:01
05-17 21:01
День 10
Тема: создание первой 2D игры / наконец-то
Темы «Шаг за шагом» закончились, и мы наконец можем приступить к созданию 2D-игры.
Пропустим тему с созданием проекта и начальными настройками и с...
28 views
05-17 21:01
05-17 21:01
День 14
Тема: Сборка главной сцены
Создаём главную сцену на основе узла Node (Main).
Внутри добавляем Timer и узел, указывающий начальную позицию игрока.
Чтобы враги появлялись в разных местах по к...
0 views
05-17 21:01
05-17 21:01
День 16
Тема: Графический интерфейс 1.1
Добавляем функцию, которая вызывается, когда герой проигрывает — show_game_over.
Организовываем паузы через await, но так же это можно сделать через SceneTree...
0 views
05-17 21:01
05-17 21:01
День 17
👾 Тема: Завершающие штрихи
Осталось совсем немного, чтобы сделать игру красивой. Но чего же нам не хватает?
Начнём с фона. Сделаем его через ColorRect, в котором выберем цвет для заднего фон...
0 views
05-17 21:01
05-17 21:01
День 20
👾 Тема: 2D Top-Down 1
Посмотрел и повторил первое из 65 видео по созданию Top-Down игры.
Хочется сразу сказать, что именно сделал. А именно: настроил проект — убрал всё лишнее, связанное с 3...
89 views
05-17 21:01
05-17 21:01
День 12
Тема: анимация и столкновения
Код я написал ещё вчера, но пост пишу только сегодня, так как не хотел этого делать, пока не разберусь в материале. В разделе «Выбор анимации» мы в метод _proce...
38 views
05-17 21:01
05-17 21:01
День 11
Тема: Программирование игрока
После того как мы создали Player, нам нужно запрограммировать его для передвижения, анимации и определения столкновений. А для этого создадим скрипт.
Но сначал...
27 views
05-17 21:01
05-17 21:01
День 15
Тема: Графический интерфейс
Создаём новую сцену под пользовательский интерфейс. Нужно же как-то отображать очки, сообщение «игра окончена» и кнопку перезапуска.
Основа сцены — CanvasLayer, ...
56 views
05-17 21:01
05-17 21:01
День 19
👾 Тема: 2D Top-Down
Начал проходить плейлист, пожалуй, самого известного обучателя по Godot на YouTube — GameCrafter. У него серия из 65 видео, в конце которой должна получиться полноценная ...
70 views
05-17 21:01
05-17 21:01
День 24
👾 Тема: 2D Top-Down 5
Всем привет, извиняюсь за долгий перерыв.
Сегодня научимся добавлять атаку ближнего боя, и первый этап — это её спавн на карте. ⚔️
Создадим для этого сцену с мечом и с...
130 views
05-17 21:01
05-17 21:01
День 7
Вернемся к нашему проекту с вращением иконки, ведь именно на нём мы продолжим осваивать новые навыки. Тема на очереди — отслеживание ввода игрока.
Для понимания темы нам нужна встроенная вирт...
30 views
05-17 21:01
05-17 21:01
День 8
Сегодня я как будто бы халявил, а с другой стороны — меня затянул мир альтернативных ресурсов.
Познакомился с отличным сайтом по обучению разработчиков на Godot:
И в нём просто тонна полезно...
35 views
05-17 21:01
05-17 21:01
День 9
Тема: Использование сигналов
При чтении документации у меня в голове перекати-пакет. Вроде всё просто — сигналы это то, на что смотрят узлы при возникновении каких-либо событий. Звучит сложно...
28 views
05-17 21:01
05-17 21:01
День 13
Тема: Создание врага
Создаём врага в новой сцене. Основной узел — RigidBody2D (назвал Mob).
Внутри него всё то же, что и у игрока, но плюс VisibleOnScreenNotifier2D. Он нужен для регистрации...
43 views
05-17 21:01
05-17 21:01
День 18
👾 Тема: Экспорт проектов
Задумался, а как дать друзьям поиграть в свою игру. Можно, конечно, взять все файлы проекта, заархивировать в zip и переслать. Но не у всех установлен Godot, да и ра...
57 views
05-17 21:01
05-17 21:01
День 21
👾 Тема: 2D Top-Down 2
Сегодня создадим новую сцену для локации. Добавим TileMap и TileSet. Добавим сцену с персонажем на сцену локации. И настроим наш дебаггер для пиксельной игры.
Создадим...
92 views
05-17 21:01
05-17 21:01