ИИ в GameDev: не заменил, но помог
Последние несколько месяцев я активно использую форк VSCode с ИИ-функционалом — Cursor. Сначала подходил к нему с осторожностью: подключал к рабочим задачам, но чаще он мешал, чем помогал. Несмотря на это, я продолжил экспериментировать: изучал ограничения, оттачивал свои промпты — и в итоге полностью перешел на него, отказавшись от своего любимого Nvim (да, я из тех самых красноглазиков).
До сих пор считаю, что для редактирования кода и текста Vim — это лучшее, что придумали. Но ради продуктивности и скорости я сделал шаг в сторону нового инструмента.
Если на работе я использую Cursor с оглядкой, то в личных проектах (в том числе на Unity3D) — как говорят, разгулялся на все деньги 😅. Конечно, это больше вынужденное решение: после рабочего дня у меня не так много энергии, а дома ждёт неигранный ребёнок, который хочет внимания отца. Поэтому я оптимизировал свой подход к разработке.
Мой текущий пайплайн:
- сформулировать промпт под нужную фичу;
- получить результат от ИИ;
- (опционально) скорректировать доп. промптами;
- доработать до нужной функциональности;
- повторить, если позволяет время/силы.
Да, большую часть кода я всё равно правлю сам — иногда от исходника остаётся всего 30%. Кто-то скажет: "Так проще сразу написать с нуля!" — и будет прав... но только если у тебя полно времени и достаточно мыслетоплива (по Дорофееву). Мне же ИИ помогает перешагнуть барьер чистого листа и просто начать двигаться вперёд. А это — самое важное.
Итого, ИИ не стал моим волшебным костылём, но оказался полезным инструментом, когда ресурсы на исходе. Особенно в условиях, когда нужно делать хоть что-то, несмотря на усталость, дедлайны и домашние обязанности, да, в целом, любые ограничения.
В сети расхайплено мнение о замене разработчиков ИИ. Мне это видится следующим образом: это не замена разработчику — это дополнительный рычаг, если знаешь, как им пользоваться
В следующем посте затрону некоторые проблемы в использовании этой IDE для игровых проектов.
🔽🔽🔽
Post #15
335

- ❤ 23
- 🏆 12
- 🎉 11
- 💯 8
- 🔥 4