ИИ для программиста?
Ещё электрички. И манную кашу.
Да уж, с таким диагнозом нужно будет еще долго лечится
Вот пока еще выходной не закончился, можно придумать веб приложение, чтобы точно неоткуда было стибрить.
У меня сегодня по плану набросать агента. Только не ИИ, а который будет за моим персонажем бегать по карте с расходом очков действия согласно рельефу местности. Т.е. если в горку идёт - больше расход, а если под горку - меньше. В принципе, скрипт контроллера давно готов и используется в моём основном персонаже. Почти без изменений его можно воткнуть в любого другого с таргетом в виде моего персонажа. Программирование таких контроллеров для управления персонажами - весьма прибыльное дело (продают по 100-200 евро за экземпляр на маркетах ассетов для Юнити). И ИИ вам такой не сделает. Я проверял много разных публичных, включая их исходный код. Нормальный написать можно только свой. А которые нормальные за деньги - их код не публичный, поэтому ИИ на нём обучиться не может, а значит вам ничего толкового не подскажет. Будет мешанина из кода, который вы не понимаете. Сказать ему типа "а теперь реализуй мне механику подката" не получится. Надо самому разбираться, что это такое и как работает. А если раскладывать всё по полочкам, то проще уже самому написать, чем бодаться с каким-нибудь тупым ИИ.
Это вам надо к зеркалу. Чел, мучающий свою семью ОДНОЙ доской, т.к. машина маленькая. А машина маленькая, т.к. религия не позволяет взять "каблучок". Хотя где он там каблучок увидел в этой элегантности форм и прекрасности линий обводов.
А ещё я могу зайти в машину вот так. Я сидел в Кастоме - там реально у водителя и переднего пассажира МЕНЬШЕ места, чем в более младшем Коннекте. И ещё я не боюсь дождя. (по-польски "багажник" звучит тоже как "багажник", хехе)
Зря стёрли статью..я и почитать не успела. Работает другой табулятор с аггресивными математиками.
ты теперь ещё и адвокат моей семьи?
Сначала свою заведи)) девушки наверное так и прыгают к тебе в фургон, как только видят торчащие две доски в перемешку с макаронами, посудой и собственным унитазом для отпуска.
А если раскладывать всё по полочкам, то проще уже самому написать, чем бодаться с каким-нибудь тупым ИИ
кому как
Так как программирование игр меня практически не интересует, то проще сказать, что хочешь пусть реализует дальше сам. Вначале вообще не имел понятия, что делать.
https://heroic-kataifi-1e8ded.netlify.app/
Исправлений еще море, но на этом генераторе всего три желания как у золотой рыбки
Так что есть, то и есть.
Сначала свою заведи)) девушки наверное так и прыгают к тебе в фургон, как только видят торчащие две доски в перемешку с макаронами, посудой и собственным унитазом для отпуска.
Всё верно, кроме первого и последнего. ))
А что мешает завести вторую доску?
https://heroic-kataifi-1e8ded.netlify.app/
Исправлений еще море, но на этом генераторе всего три желания как у золотой рыбки
Вы побираетесь по каким-то ИИ-помойкам. Это же явный скам, созданный на ИИ-хайпе. Уже в каждой подворотне свой ИИ, хотя и бесплатный, но попыток мало и вот наш очень выгодный бизнес-план с премиум-аккаунтами. Вы не видите, как вас разводят, как вы попадаетесь на ту же удочку, что и игроки в слоты, в успешный успех, онлайн казино и прочее разводилово, только оформление сделано "под ИИ-разработку"?
Вы не видите, как вас разводят
А мне интересно, что же вы видите? Только вот в спец. очках или просто зрение такое от рождения
Сколько вам нужно будет времени чтобы написать 40К исходников, которые работают? При этом, совершенно не имея представления что же получить в итоге.
Зато как результат увидел, сразу ясно куда идти дальше. Можно хоть с нуля, хоть продолжать. И для этого вполне достаточно того, что дают на шару.
Тем более что вокруг полно других которые не такие жадные.
Я вот сейчас диких животных приручу и можно будет кидать любые файлы и спрашивать что угодно до бесконечности.
Гены вы исправить не можете это из области психологии и микробиологии. Я когда дома была сразу это заметила, у русских они в основном более нордические и спокойнее, это было ещё и в 90 е.
а теперь реализуй мне механику подката
не имею понятия, что это такое. Но пока с реализацией хотелок ИИ проблем не было.
А если и были то понимаешь после, что хотелка дурная.
Важно только понять что именно нужно, и правильно объяснить.
Вот примерчик. Спрашиваем ИИ- думает думает, думает, а после всё выплёвывает. Удобно - нет.
Хочу, чтобы подумал — выплюнул, подумал — выплюнул. Как реализовать знаете? Я вот не знал, а оказалось в итоге довольно просто. Хотя попалось по пути валом нюансов....
Конечно полно тех кто тебе потом с лихвой все отдаст. Они сперва оценивают не только эффективность но и культурное образование.
А что мешает завести вторую доску?Здравый смысл. Но тебе это неведомо.
Значит, я был прав - просто места в машине не хватает, хехе.
Так трудно признаться самому себе, что отказавшись от правильного фургонного пути, получаешь по цепочке кучу проблем.
Сколько вам нужно будет времени чтобы написать 40К исходников, которые работают? При этом, совершенно не имея представления что же получить в итоге.
Зато как результат увидел, сразу ясно куда идти дальше. Можно хоть с нуля, хоть продолжать.
Начиная с "продолжать" - неверный посыл. Не сможете вы далеко продолжить. У вас ни на чём не основанная линейная интерполяция в светлое будущее с бесконечным увеличением сложности кода, написанного ИИ. А с учётом "не знаю, что получить в итоге" и "40к исходников", вы придёте к куче непонятного и незнакомого вам кода, который не сможете поддерживать. Ну или потребуется уйма времени, чтобы в нём разобраться, сравнимая с написанием с нуля самому.
И для этого вполне достаточно того, что дают на шару.
Тем более что вокруг полно других которые не такие жадные.
Что там вам на шару дают? На проектики в 40к лапшы? И куда вы собрались "продолжать", когда шара кончится?
а теперь реализуй мне механику подкатане имею понятия, что это такое. Но пока с реализацией хотелок ИИ проблем не было.
А если и были то понимаешь после, что хотелка дурная.
Важно только понять что именно нужно, и правильно объяснить.
Подкат, это примерно так, только без мяча и других игроков
В качестве задания для ИИ это может выглядеть примерно так:
- движение "подкат" выполняется только во время движения "ускорение";
- при начале "подката" персонажа нужно опустить вниз как во время движения "приседание";
- движение персонажа во время подката должно идти с замедлением до полной остановки.
Если ИИ этого мало для понимания, и нужно расписать, какие именно переменные менять, какие именно функции вызывать, то ИИ бесполезен. Я сам быстрее и точнее сделаю то, что ему по полкам разложить надо будет. А чтобы ИИ понял, он этот контроллер движений должен сам полностью написать. Т.е. то же "приседание" и "ускорение" должно быть до этого написано ИИ самим.
И он естественно не будет его "писать", а скопипастит откуда-нибудь из своей памяти готовый контроллер движений - класс со всеми реализованными возможностями. Если найдёт.
Далее, если я хочу реализовать механику разной траты сил в зависимост от наклона поверхности, я не должен ему расписывать типа:
- определи угол между горизонтальным вектором и нормалью к поверхности,
- для положительных углов введи повышенный расход очков действия, для отрицательных - пониженный,
- учти граничные условия (пачка граничных условий прилагается).
Я должен просто сказать - сделай так, чтобы когда идёшь вверх, тратил больше очков действия, а вниз - меньше. А как определить, когда вверх, а когда вниз - это он должен понимать сам, исходя из языка программирования, инструментов движка и знаний векторной алгебры, что в него заложены. Если так сделать нельзя, то ИИ бесполезен. Вы просто потратите на него время, как на джуна, только джун может с годами вырасти, а ИИ будет упираться в ваши ограниченные токены и размер контекста, и дальше тупого джуна-копипастера никогда не пойдёт.
Не сможете вы далеко продолжить.
Ну продолжайте радоваться дальше. Отчего-то пока получается и далеко не первый проект
вы придёте к куче непонятного и незнакомого вам кода, который не сможете поддерживать....Ну или потребуется уйма времени, чтобы в нём разобраться, сравнимая с написанием с нуля самому.
У вас совершенно неправильно представление о разработке ПО. Видимо основанное на собственном опыте
На проектики в 40к лапшы?
Вполне так себе нормальный код, уверен, что напишете хуже и не за пару минут.
И куда вы собрались "продолжать", когда шара кончится?
А знаете что бензин скоро не будут производить и придется на досках в ванной кататься
Я должен просто сказать
Вы просто путаете программирование с чем-то другим. ИИ "видит" код и может "понимать" задания для модификации/написания кода. Досконально знать предметную область он не должен.
Хотя я могу дать ему HTML код и сказать, что страница выглядит ужасно, сделай лучше.
Ну или вот:
- смотри файл ХХХ, кнопка для удаления файла должна быть неактивна во время удаления файла.
- вот мои логи, нужно, чтобы исключения были видны пользователю на странице ХХХ тоже
- вот фиговая функция нет проверок на ошибки и нет логирования.
и т.п.
Сейчас как раз начинаю обновление, задание будет примерно следующим: Смотри как сделано чтение в файле АБ, мне нужно тоже самое для файла БС. Чистая копипаста не проходит. Так-так оба файла сильно отличаются и по количеству данных и по сервисам.
- смотри файл ХХХ, кнопка для удаления файла должна быть неактивна во время удаления файла.
- Смотри как сделано чтение в файле АБ, мне нужно тоже самое для файла БС.
Только задание звучит наверняка сложнее и конкретнее. Как минимум, нужно указать, какая кнопка удаляет файл, если она не одна. И место для чтения надо указать, и указать, где применить такое же в другом файле. А не просто "вставь туда чтение куда-нибудь, даже если по смыслу некуда". Вплоть до того, что чтобы реально работало и не требовало стопицот уточняющих промптов, нужна подробная спецификация задания с разложением всего по полочкам, как для джуна. А за это время вы бы и сами это сделали.
вот фиговая функция нет проверок на ошибки и нет логирования.
Вот это ближе к истине - функция, проверки на ошибки, логирование. Это уже термины программирования, а не абстрактные хотелки. И всё равно надо будет скорее всего уточнить, что логировать, на каком уровне, как, какие проверки сделать. А то ведь можно для функции в 10 строк накатать тыщу строк проверок и логирований.