@@pojiloybablkvaser если вопрос был ко мне, скажу так - если ты новичок, то рекомендую Unity, он интуитивно понятен, многофункционален и в интернете есть множество туторов и готовых решений под него, к тому же с ним прекрасно интегрируется Chat GPT, они откатили все ограничения и теперь если у тебя игра не имеет сони тысяч загрузок и не делает тебе 1млн$ в год доход можешь не переживать по поводу новой фин модели. К тому же у них удобная встроенная аналитика приложения, причём бесплатная.
@@ded_griie 12% - это отчисления не за пользование движком, а за продажу своих продуктов через Эпик Гэйм Стор или ассетов на Эпик Маркетплэйс, в Стиме , для сравнения эти отчисления для разрабов - 35%
Unreal: даем бесплатно Quixel Megascans, каждый месяц бесплтаные ассеты, бесплатная пока не заработаешь 1милл $, бесплатный Epic Online Services Unity: ПЛОТИ ЧТОБ ПОЛУЧИТЬ ТЕМНУЮ ТЕМУ
@@qdnr Персонал это фри версия? Если да, то он скорее всего взломал или потвикал настройки через плагин(вроде там такой есть), но все равно это же БОЛЬ!
I don't speak Russian but here is my opinion on Godot Engine - Open source - The GDScript which Godot use is similar to python which is easy for beginners (my opinion) - Open source comes with great Community to help you - Run 2D games really smoothly thanks to batching but maybe 3D Batching will be added in the future to increase the FPS in 3D games -You know C# from Unity? congrats C# support for Godot has been released -You know C++ from Unreal? that's the language the game engine is coded on, you can use it. -The way the game organized by Nodes, Instance, and Branches really work well for me - Good for beginners (my opinion)
Хоть ue4 и не запустился на моём ПК из-за того что компания прекратила поддержу directx меньше 11 (вроде), но я его люблю за игры с реалистичной графикой, а ещё жду ue5.
@@Jora_Mahoev1 смена правил монетизации на юнити. Потом это откатили, но думаю теперь юнити не самый хороший движок для начала новых проектов. Годот на этом фоне наоборот стал сильно перспективней
Стоит также отметить так называемый Object pooling на Юнити, в котором не нуждается Годот. Никакого отдельного "бассейна памяти" для быстро появляющихся и исчезающих объектов вроде пуль или других снарядов в Годоте нет. Все объекты, сцены размещаются и удаляются быстро и нет никакого сборщика мусора.
Лично я использую годот потому что у него очень компактное и легкое программирование. С функциями очень легко работать. А разные туториалы очень помогают. Я с нуля без навыков программирования все делаю. Советую всем.
1. За Unreal Engine нужно платить 5%, но не за $3000, а за всё, что выше $1000000. 2. В Unreal Engine можно писать на C#. 3. В Unreal Engine можно писать на Python. P.S.: если "инжин", то почему не "унреал"?:)
ага скажи это эпику и майкрософт, особенно меня прикалывают майки с их IDE 12-20гб сколькож мусора надо написать, чтобы набрать столько кода. фишка даже не в самом месте то что он делает тоже самое что делают гигабайтами всего 20мб говорит о том что там нет ничего лишнего и руки у них правильные.
Поддержка языков никуда не исчезнет ввиду масштабирования Godot. GDNative - это ABI, к которому пишутся биндинги на других языках. То есть, разработчики не пишут поддержку для каждого языка, они пишут лишь одно конкретное ABI, которое понимают другие языки.
Наконец-то! Godot Engine это мощный инструмент, и он легче чем Unity, и бесплатно. А русскоязычное комюнити маленькое, его нужно расширять, так что Добро пожаловать!
Называть Godot мощным инструментом можно только если вы сами не имеете опыта разработки игр. Начнем с простого: поддержка в случае багов, кто ей занимается? В случае Unity, если у тебя куплена на всю студию лицензия и ты разрабатывая серьезный проект обнаружил баг в движке - можно плотно пообщаться с разработчиками и они постараются его исправить в следующем релизе. В случае Godot - надейся что тебя услышат или ковыряй код движка сам. Вторая проблема - язык программирования GDScript. Непонятно, зачем разрабы движка сочинили свой язык, на котором никто не работает, ведь привлекать разработчиков нужно удобством и известным им языком. Так вот, этот GDScript мало того, что никем не использовался ранее, так еще имеет серьезные недостатки в плане строгой типизации, наследования, приватности методов в классах и так далее. Тоесть, на нем будет ОЧЕНЬ тяжело написать что-то крупнее небольшой игрушки от одного-двух разработчиков, потому что сам язык дает большой простор для ошибок. Лично я жду, когда появится полноценная поддержка C#, только тогда о Godot можно будет говорить как о полу-профессиональном движке, опятьже изза отсутствия службы поддержки и четкого плана разработки.
@@Boris-Vasiliev Вот именно, если в юнити найдется баг, можно только надеяться на разработчиков чтобы они пофиксили, ничего нельзя сделать. Тем более если ты - не большая компания, закупившая большую пачку лицензий, а один человек. Это одна из проблем проприетарных программ. А вот в свободном ПО, как Godot, разработчики как правило фиксят баги быстрее, потому что поддержку обеспечивает коммьюнити, и даже не нужно ждать следующего релиза - клонируй репо с фиксом и компилируй. Кроме того, с открытым исходным кодом этот баг можно пофиксить самому (особенно если это большая компания) и сделать pull request, чтобы этот багфикс добавили в код и следующий релиз.
Обзор слишком поверхностный. Ничего о технических нюансах, рендере, целевых платформах и т.д. Много фактических ошибок: - нет никакой компании Годо - Информация о роялти за UE на момент выхода видео почти месяц как устарела - нет никакого JDNative, есть GDNative
Что вы от него хотите, если он просто инфу с англ форумов переводит на русич и выкладывает, в играх он вам ничего дельного не скажет, не говоря уже о нюансах движка.
Godot малоизвестный, но очень функциональный. Скорость разработки наверно повыше будет, чем у Unity и в целом с Unity может неплохо соревноваться. Но в 3Д слабоват, Unreal будет лучше, конечно
@@Moto.Driver потому что вы видимо начинаете и крутитесь только в русскоязычной сфере. среди русскоговорящих этот движок действительно мало обсуждается. но надо понимать, что основная движуха все равно идет "там", среди иностранцев, тобишь англоговорящих - и там этот движок уже вовсю обсуждается и давно стоит на третьем месте по популярности после Unity / UE. Речь конечно же про инди. Пару фактов о том, что в него инвестировали Microsoft, Epic Games - уже говорит о том, что этот движок достойный вариант для изучения. И я сомневаюсь, что это реклама...
Дезинформация про UE4, на нем вполне реально делать игры в одиночку. Он малость сложнее в освоении, но это выливается в улучшенную оптимизацию движка. И с точки зрения парадигм ООП он сделан структурно правильнее, тогда как в Unity сплошные упрощения для новичков, что выливается в свои минусы оптимизации.
@@aratj ECS и в анриале основная парадигма. Вопрос где лучше реализация) И эта парадигма подразумевает компоненты. Их наследование. Наследование префабов и т.д. Это не в тупую замена ООП, а совмещение что-ли(что конечно же правильно)
Ошибки в тексте: 1. Не Godoscript, а GDscript. 2. Не JDNative, а GDNative. Про языки. Гдскрипт точно никуда не денется. Для C# выделен грант от майкрософт. Что будет после его окончания -неизвестно. Все остальные языки, и пито и раст и тд и тп, включая сам С++, на котором движок написан, подключаются в виде модулей GDNative и поддерживаются плагинами сообщества. Но это требует компиляции самого движка и некоторых танцев с бубном. В то время как гдскрипт с сишарпом удобно используют встроенный редактор кода. Кроме того, есть неплохой визуальный редактор шейдеров. Но все мы ждём следующую версию с вулканом и обещаниями подтянуть оптимизацию в зд. Сам движок благодаря похожести гдскрипта на питон и принципа сцен хорошо решает многие проблемы с архитектурой, что важно для новичков. Godot трудно назвать компанией. Там три человека на зарплате и куча контрибуторов, ибо опенсорс.
+1. И ещё, с вопросом о Kotlin автор ролика тоже не разобрался. Котлин компилируется в тот же байткод, что и джава. И исполняется он на той же самой jvm со всеми вытекающими: - может исполняться везде, где и джава (не только на андроиде); - может использовать байткод, написанный на джаве (подобно тому, как c++ может использовать библиотеки, написанные на си); - вполне возможно, что и заменит джаву полностью, т.к. она развивается слишком медленно. Но сама jvm, конечно, останется.
@@ИгнациусКоппер-к6ч я прекрасно этот момент знаю, еще в курсе по Kotlin об этом говорил. Я приводил лишь пример и прекрасно понимаю что Kotlin построен на JVM. JVM == Java. Суть была просто в аналогии
@@gosha_dudar - значит выразились неудачно: котлин был придуман не для андроида (7:06), просто гугл взял его на вооружение как более перспективный язык.
1:04 не согласен. В анриале можно в одиночку написать. Разве что текстуры придётся в асет сторе брать. А так неплохой фпс можно сделать. Проверено на личном опыте, так как я уже два года на анриале игры делаю. Один.
java не устарел морально, и ничего в нем запутанного нет, это котлин с сахаром для новичков будет что то непонятное. java используется в ентерпарайсе, корпоративное ПО, банки итд. по этому он и будет жить
Проблема юнити в том, что им произоводители железа завозят сочные чемоданы, на которые двиг и живёт, а в замен каждая новая версия юнити весит больше да жрёт ресурсы не выдавая ФПС уже на трехлетних картах.
Гоша, ты немного лукавишь про Unity и UE4. В одиночку возможно работать и там и там, все зависит от масштаба проекта, если ты занимаешься HyperCasual на мобилки то все хорошо, у тебя хватит и времени и сил и это можно сделать и в том и другом движке в одиночку. Но если ты попробуешь в Midcore проекты, то в одиночку ты конечно же можешь справиться, но займет это у тебя уже пару тройку лет. Большая часть мобильного рынка принадлежит Unity. И среднебюджетные проекты тоже в основном отдают ему предпочтение. Unity был хорош не только, в самом начале, он постоянно развивается и совершенствуется. И он великолепен в своих задачах (casual, midcore), не без недостатков конечно же. UE4 и UE5 это другая история, это инструмент для midcore, hardcore проектов, в который также легко войти благодаря blueprint , но который дает огромную власть над всем происходящим под капотом (мусор, память, оптимизация, отрисовка) при глубоком изучении. Как и один движок, так и второй постоянно развиваются и преследуют свои рынки и цели.
У годо в данный момент есть одно существенное преимущество - возможность просто взять этот движок и сделать на его основе свой собственный. Все фреймворки страдают от одного и того же: они постоянно обновляются, и обновления эти заставляют всех девелоперов постоянно ковырять код, и даже часто ломают то, что работало раньше. В определенный момент работа по поддержанию актуальных версий движка и всех использованных в проекте пакетов начинает превышать объем работы над собственно проектом. Если вы не корпоративный работник, а пишете игру для себя в свободное время, у вас просто нет времени на этот буллшит. Поэтому лично я рассматриваю возможность отказаться от обновлений и "заморозить" движок как плюс. Да, это конечно лишает вас возможности получать новые фичи, но вот вопрос - а нужны ли они вам, и стоит ли это постоянного головняка с обновлениями?
7:00 Смешно. То самое чувство, когда тебе сложно писать на java (красивом C подобном языке, с миллионами уже написанных фреймворков для всех нужд, и всё что нужно лишь подключить их и юзать), а kotlin, который слабо отличается, и написан на той же VM, внезапно должен его заменить. Да вам родной нужно стендап запускать.
Начал изучать джаву, я обычный электрик, просто захотелось что то новое узнать, до этого программированием никогда не занимался, поэтому для меня это все сложно и непонятно, но всп таки думаю изучу хоть как то
Unity я давно знаю. Много раз пытался что-то на нем начать. Всегда был облом. Просто руки опускаются. Непонятки начинаются сразу, когда вы загружаете скелетон и пытаетесь его анимировать... Всех деталей вам не перечислю, последний раз пытался год назад. Движок не понимает ничего. Уроки их очень поверхностные. На UE4 делаю игру уже год, ну медленно, но зато прогресс идет. Однако, на Unity есть очень даже суперские проекты. Например Genshin Impact говорят сделано на Unity. Как они сумели даже неясно.
Прошло два года Количество готовых ассетов под Unity практически недостижимо для экосистем других движков Да, бездумное использование сторонних ассетов убивает производительность, но идеально для прототипа и концепта под сбор средств Он имеет интеграции со всеми возможными инструментами, начиная от SDK для VR и AR очков, в т.ч. Pico, заканчивая Substance Designer Unity и UE первыми получают поддержку последних аппаратных платформ и API, будь то Metal, Vulkan, любой рейтрейсинг или консоли нового поколения И да он имеет поддержку всех консолей, чего у Godot нет из-за открытой лицензии и политики производителей консолей Отвратную производительность Godot в 3D проектах ещё не побороли в релизных версиях, Godot 4 сейчас в бете и масштаб улучшений ещё придется оценить О том насколько Godot пригоден для трехмерных игр можно судить по любому шоурилу новинок с его использованием, хоть за 2022 год. Практически все игры будут двухмерными, а оставшиеся - в минималистичном стиле. Искренне хочется надеяться что это инертность разработчиков и с выходом 4 версии его станут рассматривать как годную основу для трехмерного инди. Плюсы Godot - многообещающая 4 версия с хорошим, но не передовым освещением, в т.ч. глобальным, с поддержкой NET 6 вместо трижды реанимированного трупа Mono под капотом Unity, что может дать буст производительности в приложениях с интенсивными вычислениями на ЦП. Тогда его станет резонно использовать как графическую подсистему для приложений, плотно интегрированных в актуальный, майкрософтовский стек .NET, вместо того чтобы связываться с подмножеством от Unity Technologies. Поддержка WebGL есть уже сейчас, что важно для 2D игр. В общем Godot близко даже не похож на "убийцу Unity", тем более Unreal Engine Ему бы вообще хоть как-то адекватно начать вывозить 3D игры плюс-минус современного технологического уровня на современном железе. После этого, возможно, у кого-то дойдут руки собрать годный законченный продукт с качественным контентом на этом движке, или хотя бы технодемку, которая объединит все новшества наглядно и эффектно. P.P.S. Периодически оживает ещё такой феномен, как Stride/Xenko/Paradox 3D engine, нынче тоже опенсурсный и вообще без публичных успешных кейсов применения. Концептуально является калькой с Unity и тем кто хочет смигрировать на движок под демократичной лицензией может приглянуться (но!) только для нетребовательных к игровой логике, не слишком сложных проектов, ибо никто в случае затыка не поможет - комьюнити мизерное, и не все мастхев фичи в движке есть (LODы пишите сами, таймлайна для катсцен нету, кастомные шейдеры пишутся от руки). По графическим возможностям в районе 4 версии Godot, удивительно приятный стек постобработки, хороший API, не самый плохой тулкит для UI, который отчасти калька WPF (очень поверхностно), тот же самый чистый NET 6 и производительность повыше чем у Godot 3.x. Примечателен тем что написан на чистом и довольно оптимизированном C# вплоть до ядра движка, поддерживает публикацию под Win/Linux/iOS/Android/UWP, за бортом macOS и WebGL
1:03 повтори этот бред китайцу в одиночку создавшему Bright Memory который теперь поддерживается Microsoft. Ты правда думаешь, что в анриле, с его блюпринтами, и кучей фришных и высококачественных ассетов, тяжелее создать игру чем в юнити? Поздравляю, уровень твоей компетенции тает на глазах.
4:28 Такое вряд ли произойдет, во всяком случае потому что движок имеет открытые исходники, а сам движок развивается сообществом. Да, тут нет команды, движок развивается интернет-сообществом
А анриал это честный двиг, с ним работают крупнейшие студии, сами эпики на нем делают свои игры. И главное там нет искуственных проплаченных тормозов как в юнити, которые живут на взятки от произв. железа.
Вообще не понял. А что мешает на UE в одного создавать? В Гугле забанили? Наоборот, в Unity большинство модулей и ассетов платные, тебе или нужна команда разноплановых спецов от кодеров до дизайнеров, всё это создавать, или будешь платить постоянно. На UE качественного бесплатного контента значительно больше, часть платных для Unity фич, вообще изначально интегрированы в движок. При этом, регулярно проходят раздачи платного контента, если пользуешься UE достаточно долго, коллекция тысяч на 200 и на все случаи жизни наберётся за 0 р.
По читабельности и по синтаксису Java является одним из самых простых языков, с которыми мне доводилось работать. Автор выбрал очень плохое сравнение. А мазохистами джавистов называют скорее любители других, более "сладких" языков.
С выходом Unreal 5, который будет поддерживать риалтаймовый GI, который позволит отказаться от лодов и запеканий, а также учитывая, что даже мобильные игры в недалеком будущем тотально будут переходить на 3Д с развитием железа телефонов, рискну предположить что Юнити останется далеко позади. И еще не совсем понял слова автора про то что в Юнити мол можно все делать в одиночку а в Анриал нужна команда, на чем постороено это предположение? Я бы наоборот сказал что анриал дает больше возможностей для инди. Например как по мне освоить Блюпринты гораздо легче чем освоить C#. Так что такого есть в Юнити чего нет в Анриал?
А по Godot engine ты будешь делать уроки? Я лишь вчера скачал его и мне понравилось (по крайней мере визуальная часть) хочу научиться юзать этот движок
на Unreal можно делать как и маленькие проекты так и большие функционал позволяет ,так еще и блупринт ,который легче любого языка программирования ,да и на Unreal можно сделать игру самому ,Юнити инди,а Unreal для всего
Не могу понять про первое лицо: где то прочитал что гадо изначально был сделан для 2д а 3д потом прилепили - интересно насколько это правда. Гадо проще анриала но анриал - вроде как для первого лица и создавался. Может приключение от первого лица проще делать на том движке для которого первое лицо имманентно?
Насколько я помню, на официальном сайте было написано что ода через 4 годот будет полностью готов, вряд ли из него исчезнет мультиязыковая поддержка и маленький вес программы при производительности функциональности и универсальности
Я знаю об этом движке и учусь делать игры на нём. И я хочу серию уроков о этом движке он интересен а русских уроков мало только Godot 3d Russian и ещё некоторые почему я упоминал Godot 3d Russian? Потому что он объяснил почти всё !!! Что нужно для крупной игры
Язык Java устарел? Я на этом моменте смеялся, как дикий койот! Зачем ты говоришь что-то про языки программирования, что что-то там устарело, или что-то лучше, если у тебя не хватает компетенции?! Это так глупо!
Ну да, запускаешь такой и думаешь: «Ну всё сейчас на скилухе, не читая документации» func вместо def - хорошо, запомним, ладно. foo = lambda x: x + x (выделено красным, как ошибка) - не понял; [i for i in range(10) if i % 2] (тоже ошибка] - в смысле о__О
@@toooot - нет import'ов - файл скрипта это класс. - в циклах нет enumerate() - аналогично, в словарях нет .items() - нет генераторов - нет декораторов - нет именованных агрументов - нет привычного unpack: a, b = (1,2) - да, кстати: кортежей нет:) - нет сахара для аргументов, типа args*, kwargs** - у массивов нет срезов, но хотя бы есть .slice() (год назад и его не было - люди, как понимаю, использовали цикл for для получения подсписка) - у списков питона набор методов выглядит более логичным и зрелым; в gdscript например нет .pop() - у строк (String) нет join (но он есть в PoolStringArray - решение вполне логичное, но надо привыкнуть) - нельзя почти ничего манкипатчить - нельзя объявить переменную в другом классе или переопределять метод другого класса - нет множественного наследования, метаклассов. - нельзя перегружать операторы - нельзя создавать свои структуры данных, наследуя встроенные (например наследовать Array и добавить пару своих методов, например move()) что то ещё возможно пропустил, или просто до чего-то не добрался (сам еще новичок в Годо) но уже и так понятно что python и gdscript это 2 большие разницы:)
Kotlin все-таки не совсем под андроид делался - вообще из-за недовольста джавки появилось много чего, я слышал что разраб груви сказал что если б он увидел скалу раньше чем приступил к работе, то груви бы не появился
I can not understand about the first person: they say that Gadot was originally made for 2D and then added 3D - I wonder how true this is. Gadot is simpler than unreal, but unreal is kind of a first-person experience. Maybe it's easier to make a first-person adventure on the engine for which the first person is immanent? Не могу понять про первое лицо: говорят что гадо изначально был сделан для 2д а 3д потом прилепили - интересно насколько это правда. Гадо проще анриала но анриал - вроде как для первого лица и создавался. Может приключение от первого лица проще делать на том движке для которого первое лицо имманентно?
1. Платные тарифы. Очень сомневаюсь, что ты будешь париться за цену тарифов, если твой заработок будет больше $100к в год. 2. Очень запутанная поддержка со стороны разработчиков относительно разных языков. Вряд-ли вы найдёте нормальное решение вашей проблемы на одном из 4 языков. 3. Стандартных настроек движка хватит, пока значение кадров в секунду не упадут ниже 5. Потом будете бегать по движку и искать способа оптимизации. 4. Создание игр на МакБуке. Тут просто без слов - одни эмоции. 5. Чем проще движок - тем меньше возможностей. Наслаждайтесь низкой кастомизацией своего продукта. Дудос как всегда на уровне!) Кстати, курс от Гоши отстойный. Обмазывайтесь своим GetComponent() и выкидывайте деньги на ветер)
Можно и все языки программирования поддерживать в движке, только кто будет учитывать при разработки новых функций специфику языков, рано или поздно в движке остается только 1 или несколько максимально похожих друг на друга языка, чтобы всякие компиляторы и т.д. не нужно было полностью менять. Как создать элемент или выполнить операцию, если её нету в другом языке, так что это не просто смена синтаксиса.
Кто здесь после реформы монетезации Unity?)
)))в точку
Как осенью услышал сразу понял, что не вернусь в него. Пора удалять его
Дружище а на чем лучше делать 2д рпг?
@@pojiloybablkvaser если вопрос был ко мне, скажу так - если ты новичок, то рекомендую Unity, он интуитивно понятен, многофункционален и в интернете есть множество туторов и готовых решений под него, к тому же с ним прекрасно интегрируется Chat GPT, они откатили все ограничения и теперь если у тебя игра не имеет сони тысяч загрузок и не делает тебе 1млн$ в год доход можешь не переживать по поводу новой фин модели. К тому же у них удобная встроенная аналитика приложения, причём бесплатная.
@@pojiloybablkvaser на windowsforms или как его там
на повестку дня, по поводу актуальности юнити уже есть огромные сомнения)))
У тебя устаревшая инфа о лимите бесплатности Unreal - теперь это не 3000$ ,а 1млн$
Специально искал такой комент, шобы не писать XD
Хрена себе, щедрость.. Аж не удобно..
А ещё Unreal купили Quixel и для всех пользователей движка предоставлена полная халява на всё.
Может я ошибаюсь, но с чего-то канала (не помню какого) была инфа про 12% с доходов от игры.
@@ded_griie 12% - это отчисления не за пользование движком, а за продажу своих продуктов через Эпик Гэйм Стор или ассетов на Эпик Маркетплэйс, в Стиме , для сравнения эти отчисления для разрабов - 35%
Unreal: даем бесплатно Quixel Megascans, каждый месяц бесплтаные ассеты, бесплатная пока не заработаешь 1милл $, бесплатный Epic Online Services
Unity: ПЛОТИ ЧТОБ ПОЛУЧИТЬ ТЕМНУЮ ТЕМУ
У моего друга темная тема на персонале
@@qdnr Персонал это фри версия? Если да, то он скорее всего взломал или потвикал настройки через плагин(вроде там такой есть), но все равно это же БОЛЬ!
@@qdnr у него версия student, а не personal. в personal нет темной темы, только в student
@@jeckgrimm7117 тёмная тема на personal легко включается путём изменения одной строчки HEX кода файла Unity.exe
@@yernaraldabergenov3470 да и белая неплохая
I don't speak Russian
but here is my opinion on Godot Engine
- Open source
- The GDScript which Godot use is similar to python which is easy for beginners (my opinion)
- Open source comes with great Community to help you
- Run 2D games really smoothly thanks to batching but maybe 3D Batching will be added in the future to increase the FPS in 3D games
-You know C# from Unity? congrats C# support for Godot has been released
-You know C++ from Unreal? that's the language the game engine is coded on, you can use it.
-The way the game organized by Nodes, Instance, and Branches really work well for me
- Good for beginners (my opinion)
Yes dude this engine really one of the best programs as a unity and unreal engine for creating your own games
Если смотреть youtube через yandex то можно будет даже китайские видео смотреть на английском языке
"If you watch youtube through yandex, you can even watch Chinese videos in English" LMAO@@nurzhan888
Да Godot давно появился, ue4 всегда в моем сердце!
ДА ОН КРУТ ДЛЯ 3Д,НО НЕ ДЛЯ 2Д ИГР
Понимаю бро, UE4 очень щедрый и крутой
@@Hardcore0 на 2D крутой. Понимаешь бро... на нем можно создать любую игру кроме инкрементируюшую измерению.
@@litepubggamer7682 что за инкрементируюшую измерению? Это типо четыре пространственных измерения или что?
Хоть ue4 и не запустился на моём ПК из-за того что компания прекратила поддержу directx меньше 11 (вроде), но я его люблю за игры с реалистичной графикой, а ещё жду ue5.
Как все поменялось спустя три года))
Шатал я этот ваш Unity
А чо случилось?
@@Jora_Mahoev1 смена правил монетизации на юнити. Потом это откатили, но думаю теперь юнити не самый хороший движок для начала новых проектов. Годот на этом фоне наоборот стал сильно перспективней
Стоит также отметить так называемый Object pooling на Юнити, в котором не нуждается Годот. Никакого отдельного "бассейна памяти" для быстро появляющихся и исчезающих объектов вроде пуль или других снарядов в Годоте нет. Все объекты, сцены размещаются и удаляются быстро и нет никакого сборщика мусора.
Лично я использую годот потому что у него очень компактное и легкое программирование. С функциями очень легко работать. А разные туториалы очень помогают. Я с нуля без навыков программирования все делаю. Советую всем.
move_and_collide(Unity, UE, false) and que_free()
а ты можешь сказать что гадо проще в 2 раза чем юнити или анриал? Нахожусь в процессе выбора движка
@@nonenone2748 ну, не сказал бы что прям в 2 раза, но легче. Лучше попробуй все три движка и пойми с которым тебе лучше
@@NerChick не, - меня хватит только на один движок :) , но мне нужен фотореализм
@@nonenone2748 тогда unreal engine больше всего подходит
1. За Unreal Engine нужно платить 5%, но не за $3000, а за всё, что выше $1000000.
2. В Unreal Engine можно писать на C#.
3. В Unreal Engine можно писать на Python.
P.S.: если "инжин", то почему не "унреал"?:)
хм, не знал что там можно на C# и Python. интересная информация
Я знаю что на питоне можно писать скрипты, но на с# я такого не слышал или я что-то пропустил
@@freddy_fazber Есть плагин для питона и шарпа
@@rostislav3470 и на сколько эта функция пригодна для использования? ( Про с# конкретно)
Нереальная ангина тогда уж
Ну да. Ведь нехватка места на выбранном вами макбуке -- проблема движка.
легковестность, кстати, свойственна большинству OpenSoure проектов, по объективным причинам
@@levovix каким?
@@Random-qd1cq каким причинам или каким проектам?
@@levovix удалить по времени недолго
ага скажи это эпику и майкрософт, особенно меня прикалывают майки с их IDE 12-20гб сколькож мусора надо написать, чтобы набрать столько кода.
фишка даже не в самом месте то что он делает тоже самое что делают гигабайтами всего 20мб говорит о том что там нет ничего лишнего и руки у них правильные.
Поддержка языков никуда не исчезнет ввиду масштабирования Godot. GDNative - это ABI, к которому пишутся биндинги на других языках. То есть, разработчики не пишут поддержку для каждого языка, они пишут лишь одно конкретное ABI, которое понимают другие языки.
Может быть API?
@@itslittleboi ага
Почти пропроческое видео! Вот только многие реально стали переходить с Юнити на Годот.
Наконец-то! Godot Engine это мощный инструмент, и он легче чем Unity, и бесплатно.
А русскоязычное комюнити маленькое, его нужно расширять, так что Добро пожаловать!
Называть Godot мощным инструментом можно только если вы сами не имеете опыта разработки игр. Начнем с простого: поддержка в случае багов, кто ей занимается? В случае Unity, если у тебя куплена на всю студию лицензия и ты разрабатывая серьезный проект обнаружил баг в движке - можно плотно пообщаться с разработчиками и они постараются его исправить в следующем релизе. В случае Godot - надейся что тебя услышат или ковыряй код движка сам. Вторая проблема - язык программирования GDScript. Непонятно, зачем разрабы движка сочинили свой язык, на котором никто не работает, ведь привлекать разработчиков нужно удобством и известным им языком. Так вот, этот GDScript мало того, что никем не использовался ранее, так еще имеет серьезные недостатки в плане строгой типизации, наследования, приватности методов в классах и так далее. Тоесть, на нем будет ОЧЕНЬ тяжело написать что-то крупнее небольшой игрушки от одного-двух разработчиков, потому что сам язык дает большой простор для ошибок. Лично я жду, когда появится полноценная поддержка C#, только тогда о Godot можно будет говорить как о полу-профессиональном движке, опятьже изза отсутствия службы поддержки и четкого плана разработки.
Уж скорее немощный
@@Boris-Vasiliev Вот именно, если в юнити найдется баг, можно только надеяться на разработчиков чтобы они пофиксили, ничего нельзя сделать. Тем более если ты - не большая компания, закупившая большую пачку лицензий, а один человек. Это одна из проблем проприетарных программ. А вот в свободном ПО, как Godot, разработчики как правило фиксят баги быстрее, потому что поддержку обеспечивает коммьюнити, и даже не нужно ждать следующего релиза - клонируй репо с фиксом и компилируй. Кроме того, с открытым исходным кодом этот баг можно пофиксить самому (особенно если это большая компания) и сделать pull request, чтобы этот багфикс добавили в код и следующий релиз.
Про java повеселил) Прям до слез, мечты шарписта
Обзор слишком поверхностный. Ничего о технических нюансах, рендере, целевых платформах и т.д.
Много фактических ошибок:
- нет никакой компании Годо
- Информация о роялти за UE на момент выхода видео почти месяц как устарела
- нет никакого JDNative, есть GDNative
Но он сказал что новичку годо будет проще чем юнити, но с возможностью 3д.
Что вы от него хотите, если он просто инфу с англ форумов переводит на русич и выкладывает, в играх он вам ничего дельного не скажет, не говоря уже о нюансах движка.
Godot тормозной.. может только у меня так... Пробовал на нескольких компах.... Вернулся на Юнити
@@Man-si9xf но конструкт 2 жив живёшинек. А ещё уже 3 есть
@@calchome2768 хм, странно, на моём стареньком ноуте всё наоборот
Видео стало в разы актуальнее только спустя три года.
С нетерпением жду обучающие ролики по Godot)
Godot - почему про него все говорят?
- Знаю про все хорошие движки, но впервые слышу о "Gobot".
Он заменит Unity и Unreal Engine?
- Смешно
Тоже стало смешно. И про простой юнити и якобы сложный анрил тоже улыбнуло.
Godot малоизвестный, но очень функциональный. Скорость разработки наверно повыше будет, чем у Unity и в целом с Unity может неплохо соревноваться. Но в 3Д слабоват, Unreal будет лучше, конечно
Ура, про GODOT выпуск. Учусь на нём писать, оч удобный, рекомендую всем!
В стиме можно загрузить. Там и пользуюсь
где информацию для обучения берешь?
@@dark7289 канал heartbeast, плейлист make an action rpg. Там вроде даже не понимая английского можно понять, что к чему, он всё подробно объясняет
Хмм, интересно
У меня тормозил... Пробовал публиковать в штмл?
Гоша: Почему про него все говорят?
Я: Впервые слышу об нем
потомучто реклама)
если впервые слышите, то похоже вы редкий гость в гейм деве:)
@@me2beats313 Ну, я только начинаю, ну всё же хоть где то упоминание об нем я должен был видет :)
@@Moto.Driver потому что вы видимо начинаете и крутитесь только в русскоязычной сфере. среди русскоговорящих этот движок действительно мало обсуждается. но надо понимать, что основная движуха все равно идет "там", среди иностранцев, тобишь англоговорящих - и там этот движок уже вовсю обсуждается и давно стоит на третьем месте по популярности после Unity / UE. Речь конечно же про инди. Пару фактов о том, что в него инвестировали Microsoft, Epic Games - уже говорит о том, что этот движок достойный вариант для изучения. И я сомневаюсь, что это реклама...
"об" тут явно не у месту
Дезинформация про UE4, на нем вполне реально делать игры в одиночку. Он малость сложнее в освоении, но это выливается в улучшенную оптимизацию движка. И с точки зрения парадигм ООП он сделан структурно правильнее, тогда как в Unity сплошные упрощения для новичков, что выливается в свои минусы оптимизации.
в юнити можно ecs паттерн использовать, да в общем даже если сам пишешь игру с нуля без готовых движков, чисто ООП сейчас это не так эффективно
@@aratj ECS и в анриале основная парадигма. Вопрос где лучше реализация)
И эта парадигма подразумевает компоненты. Их наследование. Наследование префабов и т.д. Это не в тупую замена ООП, а совмещение что-ли(что конечно же правильно)
@@Partey-xh3fr это понятно, ооп как бы никуда не девается
Чёт Smalltalk'ом там и не пахнет.
Unity стандарт индустрии, относительно простой и удобный, unreal же в основном используют большие команды и студии.
Гоша: На ue нельзя делать игры одному
Narko Games: подержи мое пиво
FYQD туда же)
Ошибки в тексте:
1. Не Godoscript, а GDscript.
2. Не JDNative, а GDNative.
Про языки. Гдскрипт точно никуда не денется. Для C# выделен грант от майкрософт. Что будет после его окончания -неизвестно. Все остальные языки, и пито и раст и тд и тп, включая сам С++, на котором движок написан, подключаются в виде модулей GDNative и поддерживаются плагинами сообщества. Но это требует компиляции самого движка и некоторых танцев с бубном. В то время как гдскрипт с сишарпом удобно используют встроенный редактор кода. Кроме того, есть неплохой визуальный редактор шейдеров. Но все мы ждём следующую версию с вулканом и обещаниями подтянуть оптимизацию в зд. Сам движок благодаря похожести гдскрипта на питон и принципа сцен хорошо решает многие проблемы с архитектурой, что важно для новичков.
Godot трудно назвать компанией. Там три человека на зарплате и куча контрибуторов, ибо опенсорс.
+1.
И ещё, с вопросом о Kotlin автор ролика тоже не разобрался. Котлин компилируется в тот же байткод, что и джава. И исполняется он на той же самой jvm со всеми вытекающими:
- может исполняться везде, где и джава (не только на андроиде);
- может использовать байткод, написанный на джаве (подобно тому, как c++ может использовать библиотеки, написанные на си);
- вполне возможно, что и заменит джаву полностью, т.к. она развивается слишком медленно. Но сама jvm, конечно, останется.
@@ИгнациусКоппер-к6ч я прекрасно этот момент знаю, еще в курсе по Kotlin об этом говорил. Я приводил лишь пример и прекрасно понимаю что Kotlin построен на JVM. JVM == Java. Суть была просто в аналогии
@@gosha_dudar Гоша, сделай уроки по годоту и гдскрипту.
@@gosha_dudar - значит выразились неудачно: котлин был придуман не для андроида (7:06), просто гугл взял его на вооружение как более перспективный язык.
@@gosha_dudar кого ты обманываешь? Максимум что ты знаешь - это hello world!
Сижу в Godot и изучаю его возможности и пытаюсь писать разные простенькие игрушки, как вдруг выходит видео от Гоши про движок Godot....
Остался на Godot?)
@@Nom1le а ты на грдот?
@@voidprogger Уже нет
Гоша, ты часто повторяешь эту ошибку) Неправильное ударение в этом слове:
ин-те-ре́с-не·е
Спасибо за ролик!
1:04 не согласен. В анриале можно в одиночку написать. Разве что текстуры придётся в асет сторе брать. А так неплохой фпс можно сделать. Проверено на личном опыте, так как я уже два года на анриале игры делаю. Один.
Если на юнити будешь работать, то не хочешь посотрудничать?
Можно. Надо мне только C# вспомнить, оочень давно на нём не писал. Всё время на C++ пишу
@@mhdmodocluber9591 можем в инсте погоаорить?
"компания Godot" 😂🤣.
В которой 3 человека XD
@@kevinparker7874 Да и которым занимается обычное комьюнити.
java не устарел морально, и ничего в нем запутанного нет, это котлин с сахаром для новичков будет что то непонятное.
java используется в ентерпарайсе, корпоративное ПО, банки итд. по этому он и будет жить
на java написан майнкрафт
На java написан майнкрафт, так что он точно будет жить вечно xD
@@muiwols6709 а C и С++ созданы на века)) До сих пор не могут придумать что-то мощнее этих языков
@@ИгорьК-т1ш на C++ написана новая версия майнкрафата
@@zbvenom1702 пе
Проблема юнити в том, что им произоводители железа завозят сочные чемоданы, на которые двиг и живёт, а в замен каждая новая версия юнити весит больше да жрёт ресурсы не выдавая ФПС уже на трехлетних картах.
ну всё понятно увидел черепашку у хахена и начал
респект
Надо будет глянуть кто такой хахен
@@gosha_dudar топ сгущёнка-Мэн с его уникальной черепахой-тортиллой
@@gosha_dudar теперь "уже просто хах"
@@gosha_dudar не надо, семпай
Гоша, ты немного лукавишь про Unity и UE4. В одиночку возможно работать и там и там, все зависит от масштаба проекта, если ты занимаешься HyperCasual на мобилки то все хорошо, у тебя хватит и времени и сил и это можно сделать и в том и другом движке в одиночку. Но если ты попробуешь в Midcore проекты, то в одиночку ты конечно же можешь справиться, но займет это у тебя уже пару тройку лет. Большая часть мобильного рынка принадлежит Unity. И среднебюджетные проекты тоже в основном отдают ему предпочтение. Unity был хорош не только, в самом начале, он постоянно развивается и совершенствуется. И он великолепен в своих задачах (casual, midcore), не без недостатков конечно же. UE4 и UE5 это другая история, это инструмент для midcore, hardcore проектов, в который также легко войти благодаря blueprint , но который дает огромную власть над всем происходящим под капотом (мусор, память, оптимизация, отрисовка) при глубоком изучении. Как и один движок, так и второй постоянно развиваются и преследуют свои рынки и цели.
Ну-с, посмотрим, что тут вещают)
Наставник пожаловал 😄
Хахахаха 😂 я ждал твой коммент
Как всегда Галопом по европам в коментах больше инфы чем в ролике :D
ООО, сплинтер
Привет повелитель Godot 🙃🙃🙃
Ты упустил самое пожалуй важное в этом видео - графические возможности этого движка. Показал бы хоть картинку которую можно выжать из этого гомна)
У годо в данный момент есть одно существенное преимущество - возможность просто взять этот движок и сделать на его основе свой собственный. Все фреймворки страдают от одного и того же: они постоянно обновляются, и обновления эти заставляют всех девелоперов постоянно ковырять код, и даже часто ломают то, что работало раньше. В определенный момент работа по поддержанию актуальных версий движка и всех использованных в проекте пакетов начинает превышать объем работы над собственно проектом. Если вы не корпоративный работник, а пишете игру для себя в свободное время, у вас просто нет времени на этот буллшит. Поэтому лично я рассматриваю возможность отказаться от обновлений и "заморозить" движок как плюс. Да, это конечно лишает вас возможности получать новые фичи, но вот вопрос - а нужны ли они вам, и стоит ли это постоянного головняка с обновлениями?
4 года увлекался юнити, пол года назад пересел на годот. Движок супер, но туториалов мало.
Мало? Они вообще есть?
@@himerawyvern9748 есть, нормальные видосы....
У Godot есть документация, там всё расписано по пунктам
ЗАбей!! у меня начал тормозить, пришлось пересесть на корону... трата времени.... лучше Юнити нету ничего... может только анрил-его не пробовал.
ну хоть ктото по делу написал
Эээххх. Сейчас бы серию курсов по созданию игр на Godot. Видео топ !
Короче жду видео по Godot
а где можно увидеть ваши законченные игры?
Нигде
В параше
Понял. Буду учить godo
Свой Blender среди движов)
Блендер
@@imionfamilin7057 Бендер
7:00 Смешно. То самое чувство, когда тебе сложно писать на java (красивом C подобном языке, с миллионами уже написанных фреймворков для всех нужд, и всё что нужно лишь подключить их и юзать), а kotlin, который слабо отличается, и написан на той же VM, внезапно должен его заменить. Да вам родной нужно стендап запускать.
Котлин это кал. Автор просто мамкин программист)
Не верно, в UE4 поменяли политику, теперь не 3к а намного больше,проверьте.Теперь даже не все инди студии будут платить за UE4.
С 1 миллиона теперь
Жду больше видосов про Godot
Начал изучать джаву, я обычный электрик, просто захотелось что то новое узнать, до этого программированием никогда не занимался, поэтому для меня это все сложно и непонятно, но всп таки думаю изучу хоть как то
Годо классный, не хочу чтобы он превращался в юнити)
Unity я давно знаю. Много раз пытался что-то на нем начать. Всегда был облом. Просто руки опускаются. Непонятки начинаются сразу, когда вы загружаете скелетон и пытаетесь его анимировать... Всех деталей вам не перечислю, последний раз пытался год назад. Движок не понимает ничего. Уроки их очень поверхностные. На UE4 делаю игру уже год, ну медленно, но зато прогресс идет. Однако, на Unity есть очень даже суперские проекты. Например Genshin Impact говорят сделано на Unity. Как они сумели даже неясно.
Прошло два года
Количество готовых ассетов под Unity практически недостижимо для экосистем других движков
Да, бездумное использование сторонних ассетов убивает производительность, но идеально для прототипа и концепта под сбор средств
Он имеет интеграции со всеми возможными инструментами, начиная от SDK для VR и AR очков, в т.ч. Pico, заканчивая Substance Designer
Unity и UE первыми получают поддержку последних аппаратных платформ и API, будь то Metal, Vulkan, любой рейтрейсинг или консоли нового поколения
И да он имеет поддержку всех консолей, чего у Godot нет из-за открытой лицензии и политики производителей консолей
Отвратную производительность Godot в 3D проектах ещё не побороли в релизных версиях, Godot 4 сейчас в бете и масштаб улучшений ещё придется оценить
О том насколько Godot пригоден для трехмерных игр можно судить по любому шоурилу новинок с его использованием, хоть за 2022 год. Практически все игры будут двухмерными, а оставшиеся - в минималистичном стиле. Искренне хочется надеяться что это инертность разработчиков и с выходом 4 версии его станут рассматривать как годную основу для трехмерного инди.
Плюсы Godot - многообещающая 4 версия с хорошим, но не передовым освещением, в т.ч. глобальным, с поддержкой NET 6 вместо трижды реанимированного трупа Mono под капотом Unity, что может дать буст производительности в приложениях с интенсивными вычислениями на ЦП. Тогда его станет резонно использовать как графическую подсистему для приложений, плотно интегрированных в актуальный, майкрософтовский стек .NET, вместо того чтобы связываться с подмножеством от Unity Technologies. Поддержка WebGL есть уже сейчас, что важно для 2D игр.
В общем
Godot близко даже не похож на "убийцу Unity", тем более Unreal Engine
Ему бы вообще хоть как-то адекватно начать вывозить 3D игры плюс-минус современного технологического уровня на современном железе. После этого, возможно, у кого-то дойдут руки собрать годный законченный продукт с качественным контентом на этом движке, или хотя бы технодемку, которая объединит все новшества наглядно и эффектно.
P.P.S. Периодически оживает ещё такой феномен, как Stride/Xenko/Paradox 3D engine, нынче тоже опенсурсный и вообще без публичных успешных кейсов применения. Концептуально является калькой с Unity и тем кто хочет смигрировать на движок под демократичной лицензией может приглянуться (но!) только для нетребовательных к игровой логике, не слишком сложных проектов, ибо никто в случае затыка не поможет - комьюнити мизерное, и не все мастхев фичи в движке есть (LODы пишите сами, таймлайна для катсцен нету, кастомные шейдеры пишутся от руки). По графическим возможностям в районе 4 версии Godot, удивительно приятный стек постобработки, хороший API, не самый плохой тулкит для UI, который отчасти калька WPF (очень поверхностно), тот же самый чистый NET 6 и производительность повыше чем у Godot 3.x. Примечателен тем что написан на чистом и довольно оптимизированном C# вплоть до ядра движка, поддерживает публикацию под Win/Linux/iOS/Android/UWP, за бортом macOS и WebGL
Я тоже считаю, лучше уже изучать проверенный движок и один язык программирования. Да и в целом C# в Unity не так уж сложен, можно разобраться.
1:03 повтори этот бред китайцу в одиночку создавшему Bright Memory который теперь поддерживается Microsoft.
Ты правда думаешь, что в анриле, с его блюпринтами, и кучей фришных и высококачественных ассетов, тяжелее создать игру чем в юнити? Поздравляю, уровень твоей компетенции тает на глазах.
отбитый сектант как есть. Без пряморукого кодера на юнити игра превратится в лагодром, а еще надо бы кодера на шейдеры итд.
Я буду создавать игры в Godot
👍главное поставить цель
Звучит как приговор
Уже создал что-нибудь?
4:28 Такое вряд ли произойдет, во всяком случае потому что движок имеет открытые исходники, а сам движок развивается сообществом. Да, тут нет команды, движок развивается интернет-сообществом
Гоша, почему не cryengine и C ++ ??? Cryengine топовый по функциональности
Всю жизнь делал игры на юнити но после реформы монетизации в нём
"Google поиск (как создать движок) "
Gamemaker Studio 2 наше всё!✊
Установил себе этот движок и теперь буду смотреть уроки:)
А анриал это честный двиг, с ним работают крупнейшие студии, сами эпики на нем делают свои игры. И главное там нет искуственных проплаченных тормозов как в юнити, которые живут на взятки от произв. железа.
В анриле нет настоящего 2д
Вообще не понял. А что мешает на UE в одного создавать? В Гугле забанили? Наоборот, в Unity большинство модулей и ассетов платные, тебе или нужна команда разноплановых спецов от кодеров до дизайнеров, всё это создавать, или будешь платить постоянно. На UE качественного бесплатного контента значительно больше, часть платных для Unity фич, вообще изначально интегрированы в движок. При этом, регулярно проходят раздачи платного контента, если пользуешься UE достаточно долго, коллекция тысяч на 200 и на все случаи жизни наберётся за 0 р.
Если ты новичок, то с чего начать?
Я считаю, что за Godot будущее, но Unity не забудут. Лично я не особо люблю делать игры на движках - я люблю делать сайты и Python программы.
А теперь давай про UNIGINE
А можете скинуть ссылочки своих игр? Ну очень хочется посмотреть и чему то обучиться.
Java имеет сложный и запутанный синтаксис? Серьёзно? Сложнее и запутанне чем в шарпе? Или питоне?
Ой Ява ваабще кразябры одни
@@christiansanta984 кразябры? Это какой то новый вид животного?
По читабельности и по синтаксису Java является одним из самых простых языков, с которыми мне доводилось работать. Автор выбрал очень плохое сравнение. А мазохистами джавистов называют скорее любители других, более "сладких" языков.
@@kronst Хорошие джависты отмечают, что Kotlin выразительный. Так что зависит от человека
@@synthwave_chad шта??? Котлин это сладенькая поделка, с вырвиглазным синтаксисом. Покажите пожалуйста ваших хороших джавистов)
Godot удобнее unity для создания игр(лично для меня) и перешёл на него всего за 1 день(даже меньше), сейчас использую юнити только для oculus quest
С выходом Unreal 5, который будет поддерживать риалтаймовый GI, который позволит отказаться от лодов и запеканий, а также учитывая, что даже мобильные игры в недалеком будущем тотально будут переходить на 3Д с развитием железа телефонов, рискну предположить что Юнити останется далеко позади. И еще не совсем понял слова автора про то что в Юнити мол можно все делать в одиночку а в Анриал нужна команда, на чем постороено это предположение? Я бы наоборот сказал что анриал дает больше возможностей для инди. Например как по мне освоить Блюпринты гораздо легче чем освоить C#. Так что такого есть в Юнити чего нет в Анриал?
Жду обучающие видео про разработку игр на Godot используя с++ )
Исключительно Ц++.
@@realfootball338 что за ц++
@@bohdanvex Без "что за" вбей в гугл
А по Godot engine ты будешь делать уроки? Я лишь вчера скачал его и мне понравилось (по крайней мере визуальная часть) хочу научиться юзать этот движок
Остался на Godot?
на Unreal можно делать как и маленькие проекты так и большие функционал позволяет ,так еще и блупринт ,который легче любого языка программирования ,да и на Unreal можно сделать игру самому ,Юнити инди,а Unreal для всего
Не могу понять про первое лицо: где то прочитал что гадо изначально был сделан для 2д а 3д потом прилепили - интересно насколько это правда. Гадо проще анриала но анриал - вроде как для первого лица и создавался. Может приключение от первого лица проще делать на том движке для которого первое лицо имманентно?
Насколько я помню, на официальном сайте было написано что ода через 4 годот будет полностью готов, вряд ли из него исчезнет мультиязыковая поддержка и маленький вес программы при производительности функциональности и универсальности
как насчет сделать уроки по godot?
Я знаю об этом движке и учусь делать игры на нём. И я хочу серию уроков о этом движке он интересен а русских уроков мало только Godot 3d Russian и ещё некоторые почему я упоминал Godot 3d Russian? Потому что он объяснил почти всё !!! Что нужно для крупной игры
Ну ты загнул конечно. У него в основном базовые уроки
@@renamed_user1703 я знаю это я и имел в виду
Впервые услышал, но заинтересовался
@YOU-TOP - Приведем настоящих подписчиков зря
Язык Java устарел? Я на этом моменте смеялся, как дикий койот! Зачем ты говоришь что-то про языки программирования, что что-то там устарело, или что-то лучше, если у тебя не хватает компетенции?! Это так глупо!
Java: устарел
C++ и C: подержите моё пиво
ASM: Подержите мой портвейн
Вообще то да
да ты скажи что и паскал везде нужен и вобше отлично
Согласен, автор гонит пургу)
@@ГлебЛемесов-л8ь Джава топ по популярности язык, он ещё долго будет на рынке
За Анриал и двор стреляю в упор!
Это шедевряльно, нет это просто МЕЧТА
Ура! Нормальный движок на python. Питонист рад.
ну если речь про gdscript, то это далеко не python.
скажем да, похож, но только с виду и с первого взгляда
Ну да, запускаешь такой и думаешь: «Ну всё сейчас на скилухе, не читая документации»
func вместо def - хорошо, запомним, ладно.
foo = lambda x: x + x (выделено красным, как ошибка) - не понял;
[i for i in range(10) if i % 2] (тоже ошибка] - в смысле о__О
@@toooot
- нет import'ов
- файл скрипта это класс.
- в циклах нет enumerate()
- аналогично, в словарях нет .items()
- нет генераторов
- нет декораторов
- нет именованных агрументов
- нет привычного unpack:
a, b = (1,2)
- да, кстати: кортежей нет:)
- нет сахара для аргументов, типа args*, kwargs**
- у массивов нет срезов, но хотя бы есть .slice() (год назад и его не было - люди, как понимаю, использовали цикл for для получения подсписка)
- у списков питона набор методов выглядит более логичным и зрелым; в gdscript например нет .pop()
- у строк (String) нет join (но он есть в PoolStringArray - решение вполне логичное, но надо привыкнуть)
- нельзя почти ничего манкипатчить
- нельзя объявить переменную в другом классе или переопределять метод другого класса
- нет множественного наследования, метаклассов.
- нельзя перегружать операторы
- нельзя создавать свои структуры данных, наследуя встроенные (например наследовать Array и добавить пару своих методов, например move())
что то ещё возможно пропустил,
или просто до чего-то не добрался
(сам еще новичок в Годо)
но уже и так понятно что python и gdscript это 2 большие разницы:)
Гоша сделай бесплатный видео курс по годо
Давайте видео/гайд про Godot? Зашел чисто из интереса на их оф сайт, начал качать АХРЕНЕл весит 27 мб, скачал и запустил БЕЗ УСТАНОВКИ...
skaner godot в Ютубе чекни, там полно видосов
Kotlin все-таки не совсем под андроид делался - вообще из-за недовольста джавки появилось много чего, я слышал что разраб груви сказал что если б он увидел скалу раньше чем приступил к работе, то груви бы не появился
Ну что уроки по годоту будут?
С++ Unreal Engine 4 вот что является инструментом настоящих профессионалов.
Да тут не о выпендрёжах вещь, а о том, с чего начинать)
Godot самый подходящий вариант
Для меня Блюпринт Быстро,Легко.
Очень мало знаешь про ue4. У него вообще нет конкуренции в ближайшее время
Сделай уроки на godot, очень хочу
Godot это такой себе Blender среди игровых движков))
тоже за счет донатов выживает))
надеюсь на дальнейшее развитие, ибо у Godot даже собственную физику пилят, лол
I can not understand about the first person: they say that Gadot was originally made for 2D and then added 3D - I wonder how true this is. Gadot is simpler than unreal, but unreal is kind of a first-person experience. Maybe it's easier to make a first-person adventure on the engine for which the first person is immanent?
Не могу понять про первое лицо: говорят что гадо изначально был сделан для 2д а 3д потом прилепили - интересно насколько это правда. Гадо проще анриала но анриал - вроде как для первого лица и создавался. Может приключение от первого лица проще делать на том движке для которого первое лицо имманентно?
Плохих движков не бывает, все перечисленные хороши собой, но Анрил это наше всё))
Ненавижу твой способ подачи и твои видео, но большое спасибо за труды. Ты мой любимый айти мем, дружище)
Ждём курс годо
Привет всем! Посоветуйте какую движка установить для новичка?
Надеялся что можно юзать голанг
можно
Запили урок по настройке C++ на Godot - словишь хайп и сделаешь одолжение всему Рунету
1. Платные тарифы. Очень сомневаюсь, что ты будешь париться за цену тарифов, если твой заработок будет больше $100к в год.
2. Очень запутанная поддержка со стороны разработчиков относительно разных языков. Вряд-ли вы найдёте нормальное решение вашей проблемы на одном из 4 языков.
3. Стандартных настроек движка хватит, пока значение кадров в секунду не упадут ниже 5. Потом будете бегать по движку и искать способа оптимизации.
4. Создание игр на МакБуке. Тут просто без слов - одни эмоции.
5. Чем проще движок - тем меньше возможностей. Наслаждайтесь низкой кастомизацией своего продукта.
Дудос как всегда на уровне!) Кстати, курс от Гоши отстойный. Обмазывайтесь своим GetComponent() и выкидывайте деньги на ветер)
4:13 не JDNative, а GDNative
Та забей, он видосы делает не для обучения, а для их количества)
Он даже не разобрался нормально в движке, раз перепутал JD и GD 🤦♂️
@@thechrom007 ещё и компанией назвал разработчиков годо и не упомянул, что Godot - игровой движок с открытым исходным кодом
А в gobot есть русский интерфейс?
Есть, качай со стима его, там будет 100%,
единственно, документация на английском
@@synthwave_chad документация есть и на русском
@@synthwave_chad можно перевести страничку.
Есть но не полный, можно сказать частичный
Перехожу с godot на Unity. Ответ на название видео - нет, но он имеет место быть и на нем можно что-то шпилить
что побудило к переходу?
Все переоценивают godot - интерфейс, кому как. Мне, лично он не нравится. В Godot 3д физика очень странно работает.
Жди обновление
Можно и все языки программирования поддерживать в движке, только кто будет учитывать при разработки новых функций специфику языков, рано или поздно в движке остается только 1 или несколько максимально похожих друг на друга языка, чтобы всякие компиляторы и т.д. не нужно было полностью менять. Как создать элемент или выполнить операцию, если её нету в другом языке, так что это не просто смена синтаксиса.
На godot можно вставлять рекламу? Как unity ads
Добрый день. Такой вопрос. Как игры с unity импортировать на ios?
А как насчёт оптимизации? У меня этот двигатель оказался единственным рабочим.
Как раз искал легкий движок для себя спасибо за видео👍