Какой игровой движок выбрать для создания своей игры? (Unity, Unreal Engine, Godot, Construct)
Вставка
- Опубліковано 17 тра 2024
- Приветствую, решил закрыть для себя тему с игровыми движками, поэтому насобирал небольшую подборочку...
Думаю должно быть интересно, но это решение за вами :D
Приятного просмотра!
Тайм-коды:
00:00 - Вступление;
02:12 - Новое интро канала;
02:38 - Двигатели, много двигателей;
19:13 - Для чего я распинался;
Музыка из видео:
fashion week by twotriangles;
one day in paradise by ostin;
gold dust by decibel;
5 am by danyvin;
sax and the city by uhanoffski; - Ігри
Два дня монтировал видео :/
Если где то ошибся, прошу поправить в комментариях и конечно оставить свое мнение! :D
Ну так и быть, еще 1 гнилой помидор можете в мой огород кинуть, что я лезу не туда XD
3:40 написано, что юнити платный, хотя это не так
@@danila_fadeevw, после заработка в 200 тысяч долларов, вам придется платить процент и купить профессиональную версию :)
@@PixMoonDeveloping это ведь видео для новичков?) Какой новичок сможет заработать 200к в год? Да и даже если сможет, то все равно можно оплатить про версию и увеличить себе лимит до ляма в год. Учитывая, что новичок зарабатывает 200к за год, оплатить про лицензию ему будет несложно)
Правильнее было бы вообще написать бесплатно/платно
@@danila_fadeevw, ну видео в принципе всем для общего развития, включая и меня :D
Но по факту, платный - значит платный :D
ты ошибся, упомянув поделие от амазона, а также его ответвление o3de
это мертвые проекты, в таком случае лучше уж крайэнжин брать, и то, если ты действительно шаришь в плюсах и программировании
есть юнити и анрил, по дефолту стоит именно их выбирать
если же игра совсем простенькая, 2д, то годот в первую очередь стоит смотреть, и только потом всякие констракты и тп
если новеллы - ren'py, очевидно
короче, в видео большая часть движков - нафиг никому не нужны
nau engine - отдельный рофл, движка по сути нет, но МОЖЕТ быть будет
дело еще вот в чем - недостаточно про понравившийся движок почитать, надо прям что-то делать, тестить, "а могу ли я задуманное на нем реализовать", тратить время
мы же не можем все движки перепробовать, потратить например год, чтобы просто выбрать движок
если сильно напрячься, то можно что угодно, но продуктивнее взять проверенный вариант, обращать внимание на кол-во инфы в интернете по выбранному движку
и тут как раз вылезают юнити с анрилом
короче, цените свое время
Большое спасибо за видео. Было интересно понять общую картину и других, не очень известных движков
спасибо, много полезной инфы без воды
Рад, я старался)
НЕ БЕРИТЕ ГОДОТ!!! Он мой, никому не дам вкуснятину ;)
Поздно, год назад взял...
Ладно, прости, пчееел(((
Его изучать больновато(
@@salatikusCHSV только из-за небольшого комьюнити (особенно русскоязычного). А так вполне себе, при своем стоковом весе в 100 мегабайт - мастхев
@@denfox4820 я документацию, что в оригинале, что на русском читал, ничего не понял. Возможно это моя проблема, но если мне понадобится его юзать, буду рвать жопу, как сейчас с картой в майне. Датапаки думаю рвут жопу сильнее, чем Godot
для тех кто не хочет unity, и не нравиться unreal(или не тянет), можно использовать Flax (только 3д), его функционала сполна хватит, имеет хорошую графику с коробки, апи похож на юнити, не перегружен функциями, грузится намного быстрее чем юнити или анреал
Большой труд собрать всё это в кучу!
Круто
Спасибо за видео
Спасибо за поддержку!)
Действительно, дофига движков, даже прикольно
Очень понравились как много движков используют Lua в качестве языка программирования.
А я вот только на С# кодил :)
Это как раз таки не очень, луа хорош для максимум моддинга
@@Nellle192 не соглашусь. Мало того что Lua один из самых простых в освоении, так ещё он лучший скриптовый язык по производительности.
Так что вполне себе
@@ryzh6544 простота освоения != простота в больших проектах. У него нет нормальной системы пакетов/модулей, нет нормального ООП, а следствие чем больше проект, тем сложнее его поддерживать
С++ и Lua стандартная связка языков, так что не удивительно
Про "Blender Game Engine" было интересно узнать. Сколько уже использую Blender, и ни разу не задумывался о существовании такой вещи. Надо бы попробовать 👀
Да идея просто офигенная, жаль что разработка ведется почти без средств и из-за этого движок не самый перспективный и удобный, плюс на сколько я понял, сейчас проект снова заморожен :(
@@PixMoonDeveloping На сайте пишут что для 4.0 версии Blender имеются альфа версии аддона каждую неделю, но я ничего не нашёл к сожалению.
Есть ещё Armory, он тоже на базе блендера.
@@reteavstudio Спасибо за информацию!
На сколько я помню, o3de - форк lumberyard. Выходит, что в одном видео собралось 3 разных версии движка от крайтек)
Ну да, если учесть что lumberyard на основе cryengine, а потом был переименован в o3de, то действительно так выходит)
@@PixMoonDeveloping в o3de много чего поменяли
@@_EnVyUs, так я и не спорю, но то что это переименованный lumberyard - факт)
Это конечно хорошо, что перечислено столько движков, но:
1. Lumberyard уже как бы легаси
2. Pico-8 платный (хотя есть бесплатные альтернативы в лице Lico-12 и Tic-80)
3. на RPG Maker можно не только jrpg делать (хорроры, например, Ib, Mad Father, из тех, что первымии на ум пришли)
4. Blender Game Engine уже как бы даввно умер, есть его форк, который UPBGE.
5. Упомянут Box2D (который больше физический движок, чем полноценный игровой), но не упомянуты такие библиотеки и фреймворки: SFML (C, C++, C#, Python, и нек. др.), Allegro (несколько языков, но основное С++), Raylib (дохрена языков поддерживает) и SDL (SDL для любителей сишечки)..
6. Среди движков на питоне почему-то не упомянута библиотека PyGame (наверное самое популярное наряду с ренпаем).
7. Нету упоминания про NeoAxis (особенно когда упоминаются движки с упором, что "от российских разработчиков", хотя... может NeoAxis уже кто-то другой разрабатывает - хз). Ну и упомянутый ct.js тоже вроде как от отечествеенного разработчика.
Спасибо за поправки!)
На счет того что не упомянул какие-то, их и так много выходило не хотелось затягивать, да и цель не была собрать все... :)
Про NeoAxis слышу впервые, спасибо!
Ты похоже не в курсе про движок для создания 2д файтингов mugen который хоть и не обновляется, но люди до сих пор делают свои файтинги
Существует движок для создания 2д файтингов под названием mugen, данный движок хоть и не обновляется, но люди до сих пор используют, можно добавить сколько угодно персонажей и сколько угодно арен, но придётся иметь жёсткий диск с огромным количеством памяти и ждать когда игра запустится, данный файтинг достаточно популярный в зарубежном ютубе
Спасибо, буду иметь в виду! :)
привет ,подскажите ,для полного новичка Godot и Game maker подойдут? для разработки мобильных инди игр?=)
Я бы сказал, что новичок или нет, тут роли не играет, просто посмотрите какой из движков для вас более удобный и язык программирования соответственно... А учить придется +- одни и те же вещи во всех... Хотя конкретно под ваши упомянутые задачи подойдут оба движка, но Godot будет немного труднее освоить, однако и перспективы он вам даст больше (все это мое максимально необъективное мнение) :D
@@PixMoonDeveloping спасибо за ответ, ну пока навык програмирования на нуле, просто скачал и тот и другой, попробую разобраться немного)
game maker как то приятнее интерфейс ,это тоже важно ,чтобы приятно и комфортно было работать и творить с вдохновением, спасибо за видео ,желаю хорошего дня и удачи в развитии канала!!!=)@@PixMoonDeveloping
@@sundeopanda, спасибо и вам удачи в развитии :D
А по поводу стоимости Юнити, можно чуть подробнее? Прост не до конца понял, особенно после фразы "Если вы не достигли этого показателя, то движок для вас бесплатный". В чём фикс подписки? Тип разрабатывай на халяву, но если хочешь вагон ассетов до бери подписон? Просто, я учусь и было бы неплохо, попрактиковать в юнити, но платить 2к вечнозелёных в год, как то перебор для обучения(особенно с нынешним курсом)
Добрый день, движок можно скачать и пользоваться им абсолютно бесплатно. Купить его будет необходимо только после того как вы заработаете с игры 200к долларов или привлекли инвестиций на разработку на эту же сумму! :D
99% функционала движка доступна в бесплатной версии, включая asset store
@@PixMoonDeveloping Спасибо!
:D
0_О
Кстати, а что насчёт roblox studio? Лайк за упоминание unigine, по моему у него большой потенциал на появление крупного отечественного игрового движка
Честно краем уха про Roblox слышал, но эта тема какая то новомодная, а я уже стар для такого XD
Про отечественные, согласен, но больше рассчитываю на Nau engine - он как по мне с самого начала как игровой движок задумывался, да еще и VK работают, надежд побольше как будто, тут ток время покажет)))
Роблокс 2006 года, неужели слишком современно?
Та ещё проприетарщина, играть можно только внутри экосистемы и постоянно донатить.
@@darkfrei2, я это к тому что это вроде популярно у достаточно молодой аудитории, а мне такое не очень интересно :)
@@PixMoonDeveloping Хоть движок роблокса и проприетарен, но он включает в себя несколько очень интересных вещей, таких как мультиплеер из коробки с нормальной синхронизацией(физика в том числе), нормальное управление, синхронизация персонажей всех игроков(тебе не нужно задумываться о модельке перса, ведь каждый игрок уже собрал своего перса на сайте, но ты можешь поменять модельку игрокам, если захочешь), а ещё для твоего творения будут бесплатно и автоматически выделяться сервера. Да там даже в редакторе можно сидеть совместно и одновременно разрабатывать игру.
Роблокс очень хорош тем, что ты можешь собрать простейшие механики на коленке и они становятся куда интереснее из-за мультиплеера. Любая игра в роблоксе кажется куда более "живой" за счёт людей, нежели инди на юнити. Аналог ассет стора есть, да и аудитория растёт, в российском регионе это топ 1 игра по скачиванию с плеймаркета и то, это до наших очень долго доходит, сам я уже 10+ лет в него играю время от времени.
Документация у роблокс студио хороша, ведётся активная поддержка разработчиков в виде всяких розыгрышей и т.д.
А ещё есть официальный гайд по переходу с юнити на роблокс студио, где тебя максимально комфортно пытаются пересадить попутно расписывая параллели между редакторами.
Вот за 2 российских движков лайк! Смотрю видео про движки, спрашиваю, про UNIGINE и Nau Engine и никто ничего не знает. Даже независимых обучающих видео по этим движкам нету. Есть официальные видео, но там много пропущено.
Ну так наши спустя рукава как обычно... Нет чтоб показать людям вначале, а дальше комьюнити порешает, сидят ждут блин у моря погоды... :\
@@PixMoonDeveloping UNIGINE у мне кажется пофиг на гейм дев у них заказы не для игр)
@@andreysesar7716, ну я тоже так думаю, но с другой стороны у них давно бенчмарки производительности хорошие есть на сколько я помню, а они как раз на основе Unigine
@@PixMoonDeveloping только пока что я не видел не одного теста сравнения производительности. Просто я не особо уверен что он вообще будет показывать хорошую производительность в играх не зряже на нем бенчмарк запилили 😂😂
@@andreysesar7716, хаха, звучит забавно)
Есть ещё Fyrox на языке Rust. Он уже больше похож на игровой движок чем Bevy, так как там есть редактор.
Спасибо за дополнение)
Когда услышал lua вспомнил про Roblox studio а почему его не было
И снова мимо меня что то прошло :D
кароче, выбирайте godot
Поправочка, Flax Engine - платный движок, который имеет открытые исходники при этом, но EULA говорит, что при получении суммы в 100000 долларов придется будет 4 процента накинуть разработчику движка.
Окей, видимо просмотрел, спасибо за поправку! Почитал зашел сам, там на оф сайте написано что 4% нужно отстегнуть если доход превышает 250 тысяч долларов за прошедший календарный квартал... :D
@@PixMoonDeveloping А, 250к, соре
Но факт тот, что на самом деле платно
@@PixMoonDeveloping Кстати, спасибо за движок. Редактор с анрил-подходом в основном, то же касается и странной системы иерархии. Местный апи прямо сквозит юнити-стайлом с некоторыми моментами из анрила, по типу обращениям через каст. В общем, вроде удобно, но это пока на первый взгляд, с другой стороны я мидл на юнити (хотя в другой компании до этого занимал сеньёрскую должность), а в свободное время ковыряю анрил.
Construct 2 неплохой, можно делать платформеры, для новичков самое то, и если вы будете делать 2д игры 😊
Но зачем, если есть 3 версия? :D
@@PixMoonDeveloping Затем, что 2-я версия приобретается раз и навсегда, а 3-я распространяется по подписке.
@@LivEviL87, звучит действительно оправданно)
8:35 а ренпай перешел на третий питон?
На сайте разработчика указано, что с 8 версии движок поддерживает python 3 :)
15:45 Вот это поворот. Кто-то еще пишет на Pascal? o.O
Есть и такие безумцы видимо :D
Source engine для гигичадов
А кто рисует твои превью?
Я сам рисую)
а зачем ты включил в список фреймворки?
Хороший вопрос, ну игры же на них писать можно? Можно. Значит все нормально :D
Ну просто название какой ДВИЖОК выбрать@@PixMoonDeveloping
@@monkeyhead23, ну фреймворк тоже попадает в разряд программного обеспечения, помогающего в разработке ПО, или я ошибаюсь?)
Но в целом претензию понял, возможно действительно зря их добавил :D
ты показывал не годот а RPG creater 3D
Хаха, вот вы сейчас написали и честно говоря я не помню откуда брал промо материалы, покопался в папках и ничего, так что вполне допускаю такую промашку :D
Кароче.. если создаете мобильную или 2D игру то юнити или годот. Если 3D для ПК, консолей то анрил.
В принципе, если морочится не хочется, то действительно так, ну а если подумать о будущих деньгах, то Unity и Unreal не очень смотрятся конечно)
Майнкрафт! Вот лучший игровой движок! 😁😁😁
Не иронично, если учесть что через рэдстоун схемы люди собирают рабочие компьютеры прямо в игре :D
0:03 как это не существует, а юнити?
Тише, пускай лучше и дальше думают что его нет... :D
CryEngine уже может и в C#
Спасибо, не знал!
Уже года так с 2016-2018))
Бля чувак лумельярда уже давно нет его переделали в o3de.
Да я в курсе, но как таковой движок был и есть его просто не развивают, при этом на его основе просто сделали другой двигатель... А для общего развития думаю интересная инфа :D
всем рекомендую гадот, пока пока
Сам создаю движок, все функции пишу либо сам, либо копирую
Тут только удачи и терпения пожелать :D
Тем временем какой-нибудь Dima_Pipka228 идёт писать:
"юнити и унрил енджин фигня, покет код лучше"
Каждому свое)
А вы что-то имеете против Pocket Code? :D
Видео можно сократить до 10 секунд - Unity
Да, но пускай поменьше конкуренции будет :D
Это золото, а не видео
Спасибо)
Godot хороший движок)
Если остальные движки ломают игру своим кривым кодом, то в Godot ты САМ ломаешь игру))))
Если тот же Анрил Энджин требует бабки, то Godot БЕСПЛАТЕН!))
Да в любои движке хватает что собственной криворукости, что его недаработок :D
анрил бабок не требует, разве что речь про роялти в 5% после ляма долларов)
привет, что лучше для новичка Godot или game maker ? для инди игры мобильных что подойдет?)
@@sundeopanda оо, тут я тебе не советчик, так как мобильные игры я ни разу не трогал.
ну ты вроде написал про Godot ,или ты для пк делаешь что то ? или просто в теме@@gon_yotue3.0
Закрыл форточку
Godot произносится как "Годо"
На мой вкус видео чуть более чем бесполезное, так как обо всем по две строки слишком мало для получения достаточной картины для выбора. И в итоге все равно 99% пойдет в сторону юнити.
Открыл форточку
Xerox произносится как зирокс, но на русском подругому. Найк - тоже неправильное произношение, но всем норм.
@@darkfrei2 Когда появились ксерокс, найк, ламборжини, левисы, хендаи, самсунги и так далее, не было интернета и возможности послушать как оно произносится правильно. Поэтому пошло в народ как пошло. Но сейчас стыдно коверкать, особенно, если произнести правильно не составляет труда.
Да, я тоже в конце сам говорил что видео суховатое, но я его больше позиционировал как: показать людям что есть что-то кроме Unity и Unreal :D С этим оно вроде худо - бедно справляется... А на счет произношения - извиняться за это не буду, тут вкусовщина :[]
Вспомним М энд Эмс :D
Тогда зонтик нужно произносить как зоннен дэке, ведь легко можно нагуглить от какого слова произошло и как изначально правильно произносится.
Твой язык, ты - носитель и ты сам выбираешь способ произношения исходя из субъективного ощущения языка и его правил.
Ну, смотря на обстановку сейчас, Unity вряд ли подойдёт.
Почему? Я думаю в зависимости от проекта
Я не понимаю если честно, что с людьми случилось и за что его так теперь обходят, там уже давно все отменили и сделали лучшие условия + фич новых надобавляли :/
Верно говорят, от любьви до ненависти один шаг :D
Я считаю его одним из лучших движков до сих пор :D
Да ладно. Чё, реально эту ценовую политику отменили?
Если так, то тогда ладно.
Adobe Air труп уже лет 5 как :D
То что изначально было мертво, умереть не может :D
Просто прочитал про него и решил в топ запихнуть, как пример, по мне так очень забавный и занимательный факт... :)
Unity звлупа, тариф шляпа, намного хуже Unreal Engine.
Если ваша игра добьется значительных результатов, то на обоих движках плюс минус одни затраты будут, разве нет? :D