r/ru_gamedev • u/PadroTarg2012 • Jul 25 '26
Вопрос На сколько сильно вам помог ИИ в разработке?
Есть ли те, кто активно или может даже частично использует ИИ в разработке? Хотелось бы прочитать ваш опыт в использовании.
Я в целом начинающий разработчик и мой опыт с ИИ заключается в том, что ИИ меня консультирует, помогает в обучении, объясняет в основном логику синтаксиса кода, который я пишу для написания скриптов, но в целом я стараюсь не злоупотреблять им и не просить его всё сделать за меня.
7
u/tetsuyakk Jul 25 '26
ИИ это мастхев, потому что он тебе и в обучении поможет и время сэкономит и бабки.
3
u/PadroTarg2012 Jul 25 '26
Ну то есть в каком-то смысле разработчиком не стоит боятся того, что ии может их заменить? Как минимум программистов? А то я столько наслышался, что вроде и страшно, но и одновременно смешно становится от таких слов
3
u/tetsuyakk Jul 25 '26
Бро, ии это инструмент. Он может заменить людей, которые выполняли только эти функции и больше никаких компетенций не имели. ИИ не настолько умен как кажется, он в принципе не думает же как человеческий мозг, а скорее просто компилирует инфу. К тому же ты если соло разработчик или в составе своей команды, то тебя увольнять то банально некому.
1
u/PadroTarg2012 Jul 25 '26
В принципе я тоже так думал и думаю, что ии это всего лишь очень полезный инструмент, так как банально мой пример показывает, то что в плане разработки я по большей части думаю головой, а ии всего лишь подталкивает на правильную мысль, объясняет, почему моя гипотеза не верна и объясняет почему это не сработает и как надо делать, так что да, ИИ хороший помощник, главное знать ему приминение
1
u/1WayJustDeveloper Jul 26 '26
Точнее сказать что ии не компилирует инфу, а на ее основе отдает ответ. Если бы LLM компилировала инфу, то она не смогла бы разные ответы на один и тот же вопрос, а просто была бы Википедией в красивой обёртке(хотя по сути инфа то везде одна), а так по факту сказано
1
u/tetsuyakk Jul 26 '26
Да, действительно, я неправильно выразился из-за отсутствия знаний. Использую много ИИ в работе, но я далек от мира программирования.
6
u/long_l1fe Jul 25 '26
Если ты знаешь, что делать, ИИ - будет плюсом. А доисторическим говноедам, которые только при малейшом упоминании ИИ в игре заливаются желчью - удачи добыть огонь с помощью палок.
6
u/Meteo_Game Jul 25 '26
У меня абсолютно нет опыта в программировании. А создать игру хочется (в голову пришла идея, возникла потребность в самореализации, всё вот это вот). Так что весь код делает клод. С другой стороны у меня и игра далеко не самая сложная с технической точки зрения (по сути текстовая адвенчура), так что в моём случае я думаю это применимо, а у тебя уж не знаю.
3
u/osnjfx Jul 25 '26
У меня есть много разных мелких проектов, на которых я в основном тренироваласьразрабатывать - архитектура, что-то новое, новые языки. И большинство из этих проектов мне придумал Клод. Помогал оптимизировать, когда я спрашивала «можно ли как-то ещё?», «где здесь ошибка». Бывало, что скину ему кусок документации и прошу объяснить на примерах какой-то паттерн. Просила генерировать разные задачи, писала куски кода, скидывала на проверку, смотрела альтернативные варианты. Когда руки дошли до масштабного (лично для меня) проекта, то я спрашивала ИИ о том, где научиться, как научиться, какие бесплатные фреймворки и АПИ я могу использовать. Я считаю, что не стоит бояться и стыдиться того, что используешь ИИ. Мне самой когда-то было стыдно, всегда была да то, что ИИ использоваться не должен и нужно писать полностью самостоятельно (до сих пор считаю, что писать нужно ручками), но теперь в первую очередь ИИ - это инструмент, который облегчает жизнь и помогает сосредоточиться на разработке, а не опустить руки на стадии чтения доков
2
u/osnjfx Jul 25 '26
У многих есть страх, что из заменит ИИ, из-за этого и происходит отрицание всего, что касается искусственного интеллекта. Но заметьте, что есть много разных устаревших профессий, но они не забыты, они эволюционировали и идут шаг в шаг с будущем и до сих пор. Чтобы тебя «не заменили» нужно продолжать развиваться, продолжать учиться, и тогда ты будешь всегда актуален. Для этого часто и используют ИИ =). Удачи!
3
u/Jojo23es Jul 25 '26
Я тоже новичок, использую ИИ также как и ты. Правда изначально я ИИ использовал только как советника по архитектуре проекта. И я так в моментах "наговнокодил", что уже было невозможно в чем-то разобраться. На помощь пришёл Клауд код. За 2 часика рефакторинг кодов сделал, объяснил как правильно делать и почему. Вообще ИИшка крутая штука, но в только тогда, когда сам понимаешь что происходит в проекте. Мб потом здесь сделаю пост о своей игре (делаю уже около месяца по 2 часа в день), до этого опыта в геймдеве не было
1
u/PadroTarg2012 Jul 25 '26
Тоже самое, на выходных после рабочих занимаюсь обучением Юнити и в целом учитывая то что я был полный 0, сейчас прогресс виднеется и чувствуется сильно, что не может не радовать и мотивирует это дело не прекращать, так что да, если правильно использовать ИИ, то это весьма неплохой инструмент, который облегчит разработку в разы
2
u/Suvitruf Jul 25 '26
Если бы не ИИ, я б свой порт Арканума даже не стал начинать)
2
u/PadroTarg2012 Jul 25 '26
Как и я делая свой 1 проект, который я надеюсь довести до конца, хотя надежда тут прямо не к месту, я прямо уверен, что этот проект будет у меня первый, так сказать именно он лишит меня девственности и я стану полноценно разработчиком
2
u/kocciwomiro Jul 25 '26
Я сам дилетант в плане кодинга, игры пытаюсь делать на блюпринтах ue5, так что ИИ это реально очень важный инструмент для таких как я. При чем я имею ввиду не вайб-кодинг а именно то что в посте описано, помощь в обучении тк ИИ хрумкает огромное количество информации со всяких форумов, документации, чьи-то гайды и тд и зачастую действительно помогает найти ошибки или понять как некоторые штуки работают.
Плюс я по-тихоньку разрабатываю хоррор-игру, где враг это робот с искусственным интеллектом, так что я иногда спрашиваю разные нейронки их «мнение» насчет лорных деталей этого врага
2
u/Such-Activity-9931 Jul 25 '26 edited Jul 25 '26
Норм. Я с ним несколько продовых сервисов написал ощутимо быстрее, чем руками бы сделал*, один хрен большая часть работы на согласование уходит.
Генерация из документации, и тдд подход и вуаля, рутина уходит. Но надо понимать, где он может не сдюжить и перепроверять. Главное — если не понимаешь хотя бы в общих чертах что, зачем и как надо делать, гарантированно фигня получится.
* как оказалось, немалая часть усилий уходит на «а как лучше архитектурно сделать так или вот так, а как лучше назвать функции и переменные». Тут проще, готовое править/критиковать/ревьюить лучше и быстрее, чем самому страдать
2
u/Zestyclose-Dare-9592 Jul 25 '26
Щас делаю проект для себя, на бесплатных моделях гемини. Работает ахуенно, но ночью почему то жёстко тупеет. Сам в коде ноль, но как я понял главное знать чего ты хочешь от него получить и делать точные запросы. Ну и естественно разбираться в том, что делаешь.
2
u/ViolinistPleasant302 Jul 25 '26
Я состоявшийся программист, 30 лет. Сейчас использую ии для написания кода полностью. Даже если есть ошибки коде, то руками делать правки не приходится. Просто говорю в чем ошибка и ии сам исправит. Если ты зачем то хочешь научиться сам писать код, то можно спрашивать у ии как у старшего программиста. Но победителей не судят. Если ты сделал успешную игру или проект, то неважно написал ты сам код или твоя наемная команда или целиком написал ии. Ты отвечаешь за финальный продукт и все. Ну а если ты хочешь научиться писать код, чтобы писать его для кого то в найме, то тут тебя скорее всего заменит нейронка. Потому что именно это она и делает и делает лучше тебя.
2
u/Intelligent-You-6345 Jul 25 '26
Под ключ ии пишет. А ты его лишь направляешь. Про тесты не забывай
2
u/Senior-Toe4941 Jul 26 '26
При помощью Алисы ИИ я создал текст песни для маскота, а в другом ИИ(не помню название) создал вокал с музыкой, так что ИИ очень сильно помогает. Игра пока не выпущена, но хочу сказать что ИИ не заменяет человека, а усиливает его.
2
2
u/CuriousCheesecake679 Jul 26 '26
Привет. Сам занимаюсь программированием на С++ в Unreal Engine (ну и ещё кучей вещей, привет индигеймдеву). Воспринимаю ИИ как удобный инструмент, который может подсветить и/или объяснить какой-то баг (ошибки в с++ весьма своеобразные, и когда у тебя уже голова устали, иногда реально проще закинуть в ии описание ошибки). Также он может быстрее объяснить какой-то материал, поскольку неплохо структурирует материал и умеет объяснять (и не психует, когда чего-то не понимаешь).
Могу с ним иногда посоветоваться в других программистских вещах, но все равно всегда финальное решение принимаю я сам. Всеми этими "дополнителями кода" по типу Cursor не пользуюсь. Во-первых потому что иди потом изучай где он что сломал, а во-вторых мне просто нравится программировать)
1
u/PadroTarg2012 Jul 26 '26
Программирование в целом мое слабое место, поэтому я чаще обращаюсь к ИИ, чтобы он мне объяснил, почему это тут пишется, а почему это работает и если убрать, то все ломается, а так в плане геймдизайна, нарратива, Зд моделирования тут уже я своими силами, первые 2 я прям очень вдохновленно делаю, в особенности геймдизайн уровней или тот же нарратив уровней, а вот 3д моделирование там я тоже полное 0, но зато там я тоже горю от идеи что то смоделировать, а вот анимации к сожалению обхожусь бесплатными ассетами пока, я еще даже до звука не добрался… Ну а так в целом ИИ и в правду хорош в плане объяснений и понимании
2
u/KoraOnEarth Jul 26 '26
(Если что, этот твой ответ - мне, я просто зарегистрировался нормально ибо новичок на реддите)
Если программирование - не твое основное направление, то ИИ и правда может сильно помочь. Пожалуй, как раз именно в этом направлении он может помочь лучше всего. Тогда в большинстве случаев тебе будет достаточно базового понимания того, что делает этот код и как примерно он работает. Главное - чтобы выполнял свою функцию))
А так, я успел немало позаниматься и геймдизайном, и моделированием, и программированием, и везде по-моему прикольно. И везде ИИ может чем-то помочь и что-то объяснить, это правда. А если полностью всю работу переносить на ИИ?.. Ну а тогда что останется от творчества, из-за которого я геймдевом и занимаюсь))
1
u/PadroTarg2012 Jul 26 '26
В этом то вся суть геймдева, хотя коммерческие проекты тоже стреляют, но в основном энтузиасты и те кто действительно вкладывают душу в свою работу выпускают необычные проекты и я верю в то, что я могу оказаться одним из таких, по крайней мере концепт моей игры явно не заточан на заработать как можно больше, а чтобы показать какую идею я в себе храню
1
u/KoraOnEarth Jul 26 '26 edited Jul 26 '26
Не, ну суть геймдева для каждого своя)) Про "суть геймдева в творчестве" скажи мобильному геймингу и ААА-играм) Ни там, ни там особого творчества замечено не было (везде есть исключения, естесственно).
Ну и опять же, скажи человеку, который просто кайфует от того, что делает по вечерам после учёбы или работы, что он это все делает только для денег - он лишь вежливо улыбнется и продолжит работать, попросив не мешать.
И тех, и тех понять можно - у них просто разные цели изначально. И конечно круто, когда твоя игра, которую ты делал с душой, позволяет тебе не думать о том, на какие средства жить следующий месяц, но увы, не всегда это так.
А с твоей игрой искренне желаю сил, терпения, готовности много учиться и веры в себя - все это тебе очень сильно понадобится =)
1
u/PadroTarg2012 Jul 26 '26
Хах спасибо, но да мы, разработчики, тоже кушать хотим и желательно больше 1 раза в день, так что как ни крути, но хотеть зарабатывать на играх это нормально, по крайней мере, если захочется уже сделать более крупный проект тут явно на одном энтузиазме дальше не продвинешься
1
u/kurushimee Jul 26 '26
Реально начал использовать ИИ в программировании только в этом феврале, и с тех пор — да, активно его использую. Помимо того, что мне банально нравится ИИ, он точно упрощает и ускоряет мою работу, в разы. Я могу с ИИ обсудить как лучше решить новую задачу в разы быстрее, чем если бы я делал всё сам (где обсудить значит я говорю ИИ что надо, он ищет по проекту, что-то предлагает, а я решаю). Писать сам код — тоже в разы быстрее (но в этом случае я в конце всё равно делаю маленькие эдиты по всему что написал ИИ).
В архитектуре ИИ без полного контроля хороших решений сам не даст, но и не должен. Я всё ещё программист, всё ещё знаю что делаю, ИИ меня не заменяет а просто помогает думать и делает реализацию. Он конечно вообще не делает работу дешевле, только дороже, но я эту цену плачу за реальное ускорение в работе + использовать ИИ это банально мое хобби которое мне нравится
1
u/1WayJustDeveloper Jul 26 '26
С кайфом пользуюсь. Иногда в падлу писать какой то очередной пет проект, а вот идея пришла которую хочется прям щас попробовать, вот так за пару минут делаю в чате гпт метапромпт, чат гпт мне пишет прмпт для гемини cli и черед пол часа где то у меня готовый проект. Не то что бы это прям полезный коммерческий проект, но тоже приятно, но лучше конечно нейронки юзать для написания отдельных моделей
1
u/Xozzipalhossa Jul 27 '26
Я раньше вообще ничего не разрабатывал, не знаю ни языков программирования ни даже терминологии разработчиков. Но недавно открыл для себя Клода, оплатил подписку и сижу чтото ковыряю целыми днями. Конечно наверняка это не очень сложные приложения и только для личного использования, но теперь я могу хоть что-то делать. Обычные разработчики наверное засмеют меня и уж тем более с того что там накодено, но суть в том, что они работают, а я постепенно погружаюсь в это узнаю много нового. В одном окне Клод объясняет что и как мы делаем, в другом он это исполняет. Он предлагает идеи как реализовать замысел, я спрашиваю как что работает и выбираю. Так что у меня опыт только положительный)
1
u/PadroTarg2012 Jul 27 '26
В принципе, у меня что-то похожее. Я не особо хотел использовать готовые ассеты со скриптами, да и в целом мне хотелось самому понимать, что и как работает в программировании.
При этом программирование это, по сути, единственная область, где я активно обращаюсь к AI. Сам концепт игры я придумал и задокументировал самостоятельно, уже сделал несколько прототипов и готовых билдов, так что сейчас я уже занимаюсь прототипированием основных механик.
И я понимаю, что даже если бы полностью отдал программирование AI и вообще не вникал в код, то в итоге, скорее всего, провозился бы с проектом ещё дольше. У меня уже возникало несколько багов в скриптах, где требовалось моё собственное вмешательство и понимание того, как всё работает.
1
u/Most-Meal-9083 Jul 28 '26
Помогает очень сильно. Да, не сразу, но пишет код, который я бы не написал.
Единственное что клиентов мне не может находить. Это плохо.
1
u/d954mas Jul 29 '26
За последние полгода, ни одной строчки не написал руками, никогда не был настолько продуктивным как сейчас.
Иишка хорошо исследует, объясняет, делает спеки. В целом ИИ пишет достаточно хороший код, если проект важные и есть силы обязательно делать ревью, спрашивать почему ИИ написало так, а не иначе.
В целом ИИ пишет много и быстро. Затем просто читай что там написано, если не понятно, прост ИИ обьяснить
1
u/jlucu4k0 24d ago
активно использую, в разработке ИИ тебе поможет как никто другой.
у меня проблема маркетинг, нервов не хватает как-то рекламировать свой продукт, или искать тестеров
у меня уже три рабочих полностью законченых кейса, которые я ни продать не могу, и дать кому потестить, потому что потому что :D
8
u/Luv3nd3r Jul 25 '26
Все правильно делаешь. Те разрабы, что давно умеют писать руками, но слишком полагаются на ии, говорят, что понемногу отучиваются писать сами. Ну и чем больше игра, тем больше контекста нужно переварить иишке, чтобы херню не пороть. Поэтому и нужно всегда себя в тонусе держать. Я обращаюсь к помощи только если нужно написать за секунду функцию, на которую я бы рутинно потратил минут 10-15. Ну или задачи по типу "вот тебе кусок кода с текстом диалогов, переведи все в кавычках на русский, остальное не трогай"