DevLog #8 - Самое сложное в разработке инди игр. Часть I

  Рет қаралды 6,115

Gamedev Goodwin

Gamedev Goodwin

5 ай бұрын

Короткометражка: • Walled Up - "Oh, the p...
Игра Риты: store.steampowered.com/app/15...
Добавляем в вишлисты:
Selfloss Steam: store.steampowered.com/app/10...
Selfloss EGS: store.epicgames.com/en/p/self...
--------------------------------------------------------------
Телеграм: t.me/AlexGoodwinDev
--------------------------------------------------------------
Discord: / discord
--------------------------------------------------------------
Twitter: / alexgoodwindev
--------------------------------------------------------------
Music by Brentin Davis from Pixabay

Пікірлер: 81
@Fazillka
@Fazillka 5 ай бұрын
Очень интересно послушать. Мы делаем игру вдвоем уже полтора года с перерывами правда а до этого делали незаконченную мобилку полгода. И мы с самого первого дня разделили обязанности на техническую часть (механики, манипуляции с персонажем в движке, шейдеры, vfx в ниагаре) и артовую/геймдизайнерскую. Я взял вторую и с тех самых пор, так и работаем и тут важно чтобы совпали темпераменты людей, либо оба два горели проектом, эффективно, но может привести к спорам. Либо чтобы один был головой и руководил всем процессом, составлял лор, сюжет, левел дизайн и всё такое, а второму просто нравилось что-то делать, не сильно заморачиваться, чтобы процесс приносил удовольствие. И такие люди правда есть, им не сильно то хочется заморачиваться над игрой в плане сюжета, лора, скорее им просто по кайфу делать что-то, главное таски им правильные давать. Может это звучит грубо, но это дает волю геймдизайнеру творить больше, брать на себя видение проекта но и ответственности становится больше. Человек тебе доверился, твоему видению и будь добр окупи его доверие в том числе и материально. Дилегировать то, что тебя бесит, нужно, с этим я полностью согласен. Прекрасно понимаю почему вы ищете аниматора/ригера. Пока этим занимаюсь я, я нашёл конечно способ оптимизации этого процесса. Но в будущем для след. проектов я точно буду искать людей кто будет делать анимации. Я полтора года сидел дома и делал игру, и как раз качал все скиллы, придумывал лор, сюжет, персонажей, моделил, ригал, анимировал, прототипировал уровни, писал музыку, добавлял sfx а друг делал то же самое только по тех. части. а именно очень жестко прокачивался в движке во всех его аспектах. И вот мы сидим 2 универсала и у нас есть четкое видение как нам делать проект, всё окупилось. Меня ещё мотивировало, ну раз ты вот Саша можешь так жить, как индюк делать столько вещей, значит и я смогу. И смогли. Правда 5 месяцев назад пришлось искать работу, деньги кончились. Я нашел работу в геймдеве в инди-студии, нас тут человек 20. И это ультра кайф. Когда-то на стриме Леша Савченко сказал что нет ничего зашкварного пойти поработать в студии, может даже корпорации, потом уйти в инди и потом всё это повторить. И я теперь полностью осознаю почему. Здесь у меня вторая семья на работе, мы работаем, мы делаем игру вместе, мы общаемся, мы играем в настолки, играем после работы в кооп игры, ходим на геймдев-тусовки и я проникся проектом который мы творим. Здесь я подтягиваю свои 3Д скиллы очень сильно, получаю опыт от коллег, да и язык иностранный подтягиваю. Я очень люблю свою работу и компанию. Но после пары месяцев, что-то начало свербеть в душе. Мол ну вот я на идеальной для себя работе, а свою игру я что, брошу? И поскольку у меня остается что-то около 4-5 часов после работы, я теперь стараюсь очень эффективно распределять время. Наладил режим, 3 часа каждый день уделяю игре, и не успеваю сильно утомиться от своего проекта, потом пару часов провожу с девушкой и цикл повторяется. И по ощущениям, когда я сидел дома и делал свою игру, да я мог делать игру по 12 -16 часов в день но со временем ты утомляешься и твоя эффективность падает и нужно идти, пару недель отдыхать от проекта. И это тоже важно знать, что порой ограничение времени повышает рациональное использование этого времени. Но кажется, такое возможно только в случае если у тебя уже достаточно скиллов и ты не смотришь туториалы а садишься и делаешь. Согласен, что если у вас есть время, как это было у меня пару лет, качайте все навыки, не ищите людей, а сначала сами всё попробуйте. Я помню как ты говорил это ещё в старых девлогах и я это запомнил. Кстати и на работе мне это пригодилось. У нас отвалился аниматор и я вызвался помочь с ригом и анимацией, в итоге через авториг сделал новый риг и хоть я и 3-дшник, но в будущем трейлере игры, главный герой будет нормально двигаться в том числе потому что я руками всё переделал и мы уложились в дедлайны. За это даже премию дали на нг. В общем, видос офигенный! Для индюков, что идут твоей тропой, прям супер полезно! Для этого вроде даже название есть T-shape специалист, мол ты как буква Т по горизонтали владеешь кучей навыков но по вертекали одним из них очень глубоко. Да и компании те же майкрософт у нас в Праге ищут как раз таки мультиинженеров-кодеров. Только зная каждый аспект производственной трубы в геймдеве и попробовав каждую из них, только в этом случае ты можешь нанимать людей, потому что ты как глава, должен понимать что там делают твои ребята. Да и в оценке это помогает, кто как работает, специалист это или нет. У меня такой шеф сейчас в студии, он сам 20 лет в геймдеве, кореш Вавры и прочих ветеранов 2K. И вот он хоть и не делает нашу работу но прекрасно понимает, кто чем занимается. Сори за полотно, но может кто-то прочитает и увидит реальный пример, на мне, который когда-то также посмотрел твои девлоги и понеслось! :))))
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Топ коммент, думаю многим будет полезно!
@alan112223
@alan112223 5 ай бұрын
очень интересный комментарий ❤
@user-dh2gs1wj1h
@user-dh2gs1wj1h 4 ай бұрын
Выжимку дайте, много читать лень(
@_NOCHNOIGID_
@_NOCHNOIGID_ 14 күн бұрын
@@user-dh2gs1wj1h тогда тебе можно даже не интересоваться подобной тематикой. :)
@Basement_Developer
@Basement_Developer 5 ай бұрын
Слежу за твоей игрой уже год, ,очень радует визуал. Благодаря тебе не бросил обучени, спасибо за мотивацию. Удачи в разработке
@Zzz-qk7cc
@Zzz-qk7cc 5 ай бұрын
Как всегда годно:)
@nokharimoz
@nokharimoz 5 ай бұрын
Очень крутое видео! Даже захотелось попробовать делать что-то.
@MrSmith01
@MrSmith01 5 ай бұрын
инди-девелоперы, имейте основную работу, не уходите в инди-гейдев фулл-тайм (это болото в котором завязнете на долгие года)
@arthell
@arthell 5 ай бұрын
на года тяжело завязнуть без денег)
@mishalw210
@mishalw210 5 ай бұрын
Можно стать миллионером😊
@LFirm
@LFirm 5 ай бұрын
Спасибо за совет я вот тоже думал как мне поступить
@user-jc7qz6oy2q
@user-jc7qz6oy2q Ай бұрын
@@LFirmне стоит, я вот всю жизнь хочу построить свою игру, но понимаю, что умру без денег и основной работы. Благо я нашел неплохую и не напряжную работу. После годовалого простоя, опять начал поднимать старые архивы и пошел пробовать дальше. А на чистом энтузиазме и с пустым желудком не вывезти
@VitaliySunny
@VitaliySunny 5 ай бұрын
Спасибо, буду ждать вторую часть
@SAM-ng4ov
@SAM-ng4ov 5 ай бұрын
привет от геймдева ИТМО)) очень интересно слушать об этом от человека с немалым опытом. продолжайте, удачи в разработке!!!
@vladkozunenko
@vladkozunenko 5 ай бұрын
Саш, спасибо тебе огромное за видео! Selfloss уже в вишлисте)) То что вы делаете очень круто выглядит и вообще вдохновляет. Прохожу сейчас идетично тот же путь, что ты обозначил в своем видео и делаю сейчас подобные выводы. Но твоими выводами ты сейчас очень сильно экономишь мне время и нервы) тоже пришел к тому что людей лучше нанимать, нанимать ситуативнои и на этапах позже, чем прототипирование. Желаю тебе заработать сто миллонов, потому что ты делаешь очень крутые вещи, заслуживаешь этого и вообще всем нам нужны крутые игры, которые будут произведение интерактивного искусства) ну, и, конечно, ждем больше подобных видео))
@user-zi8bq5md3d
@user-zi8bq5md3d 5 ай бұрын
тема Риты не раскрыта, нужен обзор на неё)
@k0c0u
@k0c0u 5 ай бұрын
Надо начинать делать игру с конца, т.е. сразу сделать её завершение от него идти к началу игры)
@RubelGames
@RubelGames 5 ай бұрын
Можно сделать трейлер и страницу в стиме, а уже по вишлистам смотреть, стоит оно того или нет
@KuzmaProDev
@KuzmaProDev 5 ай бұрын
Реальный метод для джема. В первую очередь делается полный рабочий билд, с начальным меню и финальными титрами, который можно запустить и "играть", даже не смотря на то, что внутри пусто. Затем поверх итерациями накатываются механики и контент, при этом билд всегда остаётся в рабочем состоянии и можно релизиться в любой момент по сигналу "стоп". Если так не делать, то можно к моменту сдачи обнаружить полностью нерабочую гору контента. В общем-то, такой метод работает и вообще в разработке.
@lomeat
@lomeat 5 ай бұрын
@@KuzmaProDev ага это называется Agile. Каждый спринт предполагает завершенность какого-то количества сторей (story), которые в свою очередь покрывают какую-то самостоятельную завершенную фичу, что релизя каждый спринт, ты получаешь полноценный продукт.
@KuzmaProDev
@KuzmaProDev 5 ай бұрын
@@lomeat похоже на agile, и даже ближе к continuous delivery, когда рабочий релизный билд происходит каждый коммит, а не раз в две недели
@user-nw1wr8cf6l
@user-nw1wr8cf6l 5 ай бұрын
Вы неимоверный человек. Спасибо !
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Спасибо!
@LightKey_Studio
@LightKey_Studio 5 ай бұрын
Ура, новое видео!
@voiceinside2453
@voiceinside2453 5 ай бұрын
Раз ты нашел когда остановиться наверное ты не шизик))) Что касается Selfloss, как я понимаю это получился арт проект Риты которым точно стоит гордиться!!!... Я просто поражаюсь какая проделана работа!!! У ВАС большой опыт которым по хорошему стоит делиться... Вы по-настоящему могли бы многое рассказать (поэтому и хочется больше стримов про арт... концепт персонажей и общую композицию ведь это нереально сложно!)... Поверь моделлеров реально нужно больше чем один и шизиком за 5 лет стала скорее всего она, говорю это как моделлер который тоже пытается сделать игру в "соло" только не на Unreal потому что конкретно для меня даже блю притны сложные))))) тем не мене у меня получилось найти варинат проще)).... Короче (не вышло) я очень за вас рад, что вы вообьще друг друга нашли и закончили Selfloss!!! Удачи в разработке... но хотелось бы видеть больше образовательного контента, так устроен современный мир, если нужны люди которые тебе нужны делись знаниями которые можешь дать.
@zvukidedov
@zvukidedov 5 ай бұрын
Очень понравился твой контент и твоя игра. Выстрадано и осознанно, подписался, жду релиза!
@shamilmur9570
@shamilmur9570 5 ай бұрын
молодец! машина!
@user-ed3zm7ck3i
@user-ed3zm7ck3i Ай бұрын
"Семья, дети не дай Бог" что-то орнул с этого
@VShander
@VShander 5 ай бұрын
Привет, обещал ссылку на игру Риты поставить. Слежу уже давно за проектом, пересмотрел все девлоги, для меня самые интересные были в которых ты работал в UE. Желаю удачи в релизе, обязательно поддержу тебя и поиграю.
@oleg_1_ef
@oleg_1_ef 5 ай бұрын
Так она в описании есть под этим видео
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Добавил, спасибо!
@alan112223
@alan112223 5 ай бұрын
интересно! подписался
@Patallogus666
@Patallogus666 5 ай бұрын
Охеренно что ютуб мне подкинул сие видео! Очень интересно! =)
@user-qt9tz2pc7s
@user-qt9tz2pc7s 5 ай бұрын
Сэр, мы ждем и верим
@victorroz8119
@victorroz8119 4 ай бұрын
Спасибо 🙏 зарядил
@karlengels4956
@karlengels4956 9 күн бұрын
Дорогие разработчики игр, прошу , пожалуйста, делайте игры на двоих. Пж, пж, пж. Их не так много уже(
@Dark_radio_official
@Dark_radio_official 5 ай бұрын
Это выглядит н*хуя не как инди. Ты просто машина! Удачи тебе!
@user-ef8yw9mq8p
@user-ef8yw9mq8p 5 ай бұрын
Респект! Желаю удачного движения на рынке и удачного релиза!)) ПЫСЫ. Это золотой дождь на фоне?)))
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Спасибо! Доооо )
@apokalipsis69
@apokalipsis69 2 ай бұрын
Сижу сейчас картинки обрабатываю для 2д игры мобильной. Хрен знает что из этого получится. Но пробовать надо, даже если сделаю одну игру кривую в своей жизни, вроде как жизнь не совсем была однаобразной 🙂
@aleksandr861
@aleksandr861 5 ай бұрын
Это все надо Y-поколенческое миллениальство
@user-py7pk5te4g
@user-py7pk5te4g 5 ай бұрын
Благодарю! все по делу и полезно
@user-mx2sy4kg7x
@user-mx2sy4kg7x 5 ай бұрын
Бросай всё, пошли вдвоём делать ММО в виде диабло, фортнайт и симсити с караванами + глубокий сюжет? С меня идея)
@djazzzstgo
@djazzzstgo 5 ай бұрын
Холистическое детективное агентство Дирка Джентли?)
@lebombe8342
@lebombe8342 5 ай бұрын
Привет Сань, вопрос. Если ли в планах курс по обучению разработке таких игр на UE4 ? Я бы у тебя поучился
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Привет, если и будет, то уже на UE 5 )
@lebombe8342
@lebombe8342 5 ай бұрын
Спасиб, поставлю на ожидание ) Ага, я в целом имел ввиду UE. Хочется постепенно влиться в селф девелопмент, а ты и твой проект вдохновляют ! Сам я 3д артист по окружению и пропсам, работаю на мобильном проекте Lost Future (вдруг будет интересно)
@Daragni
@Daragni 19 күн бұрын
Добрый день. А куда можно отправить сообщение/скриншот о баге? Там вроде мелочь , но пришлось перезапускать игру.
@AlexGoodwinGames
@AlexGoodwinGames 18 күн бұрын
Если пользуешься Discrod то там есть тема для багов: discord.gg/JmED8HSdNw Или в ТГ канал в коммент под любым постом, я прочту. t.me/AlexGoodwinDev
@vd5959
@vd5959 5 ай бұрын
Alex, здравствуй! Подскажи пожалуйста где можно найти твои контакты? Хотел бы взять у тебя платную консультацию
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Привет. В описании канала есть ссылки
@ilhanilhanDev
@ilhanilhanDev 5 ай бұрын
Геймдевмтоп
@GT_BOi93
@GT_BOi93 5 ай бұрын
Здорова Санек
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Привет!
@babichfx
@babichfx 5 ай бұрын
Делегирование - это сложно!
@sevengiants
@sevengiants 5 ай бұрын
Как думаешь, по своему опыту, если одинаково хорошо владеешь анрилом и юнити, в каком из них процесс создания игры более гладкий?
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Со временем моё отношение менялось к обоим движкам. Сейчас я строго советую начинать с анрила и стараться привыкнуть к нему, у него выше порог вхождения, но юнити стратегически, как компания, на данный момент не имеет видения развития своего движка вообще. На перспективу Анрил будет лучшим выбором.
@OvaTar
@OvaTar 5 ай бұрын
​@@AlexGoodwinGamesа сложилось ли какое-нибудь мнение о Godot, свежая версия которого прям удачно вышла под непонятные метания Unity и оттянула на себя часть энтузиастов?
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
я годот сам ни разу не открывал, поэтому моё мнение тут не релевантно, но то что на него перебежал какой-то процент Unity разработчиков последнее время из-за политики Unity, это точно.@@OvaTar
@kwenzirus
@kwenzirus 5 ай бұрын
Возможно ли разрабатывать игры на анриле на слабом пк?
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Слабый ПК, понятие растяжимое. Попробуйте установить, проверите.
@georgii_chubov
@georgii_chubov 5 ай бұрын
Мне даже на среднем ПК было мучительно ждать компиляции шейдеров по несколько часов. Минимум 16гб озу, 6-8 ядер, rtx 3050. Это если говорить про UE5 с его новомодными люменом и нанитами
@kwenzirus
@kwenzirus 5 ай бұрын
@@georgii_chubov ну тогда, я на завод
@MrErlnor
@MrErlnor 5 ай бұрын
Так ли важно разработчику игр самому играть в различные игры ? Лично мне последние два года вообще ничего не хочется ни во что играть. Не знаю даже с чем это связано.
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Я тоже очень мало играю, с каждым годом все меньше, но я смотрю летсплеи так или иначе всех новинок, о которых говорят в пространстве.
@arttricks1189
@arttricks1189 5 ай бұрын
Для геймдизайнера, чья игра построена на сложных механиках, балансе, я считаю обязательным, себя вечером заставляю по 2-3 часа играть, это важно, и вдохновение и гругозор и анализ, пока сам не станешь про игроком, не осознаешь глубину механик, мне тоже частенько скучно ибо моя игра намного интереснее чем то, что представленно на рынке, но несмотря на это я играю, поэтому меня мотивирует закрывать игры на платины ибо так можно проникнуться в более сложные и глубокие нюансы, и вообще полезно развивать навык восхищение искусством, пусть оно не такое идеальное, чем то что ты видешь в своем проекте. И всегда играю в те проекты, где хотябы 1 механика пересекается с моим, в моем случае это случайная генерация, тактические бои, билдострой.
@user-wg7ut1du9c
@user-wg7ut1du9c 5 ай бұрын
Просто никакой нормальный спец не будет работать за дошик, а если он не нормальный, то зачем он нужен? Проще тогда уж самому. Но лучше найти деньги на специалиста, это как инвестиция в будущий успех
@yourmajesty9025
@yourmajesty9025 5 ай бұрын
3:49 - не всем.
@romanshatov5815
@romanshatov5815 5 ай бұрын
Добрый день, бьюсь с C++ в Unreal, какое-то это издевательство, подскажите, добрый человек, стоит ли игра свеч.. много ли мы теряем, используя только блюпринты, я точно никогда не буду делать игры со сложной графикой и миллионом pawn'ов. Спасибо за вашу работу!
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Если не будешь ничего сверхъестественного программировать, то плюсы не нужны. Тем более на первый проект. В Селфлоссе нет ни одного плюсого скрипта.
@georgii_chubov
@georgii_chubov 5 ай бұрын
Если закрыть глаза на макросы, то написание кода на плюсах может оказаться в разы проще и быстрее блюпринтов. По крайней мере, если ты уже кодил до этого. Расставлять мышкой блоки то еще "удовольствие". Особенно, если пишешь сложный математический/ветвистый алгоритм, который никак не разбить на отдельные функции. ИМХО блюпринты больше для дизайнеров
@AlexGoodwinGames
@AlexGoodwinGames 5 ай бұрын
Я 3 года потратил на PhD по математическим моделям и программированию. Плюсы всё ещё духота для меня. Стаж проганья на С и С# уже больше 10 лет. Не согласен про утверждение что блюпринты для дизайнеров категорически, усредненный дизайнер не справится с блюпринтами. @@georgii_chubov
@georgii_chubov
@georgii_chubov 5 ай бұрын
​@@AlexGoodwinGames Могу уточнить, что плюсы не очень для геймплейной логики. Мне как-то приходилось полностью писать геймплей на плюсах (в проприетарном движке, не UE). Много бойлерплейта, особенно когда работаешь с STL. Короче, я бы и не стал использовать плюсы абсолютно для всех задач. Но, если, например, нужно встроить какие-то ThirdParty штуковины, или прикрутить мультиплеер, то тут уж другого пути нет. То же самое касается дебаггинга и командной разработки (те же БП проблематично ревьюить и мерджить). Так что на перспективу я бы все равно подучил плюсы, так как часть задач решается только и только через них. А для того же скриптинга я бы скорее предпочел что-то типа Python/Lua/JS, чем визуальный скриптинг. Тебе действительно удобнее писать логику на БП после того же C# в Unity? Или, будь возможность, предпочел писал код?
@romanshatov5815
@romanshatov5815 5 ай бұрын
​@@georgii_chubov я кодил, и мне самому эти спагетти не нравятся, но уж больно по-злое**чему имплементированы некоторые достаточно элементарные вещи. Например, свежий Enhanced Input, в блюпринтах это 4 нода, и все готово, а в анриловской надстройке над с++ (думаю, так корректнее ее называть) это монструозные выражения, да потом они еще и не компилируються, некоторые модули оказывается нужно ручками включать - прописывать, а в итоге все равно открываем поля для блюпринтов, чтобы Input Action принять, короче, кто с этим маялся, тот поймет. Так и что делать соло девелоперу?
@VDGames_Studio
@VDGames_Studio 5 ай бұрын
0 игр в релизе и рассуждать о сложности в разработке. Ну хз.
@margaritagorokhova6462
@margaritagorokhova6462 5 ай бұрын
У него 2 игры сделаные в соло выпущены.
@VDGames_Studio
@VDGames_Studio 5 ай бұрын
@@margaritagorokhova6462 в Steam увидел только одну и не выпущенную. Но даже если и выпустил всего 2 игры, то рано рассуждать о сложностях в разработке)
@user-pl1ro9nk4p
@user-pl1ro9nk4p 4 ай бұрын
Не нужно стучать по столу, пожалуйста. В микрофон отдает и мешает слушать 😐
Płaca minimalna. Z czego wy się cieszycie?
6:29
Zwykły Seba
Рет қаралды 21
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 647 М.
Can teeth really be exchanged for gifts#joker #shorts
00:45
Untitled Joker
Рет қаралды 15 МЛН
UFC Vegas 93 : Алмабаев VS Джонсон
02:01
Setanta Sports UFC
Рет қаралды 221 М.
Как не застрять в разработке
10:12
Ленивый GameDev или как я стал инди разработчиком!
19:15
OffSide (◠‿◕) Ленивый Gaming
Рет қаралды 9 М.
What happened to destructibility in games
23:18
StopGame
Рет қаралды 895 М.
УРА 🥳 ОБНОВА! ОТКРЫВАЕМ ЯЩИКИ!
3:19:40
Holdik
Рет қаралды 1,4 МЛН
ДОЛГОЖДАННЫЙ СОЮЗ | Сюжет skibidi toilet 75
10:57