Как Godot 4 помогает разработчику в создании такой вещи, как управляемый персонаж. Готовый скрипт: hastebin.com/liqawigatu.gd Музыка: Nobodyhere - Double Fortification
Зачем вообще нужны эти годоты,юнити и другие движки если есть ue5,он же круче в разы,в нем есть реалистичное освещение,новая система нанит и ещё много крутого.Возможно есть причины или я просто не понимаю?
@nefrace
Жыл бұрын
Если вы делаете упор на фотореализм, действительно, анрил вам в помощь. Я делаю простое 3D с лоуполи-моделями (или даже спрайтами) с упором на геймплей. Мне хватает Godot.
@SyberiaK
Жыл бұрын
забавный факт: графа улучшается, а оптимизация стабильно деградирует ¯\_(ツ)_/¯
@Finyshel
Жыл бұрын
@@SyberiaK да с оптимизацией все норм,просто у нас компы слабые,но графен очевидно становится лучше,например:есть 5 Батла и 2042,в 2042 текстуры как в Майнкрафте,да и то прогружаются пол часа( у меня),но хочу подметить,что текстуры в 10000000 раз достовернее,чем в 5 части,они перестали все время кидать кидать ржавчину и царапины куда ни надо,они сделать их реалистичнее,и с моделями тоже самое,они теперь не выглядят так,как будто это лоуполи с запеченными текстурами,да и освещении стало лучше,но проблема в том,что у меня на минимально средних 30 ФПС, и мне плевать на текстуры,свет и все остальное,но почему разрабы не могут сделать,чтобы оно работало как в 5 батле,у меня там стоят высокие с 60 кадрами,и все хорошо,ведь все про что я говорил это просто более качественные текстуры,просто пиксели и в 5 части они были чётче,может дело в свете,да нет,свет там не настолько круче. Вообще я незнаю зачем это написал,но не могу не согласится с тобой,ты кстать видел требования в atomic heart и игре про Хогвартс,там аномальные системные требования,1080 ti для 1080 на высоких!
@Tqada
Жыл бұрын
Он платный и требовательный, а так отличный движок, если был бы выбор unity или UE5 то выбор для меня очевидет UE. Но годо лучше слава годо культу :D
@argotroll8811
Жыл бұрын
Да просто ты нихера не шаришь, но решил херню какую то вякнуть
@Paulik76910
10 ай бұрын
Память юнити:20 гб,тем временем годот:50 мб УУУУУУФФФФФФФФФФФФФФФФФФФФФФФФФФФФФФФФФФФ МАЛО
@gokytie
10 ай бұрын
ребята, вам это пригодится... я перепишу то что написал автор в видео про поворот мыши: func _ready(): Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) func _input(event): if event is InputEventMouseMotion: var dx = -event.relative.x * 0.005 var dy = -event.relative.y * 0.005 $MeshInstance3D.rotate_y(dx) var cam = $MeshInstance3D/Camera3D cam.rotation.x = clamp(cam.rotation.x + dy, -PI/2.1, PI/2.1)
@Rut_Gunney
7 ай бұрын
В новых версиях действует?
@gokytie
7 ай бұрын
@@Rut_Gunney вроде как да
@Rut_Gunney
7 ай бұрын
пасиба@@gokytie
@vadenpr085
6 ай бұрын
Осторожно он герой
@user-tx5ed9dr2e
3 ай бұрын
этот бро ряльно крутой
@DodgerEcho
8 ай бұрын
Тоже понравился godot, поковырялся в нем и понял что даже не смотря на Blueprints в UE, кодить в Godot намного проще, да и в целом мне он показался легче и понятнее.
@dpygan3542
Жыл бұрын
За бой с Габриелем в начале лайк
@lonkern9897
Жыл бұрын
канеш
@Slavka_Pmckashka
8 ай бұрын
Я посмотрел туториал по годоту и понял больше чем в туториале по скретчу
@davidzaydullin
Жыл бұрын
ultrakill в начале видео. легенда
@tripmooo
Жыл бұрын
I will cut you down slay you apart apart the stars until the very sparks cry for mercy here and now
@The_Dallas_Gifu
Жыл бұрын
ЧЕЛ МЕГАСУПЕРДУПЕРГИПЕРУЛЬТРАХАРОШ Я КУПИЛ ЭТУ ИГРУ
@CornerW
Жыл бұрын
Unreal Engine: открыл и персонаж готов
@nefrace
Жыл бұрын
Пока он откроется и скомпилирует все шейдеры, на Годо уже микро-игру можно успеть написать :D Где-то на Ютубе даже был ролик на эту тему.
@CornerW
Жыл бұрын
@@nefrace ну для тех кто не умеет прогать , блупринты хорошая тема. Да и в юнити болт есть. Годотом не интересовался вроде как копия ue шки
@CornerW
Жыл бұрын
@@nefrace надо посмотреть
@nefrace
Жыл бұрын
@@CornerW умение программировать - это не про написание заумных текстов на том или ином языке. Это про умение решать задачи, строить алгоритмы и т.п. Блупринты - то же программирование, только вместо текстовых строчек тут блоки с входами-выходами.
@nefrace
Жыл бұрын
@@CornerW насчёт "копии ue" тоже можно поспорить, если хоть немного с ним ознакомиться ¯\_(ツ)_/¯
@denisburashov6593
Жыл бұрын
Лет 10 уже как ещё проще чем на видео
@Nykeny
Жыл бұрын
Как в 4 версии godot сделать резкий туман вдалеке скрывающий не загруженные участки карты ?
@warmBy
Жыл бұрын
Резким туман ты не сделаешь, можно сделать похожее, но желательно сначало заняться оптимизацией, а потом уже закрытием костылей
@forryrter
Жыл бұрын
За ultrakill низкий поклон вам Просто интересно вообще не шарю за написание кодда программирование и тд но можно ли использовать обсолютно все инструкции процессора для оптимизации игры Можно ли использовать "нестандартные инструкции" по типу на пример эсклюзивных инструкций для серверов на xeon и заставить их работать с определённой частью
@user-on7ed4bc5z
Жыл бұрын
использовать все инструкции процессора мне кажется, что моветон. Потому-что иначе не на всех компьютерах твоя игра пойдет чисто из-за отсутствия каких-либо инструкций. x86 sucks
@nefrace
11 ай бұрын
Найти бы ещё идеальную архитектуру, где можно все инструкции использовать без страха несовместимости... А, погодите, 6502!
@user-on7ed4bc5z
11 ай бұрын
@@nefrace в идеале можно использовать risc-v, используя микроархитектуру rv64gc, не надо вовращаться во времена 8-бит консолей
@grinvich2304
10 ай бұрын
Инструкции процессора вы не выбираете. Это за вас решают разрабы движка. Если подумать, то даже не они. Они используют разные api OpenES, Vulcan, OpenGL, а те уже в свою очередь юзают инструкции. Разрабы пока потеют и хотят завести многопоточность. Но движок до сих пор сильно загружает один поток
@user-on7ed4bc5z
10 ай бұрын
@@grinvich2304 Вулкан должен решить проблему с одним потоком
@user-mm5rz4ir8i
Жыл бұрын
Ultrakill?
@Tyj_Aaaaa
Жыл бұрын
Спасибо за помощь пожалуй подпишусь .
@user-gc4ey7vc3y
17 күн бұрын
ты тоже в ULTRAKILL играешь? Уважаю
@CpAreX
Жыл бұрын
о, ультракилл
@Egor9769
7 ай бұрын
А как сделать так, чтобы направления движениябыли привязаны к камере, чтобы персонаж шел вперед когда смотришь вперед
@nefrace
7 ай бұрын
Где-то ниже в комментариях по-моему кто-то это отмечал. По сути, всё что надо сделать, это повернуть вектор, который мы получаем после ввода, на тот же угол, на который повернута голова игрока. _Возможно_ надо повернуть в противоположном направлении, каждый раз забываю. Делается это при помощи обычного метода `rotated` в классе `Vector2` или `Vector3`
@nefrace
Жыл бұрын
Только после того, как посмотрел видео уже после публикации, заметил, что упустил один важный момент. В текущем виде персонаж при перемещении не будет следовать за мышью. Варианта решения тут два: - Вращать вместо дочерней ноды с моделью самого игрока (в случае если это цилиндр/капсула, ничего страшного не будет) - Заменить на строке получения direction "transform.basis" на "$MeshInstance3D.transform.basis" Итоговый скрипт: hastebin.com/liqawigatu.gd Самое забавное, что исправленную строку можно на секунду увидеть во время редактирования событий ввода.
@leitenant-1545
Жыл бұрын
Ссылка не работает
@nefrace
Жыл бұрын
@@leitenant-1545 а, внезапно hastebin сдох. Чуть позже залью скрипт на другое хранилище, может тот же pastebin
@igs_stars2800
10 ай бұрын
Спасибо. И тут я добавлю что в место $MeshInstance3D должно быть название меша который будем поворачивать у меня код такой: func _input(event): if event is InputEventMouseMotion: var dx = -event.relative.x * 0.005 var dy = -event.relative.y * 0.005 $head.rotate_y(dx) var cam = $head/Camera3D cam.rotation.x = clamp(cam.rotation.x +dy, -PI/2.1, PI/2.1) и нужно изменить строчку на var direction = ($head.transform.basis * Vector3(input_dir.x, 0, input_dir.y)).normalized() и все работает
@user-yo6hn6yx6p
Жыл бұрын
КАК ЗДЕЛАТЬ ТЕРЕЙННННННННННННННННННННННННННННННННННННННННННННННННННННННН
@Game-wz6ww
Жыл бұрын
Ultrakill на юнити написан
@nefrace
Жыл бұрын
Да. Я правда нигде не упоминал Юнити, и Ultrakill тут был только для референса шутера от первого лица. Игры можно делать на чём угодно (:
@Zhenia_Mokrie
Жыл бұрын
Зачем использовать готовые ассеты? Ведь лучше самому написать код, ведь это так кайфого
@Bloody_bone
10 ай бұрын
Недавно скачал асэт на передвижение игрока. Прощаться со своей собственной, кривой, убогой системой управления было трудно
@xtnemrot
Жыл бұрын
Теперь понятно как делали red match
@VR_CHIBIK
2 күн бұрын
пхах, да
@Jalyona
Жыл бұрын
пока остаюсь на Pico-8
@nefrace
Жыл бұрын
Я бы тоже остался, не будь у меня сильного желания сделать динамичный FPS слэшер. На PICO такое будет затруднительно ¯\_(ツ)_/¯
@user-wx6sy6ui2g
Жыл бұрын
Ooo Ball's!
@Joseph_Joestar132
10 ай бұрын
Как создать платформу (карту)?
@chelovek0001
10 ай бұрын
Можешь скрипт скинуть пж я не могу понять как движение сделать
@PRO1OO
Жыл бұрын
Мне по душе стабильные версии)
@linuxoidovich
Жыл бұрын
А мне самые новые беты и альфы.
@user-el3il8ws7i
Жыл бұрын
@@linuxoidovich это обязательно мне знать?
@linuxoidovich
Жыл бұрын
@@user-el3il8ws7i Тот же самый вопрос к @PRO100
@lihoivoi9171
10 ай бұрын
@@user-el3il8ws7i к тебе и не обращались
@kilka680
Жыл бұрын
спасибо огромное искал имино токой гайт
@gd.gamedeveloper7748
10 ай бұрын
В 4 версии для 2Д готово перемещение
@FiEctro
Жыл бұрын
Ригидбоди с камерой и управлением это ещё не чарактер контроллер, это неюзабельная хрень. Нормальный чарактер контроллер довольно сложная система.
@nefrace
Жыл бұрын
А причём тут RigidBody? В Godot 4.0 Кинематика переименовали в CharacterBody. RigidBody остаётся отдельным объектом, который я стараюсь не трогать. Плюс, показанное в видео, по сути является базой для вашего персонажа, у которого может быть в дополнение к базовому перемещению свой набор фич, будь то приседание, дэши, карабканье по стенам и т.п.
@FiEctro
Жыл бұрын
@@nefrace да по факту это всё тот же ригидбоди только с флагом кинематик как в Юнити. Я поизучал разные реализации, и они вообще не так делаются, там много проверок например для перемещения вдоль стен или ходьбы по ступенькам, езда на платформах. В целом и на Годоте можно сделать годный контроллер, но то что в видео годится разве что для платформеров или игр видом сверху где нет сложной геометрии.
@nefrace
Жыл бұрын
@@FiEctro Это отдельная сущность со своей реализацией. Кинематикам пофиг на окружающую физику, они двигаются только кодом. В тройке действительно есть флаг Character у Ригидов, сейчас он отсутствует, а KinematicBody переименован в CharacterBody, но он не имеет ничего общего с RigidBody кроме родительской ноды.
@Kota-gh9pz
Ай бұрын
Как сделать на телефоне локацию как сделать импорт
@mefedronoviychertila282
10 ай бұрын
Эм, на кликтиме слелали легендарную и неизвестную никому игру Pato Voardo, что уже является жёстким аргументом в сторону конструкторов игр
@foxyprogramm
6 ай бұрын
Погодите что? Уже вышел Годот 4? Я могу наконец-то перейти со 2-й версии? ЮХУУ, праздник к нам приходит
@nefrace
6 ай бұрын
Уже 4.2 почти месяц как вышел, если что (:
@skymars9621
Жыл бұрын
А можно тоже 3д ходьбу только для телефона
@Isilugar
Жыл бұрын
Мне годот тоже интересен, особенно тем что идет нативно под линукс
@Pabkolingu
10 ай бұрын
Юзай на Габриеле красный револьвер
@design_art_style
Жыл бұрын
Круто
@Tsaidi
Жыл бұрын
Чел, я первый раз виду блогера который пишет код на версии 3.5 Можешь пж сделать урок по 2д игре, будет интересно.
@nefrace
Жыл бұрын
Для уроков по 2D можете обратиться к контенту от @frontend-pashtet А в видео, кстати, четвёртая бета, а не 3.5, хех
@Кай4ик
Жыл бұрын
Воу, классный урок, спасибо!) P.S. Сначала хотелось бы видеть уроки по Godot 2D а потом уже 3D
@nefrace
Жыл бұрын
Спасибо! Вряд-ли я буду делать целую серию уроков. Максимум набор несвязанных видео, посвящённых тем или иным моментам, встречающимся в разработке. Полноценные туториалы можно посмотреть, например, у того же @frontend-pashtet, объясняет довольно качественно.
@Кай4ик
Жыл бұрын
@@nefrace Хорошо, спасибо, ну я на него давно подписан
@Egoooooor
Жыл бұрын
Я недавно видел видео где с помощью нейросети написали код для режима в роблоксе, как думаете может ли нейросеть написать код в юнити, или даже сам написать игру?
@kirixoto
Жыл бұрын
может
@maksimdyak9985
Жыл бұрын
Роблокс параша
@drugkripera2004
Жыл бұрын
Топ
@ritoon2223
5 ай бұрын
Люди, кто знает, как сделать вращение камеры от первого лица в годот 4 под андроид?
@ChelSammi9837
Жыл бұрын
На сколько godot 4 стабильна ? Как на счёт с работы 2D?
@argotroll8811
Жыл бұрын
Стабильный ни насколько это бета, для 2д немного удобнее юнити. С пиксельартом придётся повозиться чтобы картинка плавная была
@dranix1538
Жыл бұрын
Что делать если когда поворачиваеш камеру в другую сторону он ходит задом на перед
@blockedchannel7032
Жыл бұрын
Перемещать игрока по другому. Нужно к иксу прибавлять синус угла поворота(в радианах, естественно), умноженный на скорость, по зету тоже самое, но использовать косинус.
@MrNekit_Orig
9 ай бұрын
у меня у одного камера ходит по диагонали?
@IdiBuhat
Жыл бұрын
Я использовал анрил, 4 года на нем работал. Щас чуть чуть отхожу от него из за выбора движка другого, ибо я очень сильно тильтую от анрила, и уже отвращение интерфейс вызывает хех. Думаю годот использовать, я заходил смотрел чуть разобрался иии думаю правда его использовать) хоть анрил роднее очень даже, то годот что то новое. Конечно я не смогу перейти на годот перед тем как не окончу проект на анриле, думаю после окончания начну делать новое в годоте😅
@warmBy
Жыл бұрын
Прикол щас в том, что вышел релиз 4 годота, а он даёт большие возможности, он теперь уже обогнал юнити по возможностям и простоте, и находится очень близко к анриалу, дело в том что его полностью переписали, годот 3 и годот 4 это с точки зрения кода совершенно разные движки, теперь оптимизация ещё лучше(хотя хз куда уж лучше), добавили много каких фишек, улучшили 3Д, добавили Vulkan, и это только очень малая часть всех изменений
@lihoivoi9171
10 ай бұрын
@@warmBy притормози, где Godot перегнал Unity?
@lihoivoi9171
10 ай бұрын
@@warmBy Vulkan и на Unity есть. Сами разрабы Godot выкатывали статью о том, что им не хватает для уровня AAA проектов
@FRPB_X2----REBORN
10 күн бұрын
Бро, как с проектом???
@arst3753
Жыл бұрын
Рекурсия???
@nefrace
Жыл бұрын
Скорее цикл ¯\_(ツ)_/¯ Просто из интереса решил попробовать воссоздать популярный в коротких видео эффект бесконечного цикла. По-моему, получилось, и оказалось довольно просто
@tengrigani1004
Жыл бұрын
Посоветуй пожалуйста где можно подучить годот, никак не могу найти хороший канал или бесплатный курс
@nefrace
Жыл бұрын
Честно скажу, по ресурсам сам не силён, ибо использую в основном официальную документацию и иногда рандомные ответы на вопросы и краткие туториалы. Могу разве что посоветовать из английского GDQuest здесь же на Ютубе, а из русскоязычного Фронтенд Паштета.
@davidzaydullin
Жыл бұрын
у gdquest есть программа с теорией и заданиями для обучения гдскрипта
@Tqada
Жыл бұрын
SkanerSoft, Fronted Паштет.
@user-fv8uv2us9r
Жыл бұрын
Ищи ролики на английском на ют под определённые задачи или для начала что-то типа "первая игра в годоте" (на англ тоже лол. Проблем с переводом не должно быть, есть же встроенный переводчик от гугла на ют)
@KIRA_YOSHAKAGE
9 ай бұрын
Ultrakill топ
@KZ-animations
10 ай бұрын
Я думал годот это 2д только
@Sashkakent
5 ай бұрын
А есть какие ни будь гиперпростые программы для 3д игр?
@nefrace
5 ай бұрын
Анрил или юнити на готовых кассетах 😁 В остальном "гиперпростым" я не интересуюсь, потому не в курсе. Если чисто для обучения детей, то какой-нибудь Kodu Game Lab
@Sashkakent
5 ай бұрын
@@nefrace понял
@pablolarin6581
Жыл бұрын
Да и в 3.3 норм с нуля скрипты делать
@ultemate9988
Жыл бұрын
А почему бы просто не воспользоваться юнити?
@nefrace
Жыл бұрын
Когда мне задают такой вопрос, мне всегда интересно, кто вам запрещает использовать то, что вам нравится?
@ghostprogramming
Жыл бұрын
@@nefrace такие видеоролики про "убийцу" юнити и ue, он ведь, по мнению автора, который пытается его навязать, лучше всех движков на планете
@nefrace
Жыл бұрын
@@ghostprogramming если вы мне укажите, где я хоть что-то говорил про "убийство" других движков и что Годо лучший, я может бы с вами и согласился. Однако, я лишь показываю то, что тут можно сделать. Нравится вам юнити - пожалуйста, пользуйтесь на здоровье. Нравится писать на чистом Си - ради бога, я бы сам был не против так попробовать. Почему у любителей юнити такая жесткая реакция на любое видео, рассказывающее о каком-то другом движке, я решительно не могу понять. Юзеры анрила оказались более адекватными, если судить по реакциям под видео у Фронтенд Паштета.
@Demolare
Жыл бұрын
@@nefrace он не про вас, один человек вызвал ненависть одним видео где он рассказывал что юнити плохой движок а годот лучше
@nefrace
Жыл бұрын
@@Demolare во-первых, "такие видеоролики" обычно сразу под собой подразумевает всё подряд. И мой ролик, и чей-то другой. Во-вторых, ненависть из-за видосика с мнением по поводу движков? Похоже на диагноз ¯\_(ツ)_/¯
@LineAsh27
8 ай бұрын
А там можно 2д игры делать?
@nefrace
8 ай бұрын
Да, вполне.
@LineAsh27
8 ай бұрын
@@nefrace хорошо благодарю
@Gooooose512
5 ай бұрын
Кто может подсказать какой язык на видео? Просто слышал что в годот много их
@nefrace
5 ай бұрын
В самом Godot 3 основных языка: GDScript как основное средство написания игр (на видео) C# для написания игры, когда ты не знаешь ничего кроме C#, или тебе нужен некоторый буст скорости (обычно не нужен) С++ для работы с самим движком, его модулями, а также написанием плагинов для GDExtension, когда тебе нужна максимальная скорость. Всё остальное - сторонние плагины и бинды
@Gooooose512
5 ай бұрын
Спасибо большое@@nefrace
@mr.kronny
Жыл бұрын
А после начинаем вертеть тело персонажа...☠️
@slepiustudio
2 ай бұрын
Ультракилл не сделаешь...
@nefrace
2 ай бұрын
Конечно, ведь его уже делает Хакита. А так - ничто не мешает сделать подобное. Главное знать сильные и слабые стороны движка. И более того - знать сильные и слабые стороны себя. Большинство и на Юнити не сделают ничего похожего (:
@N0YE110W
11 ай бұрын
Кто нибудь пожалуйста помогите. делали с другом игру на годот 4.1. 1 - 2д рпг. и всё было ровно сначало разабрались с тайлмапой, потом написали управление и сделали анимацию персонажа, а как перешли к килизии, так ничего не получается, колизия и у персонажа есть и у объекта и при дебаг виденьи колизии она следует за героем, но не сталкивается, насквозь проходит, подскажите кто может.
@grinvich2304
10 ай бұрын
Почитай про маски и слои. Их тебе надо указывать для конкретного объекта/нода.
@user-vf5nw4fy1i
10 ай бұрын
Надеюсь ты нашел решение
@ikositetrachoir958
Жыл бұрын
Зачем вообще нужны полигоны? Долой полигоны, да здравствуют воксели, долой ретрейсинг, вперед рейкастинг
@FRPB_X2----REBORN
10 күн бұрын
Мне шедеврополигончики по визуалу больше нравятся)))
@BloodberSSS
11 ай бұрын
0:01
@user-cs5mt6uj2e
Жыл бұрын
Что за яп?
@Tom4ik_BS
Жыл бұрын
Gdscript
@user-tl2xu5zs5d
11 ай бұрын
Шаблоны это такая фигня Лучше самому подписать потому что по шаблону код может быть совсем тупой и может просто забагать со персонаж в текстурах нужно писать самому код для всего Потому что если взять какой-то Случайный кот с интернета а то он может совсем не подойти под что-либо ещё
@nefrace
11 ай бұрын
Здесь код представляет собой лишь базовое перемещение и прыжок, использующие ноду CharacterBody. Тут, я бы сказал, нечему "багать", но и полноценно использовать этот шаблон без доработки нельзя. Если только ты не делаешь 3D платформер с фиксированной камерой, там в простейшем случае можно и этим скриптом обойтись. И да, это не "случайный кот с интернета", а официальный шаблон, встроенный в движок.
@user-tl2xu5zs5d
11 ай бұрын
@@nefrace Ну да в простенькие их 3D платформеров можно использовать такие коды но в более масштабных где надо прорабатывать физику такие шаблоны использовать будет довольно плохо лучше будет использовать свой код
@flyoffly5133
Жыл бұрын
Только вот использовать бету и так не всегда стабильно работающего движка...
@nefrace
Жыл бұрын
С одной стороны не могу не согласиться. С другой... А где есть хоть один полностью *стабильный* движок, который ещё и активно используется? В юнити сильно завязан на плагинах, половина из которых Deprecated, а вторая половина Early Access Анрил при некоторых махинациях с кодом игры может просто вылететь без объяснения причин. Бета четвёрки полна багов, никто не спорит, но на данный момент большинство критичных было исправлено, а к моменту, когда ты доделаешь игру, четвёрка наверняка уже выйдет в релиз. Конечно, если цель - релизнуть продаваемый продукт в сжатые сроки (например, у тебя студия по мобильным гиперказуалок), то лучше взять стабильную 3.х, которая сейчас перешла в режим Long Term Support. А если делаешь "проект мечты" для себя - то почему бы и не поковыряться в бете? Не забываем, что Godot - опенсорсный, развивается без непосредственного участия крупных компаний. Если вдруг ты знаешь C++, то сможешь внести вклад в развитие движка, написав пару пулл-реквестов на исправление хотя бы незначительных багов, ну или без знаний языка просто создать ишью на гитхабе, которые возможно примут в работу.
@flyoffly5133
Жыл бұрын
@@nefraceА нет ли вероятности, что проект сломается тупо когда годот 4 выйдет в релиз?
@nefrace
Жыл бұрын
@@flyoffly5133 после перехода Godot 4 в бета версию авторы заморозили внедрение новых фич, и теперь в основном исправляют баги. Во время альфы были частые ситуации, что от версии к версии менялись названия методов и нод. Сейчас такого не наблюдается.
@LamarAndreas
Жыл бұрын
Нужно ещё проще
@visssrion
Жыл бұрын
Зачем, если есть UE5?
@artemtadeush734
9 ай бұрын
Потому что этот движок 100% бесплатный и не требовательный а мощный пк есть не у всех и eu больше нужен для больших проектов где ты не 1 работаешь а для одиночных простых проектов есть godot
@artemtadeush734
9 ай бұрын
А ещё зависит от целей
@wame-bs7250
Жыл бұрын
На чем там скрипты пишут?
@Tqada
Жыл бұрын
На всём огромный выбор, но основа GDS собственный яп движка
@argotroll8811
Жыл бұрын
Можно и на c# вполне себе правда немного кастрированный
@user-uy8my9bs8d
Жыл бұрын
Ого! Прям как в анриале! А, нет. Там все еще проще! )))
@user-jz8ze1jm6v
Жыл бұрын
Установить годот небольшим архивом и без регистрации, нажать на кнопку "Новый проект", добавить "КинематикБади" и написать несколько английских слов в скрипте - проще, чем грузить несколько программ и разбираться в их непростом (Не обязательно сложном) интерфейсе и в непонятных языках программирования/сценариев.
@user-uy8my9bs8d
Жыл бұрын
@@user-jz8ze1jm6v Даже пересмотрел шорт чтоб вспомнить в чем дело... Да, в анриале все проще! Я все еще уверен потому что то что сделал автор в этом шорте есть по умолчанию при стартовом шаблоне! Пережить ужасную, как оказалось, для тебя регистрацию и у тебя гораздо больше возможностей уже при первом включении! А потом корректируй и меняй как хочешь. Ну а насчет кучи программ, не хочу тебя расстраивать, тебе придется для создания игры ставить в любом случае немереное количество их! Для моделенга, для рига, для скульпта, для ретопологии и для, для, для, для... Нет одной единствкнной проги которая была бы универсальна и все бы в ней было бы идеально! ))
@ad0rfin
Жыл бұрын
@@user-uy8my9bs8dэто тот самый диванный аналитик, который уже сделал себе имя, наклепав нереальный проект на ue? Когда люди поймут, что не всем надо двигаться по их стандарту, у каждого свой выбор)
@nefrace
11 ай бұрын
В анриле всё просто ровно до того момента, когда тебе надо начать делать реальные игровые механики, не представленные в заготовленных ассетах (:
@user-uy8my9bs8d
11 ай бұрын
@@nefrace Не, там далеко все не просто!) И даже те ассеты которые есть, часто не соответствуют требованиям если проект хоть немного оригинальный, но В UE есть больше в плане экономии времени! И если ты хочешь заниматься именно своими процессами, то UE тебе позволяет не думать на первое время об этих стартовых условиях которые все ровно ты в дальнейшем будешь переделывать! Но это потом. Щас же, ты можешь сесть и начать быстро понимать свою идею без ненужных набиваний кода который, как я уже сказал, сильно замедляют стартовую прогрессию!
@Memchik816
22 күн бұрын
Народ где учить gdscript?Всё облазил везде фигня даже ввод с клавиатуры нормально написать не могу
@nefrace
22 күн бұрын
Учить основы самого языка можно по официальной документации, или в интерактивном учебнике "Learn GDScript from Zero" от GDQuest. Задавать вопросы можно в любом сообществе по Годо, например @godot_engine в Телеграме, или сервер Фронтенд Паштета в Discord, или сервер TMOEG. Главное в этом деле - правильно сформулировать вопрос, рассказав что именно ты хочешь сделать. "Как сделать ввод с клавиатуры?" - плохой вопрос, на который можно дать десяток ответов, и все они будут неправильные.
@Memchik816
21 күн бұрын
@@nefrace Спасибо!
@immeasurability
Жыл бұрын
Что вы в этом годоте нашли? что в нем лучше чем в юнити или анриале?
@argotroll8811
Жыл бұрын
MIT
@immeasurability
Жыл бұрын
@@argotroll8811 Это институт? Или что?
@argotroll8811
Жыл бұрын
@@immeasurability это вид лицензии, самый опенсорсной по сути
@immeasurability
Жыл бұрын
@@argotroll8811 То есть уступая во всем, анириалу и юнити, ты получаешь доступ к исходному коду, который еще нужно компилить. Много ты кода модифицировал исходного для хоть одного своего проекта на годоте?
@linuxoidovich
Жыл бұрын
@@immeasurability Про безопасность слышали? Компилить не обязательно, в репозиториях всех хоть чуточку популярных дистров есть уже сбилженный годот.
@user-bh7qw3yn2e
Жыл бұрын
В ue 5 еще проще)
@uroboros7756
Жыл бұрын
Что за шляпа не известная, проще тот же Uniti 3D использовать.
@argotroll8811
Жыл бұрын
Ну как сказать проще, в начале проще когда палка палка огуречик. Потом одно и тоже. Только в голове нет 2гб зависимостей на пустом проекте.
@deniska2012_pvp
Жыл бұрын
Что это за шляпа неизвестная? Я лучше буду делать всё на c#
@suleimanSS
Жыл бұрын
А на каком языке пишут в годот
@vasar3910
Жыл бұрын
GDScript c++ c#
@Rais_Dev
Жыл бұрын
Просто Реклама ? 😂
@nefrace
Жыл бұрын
Конечно, реклама открытого движка, авторы которого на этом никак не зарабатывают.
@dalexgames549
Жыл бұрын
Ну такую то хрень конечно просто
@nikos03
Жыл бұрын
Godot это копия Unity какая-то…
@artemtadeush734
9 ай бұрын
Может быть... Но он проще и бесплатный для начинающих будет имбой а ещё не требовательный
@takugava3ds
9 ай бұрын
хоть одну игру нормальную выпусти на годоте?
@nefrace
9 ай бұрын
Видимо, гугл вам не очень помогает. Вы спокойно можете посмотреть на игры сделанные на Годо в steamdb, а также на официальном сайте есть шоукейс: godotengine.org/showcase/ И да, если вы считаете "нормальной игрой" исключительно ААА и графоний от крупных студий - я даже не хочу продолжать этот диалог (:
@takugava3ds
9 ай бұрын
@@nefrace ну нормальные инди для меня уровень fez, isaq, smeatboy, limbo, inside, я понимаю что тягаться с гигантами Unity и ue ему рановато а gm и constructor он уже обошёл хоть они и конструкторы но вопрос зачем в gd работать если ue и unity бесплатные и милион уроков есть в сети. Ни чего против не имею, на сайте gd игры которые демонстрировались и в ютюбе топ 20 игр не впечатлили.
@nefrace
9 ай бұрын
@@takugava3ds ну давайте начнём с того, что UE и Unity _не бесплатны_ Их можно использовать бесплатно, пока не начнёшь зарабатывать, а упадническое настроение "мои игры всё равно столько не заработают" я не воспринимаю. Я не хочу хоть как-то задумываться о том, что внезапно игра станет популярной и мне придется кому-то за это платить. Также лично я отошёл от поисков уроков по движку на каждый чих, будь то механики платформера или реализация открытого мира или диалога. Если мне надо - я найду общую информацию, применимую к любому движку, и применю её к Godot. Так же и любой адекватный разработчик, уже знакомый как с программированием, так и с разработкой игр в целом, нуждается только в туториалах по основам работы с движком и его интерфейсом, а все геймплейные механики уже сам додумает, как ему реализовать (: По вашему списку игр: - FEZ был создан на собственном движке на базе XNA - Isaac на самописном движке на С++ - SMB изначально был на Флеше, переписан на собственный движок на C++ И только последние две используют Юнити. Так что ещё раз: игру пишет не движок, а прямые руки того, кто это делает.
@takugava3ds
9 ай бұрын
@@nefrace Полностью согласен, игру можно и на блокноте написать, суть в том что когда твоя игра зарабатывает и ты отстегиваешь Unity, это ведь совокупность что того что движок облегчил тебе жизнь, и ускорил время разработки, я не говорю что из перечисленных мною движков какой то хороший или плохой , на CTF 2.5 сделали FNAF и он стал популярным и принес много денег создателю, это не говорит что конструкторы лучше движков, но все же плюсы по мне в GDE пока что не так впечатляют.
@sergamer1649
10 ай бұрын
Unity лучше!
@nefrace
9 ай бұрын
Забавно, что я увидел этот комментарий именно сегодня.
@Russian_psychopath
Жыл бұрын
Анрил енжин 4 лучше
@GbyGRus
Жыл бұрын
Чем?
@nefrace
Жыл бұрын
Ожидаемый ответ в таких случаях - "Графикой и доступом к множеству ассетов". Но во-первых такое нужно не всем, как в плане графики, так и ассетов, а во-вторых - с точки зрения работы над Геймплеем анрил не предлагает абсолютно ничего революционного. Блюпринты? Удобно когда у тебя команда художников, которым нужно иногда что-то привнести в код, и абсолютно неудобно, когда ты единственный разработчик. Плюсы же иногда умеют крашнуть редактор полностью, а ты потом сиди разбирайся, что случилось и где проблема.
@GbyGRus
Жыл бұрын
@@nefrace Да по факту многие не понимают, что будь какой-то идеальный бесплатный движок других бы не было. Все зависит от проекта. Не смотря, что на Godot не сделали каких-то невероятных игр, но со своими задачами, он справляется и у тебя нет заставки и лицензии по которой ты в какой-то момент должен будешь платить.
@abyzb
11 ай бұрын
неужели ты гей
@nefrace
11 ай бұрын
Интересное предположение, а главное - непонятно на чём основанное.
@Godot4-kc7xv
7 ай бұрын
@@nefraceоу лари 🤣
@bad_wolf_rus
Жыл бұрын
а в анииле ничего не надо делать чтобы сделать шутер
Пікірлер: 301