Платформер 2D: Очки и Рекорды GODOT 4.1 | Урок P007

  Рет қаралды 3,436

GODOT 4 Lessons For All

GODOT 4 Lessons For All

Күн бұрын

Пікірлер: 22
@kerimovske
@kerimovske Жыл бұрын
Будешь ли ты делать 3д игры?
@GODOTru
@GODOTru Жыл бұрын
Да, пока такие планы есть.
@kerimovske
@kerimovske Жыл бұрын
@@GODOTru это очень хорошо Желаю тебе дольнейших успехов
@HARIOK-re5uo
@HARIOK-re5uo 10 ай бұрын
ваа, не когда не думал что я буду понимать что пишу , спасибо вам @GODOTru
@irayala
@irayala Жыл бұрын
видосик бы где обьясняется про сохранение )))
@GODOTru
@GODOTru Жыл бұрын
в этой серии видосов он и будет.
@irayala
@irayala Жыл бұрын
@@GODOTru просто вы так все обьясняете хорошо. сохранение я сделал, но не понимаю как оно работает. тупо скопировал код. а вы все по простому раскладываете и приходит понимание)). спс за видео для начинающих
@GODOTru
@GODOTru Жыл бұрын
@@irayalaага. Пожалуйста. Сделаю и все объясню )))
@ДжонКолоб-п7у
@ДжонКолоб-п7у Жыл бұрын
Я добавил еще звуки на дверь откр и закр и на шипы тоже, при контакте с ними. Еще хотел гейм овер звук привязать к функции on_death чтоб к каждой ловушке не писать. Не получается. не подскажешь как сделать?
@GODOTru
@GODOTru Жыл бұрын
на СМЕРТЬ можно звук поставить на появление сцены game_over или в функцию, где мы эту сцену вызываем. только нужно дождаться конца проигрывания звука func on_death(): get_tree().change_scene_to_file("res://Menus/game_over.tscn") queue_free()
@ДжонКолоб-п7у
@ДжонКолоб-п7у Жыл бұрын
@@GODOTru Я вообще то это и сказал, к этой функции)) Это тот же скрипт который у нас уже с урока есть. как к нему привязать звук? а лучше два. как спотыкается и потом мелодия гейм овер.
@ДжонКолоб-п7у
@ДжонКолоб-п7у Жыл бұрын
Наверное всё же один звук к смерти а мелодию с появлением экрана? Т.е, как бы к надписи Вы сдохли🤔
@ДжонКолоб-п7у
@ДжонКолоб-п7у Жыл бұрын
@@GODOTru К смерти никак не получается. не играет. Но получилось вот так в скрипте геймовер func _on_you_died_pressed() -> void: game_over_sound.play() await game_over_sound.finished get_tree().change_scene_to_file("res://Scenes/main_menu.tscn") Единственное что она начинает играть только когда нажимаешь на ВЫ УМЕРЛИ или после таймера. Я понизил таймер до 0.2 секунды и она правктически сразу начинает играть. ну и ждет пока доиграет и перекидывает в меню. В принципе норм. Со звуком при смерти тоже разобрался. просто эта же функция на спайках мешала. ее убрал и на смерть в скрипт персонажа перенес. Работает но почему то через раз. Осталось решить как анимацию с черепом к функции on_death() подключить... еще музыку в мэйн меню воткнул, ее можно вызвать без скрипта, в инспекторе автоплэй галочки хватает. Музыка относительно долго играет, для меню вполне, но вот когда ее же в лвл воткнул, заметил что она заканчивается и не повторяется. Как зациклить музыку? В доках не разобрался на эту тему... Дописываю. Может кому пригодится инфа, методом тыка нашел, Чтоб зациклить звук, возле вкладки с деревом узлов есть вкладка ИМПОРТ, там выбираем лооп и всё! Если вкладка пустая, кликните на нужный звук в папке и функции появятся. После этого жмем реимпорт
@N_N_Kris
@N_N_Kris Жыл бұрын
Привет я новичок в годо мне хочется сделать врага и когда я раньше делал это в юнити там можно было указать ссылку на персонажа и его позиция так вот существуют ли такие ссылки в годот
@GODOTru
@GODOTru Жыл бұрын
Конечно! Подход очень похож! Я хотел начать урок с врага, у которого код лишь 1-2 строки кода. Более сложное получается, но я хочу первого поставить САМОГО простого. Поэтому первые враги - это будут движущиеся ловушки. Например циркулярные пилы или огонь. Скоро! Пока приходится писать скучные темы типа Camera2D
@N_N_Kris
@N_N_Kris Жыл бұрын
@@GODOTru а можете сказать как эти ссылки пишут
@GODOTru
@GODOTru Жыл бұрын
@@N_N_Kris вот в уроке про Pathfinding на моем канале я даю ссылку на игрока ВРАГУ.... и так он знает кого искать
@clide8414
@clide8414 Жыл бұрын
А можно ли @export var Сцена: Сцена? Ролик просто супер!
@GODOTru
@GODOTru Жыл бұрын
можно. только тип переменной надо указать... например Node или Node2D
@clide8414
@clide8414 Жыл бұрын
@@GODOTru спасибо
Платформер 2D: Tween GODOT 4.1 | Урок P008
10:48
GODOT для всех
Рет қаралды 2,6 М.
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
Всё о Tilemap в Godot Engine 4
19:48
Oktopus Skills
Рет қаралды 49 М.
Godot 4: Switching Levels Made Easy
15:59
PlugWorld
Рет қаралды 28 М.
Я сделал Майнкрафт за 48 часов без опыта разработки игр
16:42
Шилов Геймз - пилим третью игру
Рет қаралды 73 М.
В чём величие BeamNG.drive
20:26
StopGame
Рет қаралды 886 М.
Верстка UI для гиперказуальной игры на Godot
13:36
Фронтенд Паштет
Рет қаралды 22 М.
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН