сделай урок про скины чтобы можно было покупать скины за валюту игровую
@accidiet15 сағат бұрын
благодарю вас
@ximikat771015 сағат бұрын
Привет! такой вопрос почему бы нам так же не вынести отдельно ХП , урон игрока, ХП мобов, и урон мобов как MovementComponent. Я иммею ввиду как в стиле ООП. Урон у всех, есть, ХП тоже, что бы так же крутить в инспекторе данные?
@Manaworm20 сағат бұрын
Чувак, это просто ШИКАРНО!!! Очень люблю тебя смотреть
@Werretyuz22 сағат бұрын
У кого получилось развернуть игрока вовремя движения
@АндрейЦветков-я8уКүн бұрын
спасибо большое за уроки, все очень понятно и доходчиво !!!!
@GameCrafter_GDКүн бұрын
Спасибо за отзыв! 🤝
@LiznorckКүн бұрын
Привет, что делать если текст таймера плохого качества?
@matvey1034Күн бұрын
шаг за шагом, год за годом
@АлексейБезлукКүн бұрын
Ура! Очередное классное видео! Огромное спасибо!
@GameCrafter_GDКүн бұрын
Спасибо большое! 👍👍👍
@ertissutiКүн бұрын
как работает система волн типо прикаждой 1-2 волне выходят много мобов враждебных и окончание уровня при убийстве всех зомби после к примеру 3 волны
@ertissutiКүн бұрын
Можно сделать так что бы например в левели 1 ты получил 3 апгрейда и во втором левеле ты с этими апгрейдами но если ты захочешь переиграть в первый левел у тебя при игре будут 3 апгрейда типо что бы игра запоминала.
@alexcorvis3206Күн бұрын
Вот тебе запятые: ,,,,,,,,,,,,,,,,,,. Пользуйся на здоровье,а то непонятно что ты пишешь.
@Tr-StarredКүн бұрын
Как всегда имба!
@GameCrafter_GDКүн бұрын
Спасибо! 👍
@OzimanddКүн бұрын
А как сделать так чтобы при нажатие на кнопку Save выводилось сцена со слотами для сохранения и чтобы в этой сцене можно было заменять предыдущее сохранение или удалять старые сохранения нажав на эти слоты?
@НэшМорганКүн бұрын
очень крутой видос. Очень далек от движков, всегда казалось что написание кода к игре - это очень сложно, но по вашему уроку чтото начало получатся)
@Glorbpb2 күн бұрын
почему если открыть на весь экран то все ломается?
@Aski_San2 күн бұрын
интересно , можно ли создать игру которая будет типо автопилотом , к примеру чел заходит все что ему нужно делать прокачивать , а персонаж сам двигаеться и бьет противника ?
@Cabbage_Drum2 күн бұрын
Дождались!
@Mr_Dam1r2 күн бұрын
Привет, а что такое Godot_..._console.exe при скачиваний и будет ли иметь разницу если скачивать godot через steam?
@kudel_art2 күн бұрын
Чтобы только определенный моб получал урон, как вариант достаточно заменить сигнал player_attack на использование глобальной переменной (player_attack) и использовать ее уже напрямую. (добавив в EnemyHurt маску PlayerHitBox)
@TatarinTim4573 күн бұрын
А как сделать броню у персонажа , то есть , что бы изменился часть вида персонажа и к примеру добавилось больше жизни или уменьшился урон ?
@c0der-minecraft8164 күн бұрын
дратуте
@ximikat77104 күн бұрын
Выздоравливай! Будем ждать с нетерпением спавн крипов по времени. И такой вопрос почему бы нам так же не вынести отдельно ХП , урон игрока, ХП мобов, и урон мобов как MovementComponent. Я иммею ввиду как в стиле ООП. Урон у всех, есть, ХП тоже, что бы так же крутить в инспекторе данные?
@FUGI_434 күн бұрын
Блин это очень мне помогло
@mr_dedus_mr98624 күн бұрын
здравствуйте вроде код написал правильно(перепроверил 2 раза) но случилась такая проблема надпись day 1, day 2 , day 3 и т.д появляются в момент morning но когда остальное (день вечер ночь ) то тоже появляется day 1
@УмидЯрашев-т5ч4 күн бұрын
Спасибо
@РинатКызыргалин4 күн бұрын
Я начал давно остановился но я Нагоню
@GameCrafter_GD4 күн бұрын
Давай я в тебя верю!!!
@mr_dedus_mr98624 күн бұрын
сейчас прохожу 8 урок и вижу новой видео , 33 урок... и понимаю сколько мне ещё осталось
@GameCrafter_GD4 күн бұрын
Спасибо за комментарий! Главное не бросай, и у тебя все получится!
@z4xarrr3764 күн бұрын
Я не знаю,прочитает ли это сообщения автор или нет,но я встал в тупик на моменте 11:18 , данная команда не работает и горит красным
@GameCrafter_GD4 күн бұрын
Привет! я прочитал, но по правде говоря не понимаю в чем у тебя проблема заключается. Советую либо пересмотреть ролик, может что-то пропустил, либо сделай скриншоты с ошибкой и обратись в нашу телеграм группу
@z4xarrr3764 күн бұрын
@@GameCrafter_GD Извиняюсь,я нашел ошибку,просто привык в сишниках уже добавлять ";" )))
@AlexeyNapechkin4 күн бұрын
фух,досмотрел) kzbin.info/www/bejne/j2e5hZhvbs2hfKs пошёл стрим смотреть по даинг лайту сча) вот думаю книга по си шарп поможет ли фла/экс понять
@GameCrafter_GD4 күн бұрын
Спасибо за комментарий!
@AlexeyNapechkin4 күн бұрын
@@GameCrafter_GD те спасиб,мне до твоего понимания кода ещё расти и расти..)
@crybzbeer30414 күн бұрын
Супер
@GameCrafter_GD4 күн бұрын
Большое спасибо за отзыва!
@ertissuti4 күн бұрын
А можешь показать как сделать спавнер что бы спавнил в 5 определеных местах и что бы спавнились по очереди
@GameCrafter_GD4 күн бұрын
Привет! Спасибо за твои комменты! К сожалению в текущем проекте скорее всего такого не будет, но если ты имеешь ввиду спавн как в PvZ думаю это не сложно замутить. Способов может быть много, как пример, можно создать 5 отдельных спавнеров и разместить их в нужных тебе местах и пусть по таймеру спавнят мобов
@ertissuti3 күн бұрын
@@GameCrafter_GDкак будет время можешь показать как работает система волн типо прикаждой 1-2 волне выходят много мобов враждебных и окончание уровня при убийстве всех зомби после к примеру 3 волны
@ertissuti4 күн бұрын
Надеюсь ты не забудешь сделать Pvz в годот
@GameCrafter_GD4 күн бұрын
Обязательно сделаю!
@Tr-Starred4 күн бұрын
Как всегда имба
@GameCrafter_GD4 күн бұрын
Спасибо за поддержку!
@АлексейБезлук4 күн бұрын
Ура! Новое видео! Уже успели соскучится 😢
@GameCrafter_GD4 күн бұрын
Спасибо за поддержку как всегда! Я тоже скучал! Просто приболел немного
@АлексейБезлук4 күн бұрын
@ здоровья и сил!
@ximikat77104 күн бұрын
@@GameCrafter_GD Выздоравливай! Будем ждать с нетерпением спавн крипов по времени. И такой вопрос почему бы нам так же не вынести отдельно ХП , урон игрока, ХП мобов, и урон мобов как MovementComponent. Я иммею ввиду как в стиле ООП. Урон у всех, есть, ХП тоже, что бы так же крутить в инспекторе данные?
@_CreativeSynthesis_5 күн бұрын
у меня слабый пк какую версию мне скачать?
@GameCrafter_GD4 күн бұрын
думаю версия движка не особо повлияет, просто когда будешь создавать проект выбери рендерер Compatibility
@niceforme5 күн бұрын
Привет всем! Где найти пакет скелетона?
@GameCrafter_GD4 күн бұрын
Привет! Есть много хороших сайтов с ассетами, например itch.io
@Guidefromterraria6 күн бұрын
Что делать комбо просто не срабатывает, хотя в коде написано все верно?
@EmpireCorner6 күн бұрын
Помогите с проблемой, я вроде правильно написал до таймкода 14:16 extends CharacterBody2D var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") var chase = false var speed = 100 func _physics_process(delta): if not is_on_floor(): velocity.y += gravity * delta var player = $".../ИГРОК/Игрок" var direction = (player.position - self.position).normalized() if chase == true: velosity.x = direction.x * speed move_and_slide() func _on_глаза_body_entered(body: Node2D) -> void: if body.name == "игрок": chase = true А в итоге у меня с "velosity.x = direction.x * speed" какая-то проблема. Ошибка 15, 9 вылетает
@АлексейЧерноштан6 күн бұрын
как вариант можно попробовать сократить количество переборов, сразу получив нужную цель для атаки var closest_enemy = null var closest_distance = INF for enemy in enemys: var enemy_distance = enemy.global_position.distance_squared_to(player.position) if enemy_distance < closest_distance: closest_enemy = enemy closest_distance = enemy_distance
@alinaribko39917 күн бұрын
привет! Решил ситуацию с ошибкой тоже через call_diferent. Но написал вот так в самом комоненте owner.get_parent().call_deferred("add_child", exp_bottle_instance) сильная ли разница между моим и твоим вариантом?
@One_me2 күн бұрын
Спрашивал у одного, говорит лучше вот так использовать, owner.get_parent().add_child.call_deferred(exp_bottle_instance).
@BotinoKq7 күн бұрын
Можете ли вы посоветовать какие-то гайды по Годот? Я очень хочу создать 3д проэкт в частично открытым миром (я сильно вдохновился Road to vostok). Меня постоянно убивает понимание работы сцен и переходы между ними 🫠
@XiaomiPAD-x8b8 күн бұрын
Здравствуйте я написал скрипт точно так же как и вы но при смерти скелет не исчезает а анимация проигрывается бесконечно что это может быть? Насчёт гайда,гайд отличный лайк таким гайдам
@_SD-FC_9 күн бұрын
Я делаю игру на телефоне, и у меня вместо зажатия кнопки тачскрина просто нажимается 1 раз как можно это решить?
@Суслик-х6ы9 күн бұрын
Спасибо большое что продолжаешь снимать, остальные курсы мне вообще не понятны
@GameCrafter_GD4 күн бұрын
Спасибо тебе за твой комментарий!
@One_me9 күн бұрын
После удаления AnimationPlayer and AnimationSprite2D из Enemy и переноса их в Mushroom анимация не проигрывается, не может найти путь. Говорит нет её в Mobs/Enemy.
@arch.madness9 күн бұрын
Ребят, вот решение проблемы на Godot 4.3, если кто-то ещё с этим столкнулся: Фоны на некоторых слоях при одинаковых значениях mirroring сильно отличаются друг от друга по расстоянию от "конца" вставленных нами спрайтов и сам эффект параллакса выглядит так, будто он "лагает" (одну секунду фон идёт и будто начинает заново, будто программу только запустили, выглядит дёргано). РЕШЕНИЕ: В ноде ParallaxBackground (Как мы его обозвали, BG) во вкладке Scroll поставьте галочку на Ignore Camera. Если спрайты фонов некоторые у вас тоже уехали куда-то далеко вперёд, то тут только скрипя зубами это терпеть, потому что лично у меня при запуске программы они чудесным образом встают на место. Надеюсь, я кому-то помогла, потому что пришлось идти на reddit смотреть, почему так происходит. Если вкратце: Ваш фон (один из них, два или все сразу) меньше рамки камеры или просто ею не воспринимаются, поэтому движку остаётся только резко переключать фон так, будто движение только началось, каждую секунду. А вот когда мы камеру игнорируем, годот тоже на это забивает и несмотря на размер спрайта фона он проигрывает его так, как и подобает параллаксу. Поправьте, если не права. Удачи всем в изучении и поменьше таких приколов :)
@alinaribko399110 күн бұрын
Как насчет идеи отдельного видео. Где расскажешь как правильно контролировать расход ресурсов, оптимизировать и тд. Самоучкам новичкам полезно будет)
@E-rank54310 күн бұрын
А если кадров анимации гораздо больше и они в виде квадрата чобраны
@GameCrafter_GD4 күн бұрын
Это называется spritesheet, с таким видом ассетов я делал прошлый проект 2d Platformer, можешь там глянуть а то так долго объяснять
@E-rank5434 күн бұрын
@GameCrafter_GD о спасибо
@kotee64810 күн бұрын
помогите пожалуйста, прописал весь код также и выдает такую фигню =Missing connected method '_on_mouse_shape_entered' for signal 'mouse_shape_entered' from node 'Level/Mobs/Demon' to node 'Level/Mobs/Demon'.