Опыт создания игры с помощью ChatGPT 4

Поделиться
HTML-код
  • Опубликовано: 26 сен 2023
  • В ролике показан наш первый опыт использования ChatGPT 4 для написания игры под мобильные платформы.
    Целью эксперимента было желание посмотреть, можно ли с помощью ChatGPT 4 полностью написать не очень сложную программу.
    Весь код написан нейросетью и только в конце вручную внесли небольшие правки.
    Вывод:
    ChatGPT 4 является прекрасным помощником, который способен ускорить разработку, но именно как помощник. Полностью заменить программиста ChatGPT на данном этапе не способен.
    Результат эксперимента:
    игра под айфон
    apps.apple.com/ru/app/cobrax/...
    игра под андроид
    play.google.com/store/apps/de...
    А у вас есть опыт использования ChatGPT в разработке?
    Пишите о вашем опыте в комментариях.
    Поддержать канал можно на Boosty ( boosty.to/foo52ru )
  • НаукаНаука

Комментарии • 268

  • @Engineer_KO
    @Engineer_KO 9 месяцев назад +149

    Я с помощью GPT научился программировать на Lua. До этого у меня был только опыт со Scratch и общее понимание программирования. Когда я начал писать большие программы, то сразу понял, что от чата бесполезно требовать сразу готовую программу. Намного лучше просить отдельные функции, тщательно описывая все входы и выходы, а потом вставлять функцию в общий код программы.большую часть кода все равно пишу сам, но чат сильно помогает в новых, незнакомых ситуация, показывая возможное решение. Это решение можно взять и использовать в своей программе, немного адаптировав под свои нужды. В общем, программировать только на нём очень долго, программировать полностью без него очень долго и некоторые задачи я вовсе не смог бы решить, а вот держать его под рукой как ассистента - идеал.

    • @user-db2th5em3v
      @user-db2th5em3v 9 месяцев назад +7

      Поддерживаю. Мой опыт использования чата, подтверждает ваши наблюдения

    • @Engineer_KO
      @Engineer_KO 9 месяцев назад +7

      Ещё хочу заметить, что, по моему опыту, GPT плохо справляется с созданием графических интерфейсов. Можно попросить функцию, которая создаёт кнопки, но вот расположение, дизайн и цвета кнопок надо задавать вручную всегда, иначе галиматья выходит.

    • @nakamasama
      @nakamasama 9 месяцев назад +1

      Поддерживаю

    • @pingvin9166
      @pingvin9166 9 месяцев назад

      ​​@@Engineer_KOможет лучше просить отдельные цветовые палитры без контекста для чего они, я так пробовал в hex формате вроде неплохие палитры создаёт.

    • @user-pq5bx2md9c
      @user-pq5bx2md9c 9 месяцев назад +4

      Удобно регулярки писать с его помощью. Запросил, проверил в regex101 на тестовых данных, убедился в корректности, и используешь.

  • @user-tg6hz1br7r
    @user-tg6hz1br7r 9 месяцев назад +63

    Я: твой код не работает
    ChatGPT: у меня всё работает
    вот так ChatGPT всё больше становится похожим на настоящего программиста

    • @AlexSmith-iu5qv
      @AlexSmith-iu5qv 9 месяцев назад +6

      В следующий раз предложит провести отладку на своём устройстве))

    • @hansolo5665
      @hansolo5665 9 месяцев назад

      угу. скоро нас всех уволят. я уже накопил на домик. а ты ?

  • @nakamasama
    @nakamasama 9 месяцев назад +47

    Божечки, я думал я один такой извращенец. Брат мой, иди обниму. Я когда смотрел на твои попытки, я аж всплакнул, вспоминая себя. Всё так и есть. Я могу подтвердить, что Чат ГПТ делает эту работу сложнее, хуже и медленнее нормального опытного программиста.

    • @darkfrei2
      @darkfrei2 9 месяцев назад +12

      Это опытный программист с маразмом и склерозом

    • @user-dz7ep4oe4l
      @user-dz7ep4oe4l 9 месяцев назад +2

      На самом деле для некоторых задач идеально подходит. Очень часто по работе (программирование микроконтроллеров) надо визуализировать/посчитать какие то данные, иногда этих данных очень много и нужно фильтровать. Гопота идеально с этим справляется, запрашивая по одной функции на python можно за пару часов можно спокойно написать 1000+ строк кода. Да, он будет порой ужасен, нечитабелен и не оптимален, но он будет работать.

    • @OlegOficerov_KVN
      @OlegOficerov_KVN 8 месяцев назад

      Она учиться, только ещё учиться.

  • @Soul-lb2vz
    @Soul-lb2vz 9 месяцев назад +25

    Ждём когда появится режим эволюции где мы сможем понаблюдать за эволюции Змейк

    • @MrFEARFLASH
      @MrFEARFLASH 9 месяцев назад

      Я думаю боятся программистам есть что. Уже есть модели, которые думают куда лучше 3.5гопоты. Но только в доступе нет.

    • @artegoser
      @artegoser 9 месяцев назад +2

      ​@@MrFEARFLASHпрограммисты это последнее что заменят нейросети, поэтому бояться нечего

    • @foo52ru
      @foo52ru  9 месяцев назад +4

      В ролике мы использовали 4 версию

    • @thousend
      @thousend 3 месяца назад

      самое печальное что она уже есть

  • @acrm-sjork
    @acrm-sjork 9 месяцев назад +25

    Есть опыт с GPT4, очень сложно работать, если просить его писать сразу целые классы, точнее он сам по умолчанию дает код целого класса, а потом при его дебагинге и обновлении чат начинает менять без спроса куски кода, которые начинают расходиться с остальных кодом проекта. Поэтому тут очень важным становится следованию принципам SOLID прям с первых шагов. Можео попросить вначале чат спроектировать архитектуру, сгенерировать интерфейсы и пустые классы с заглушками, и потом небольшими кусками генерить/обновлять реализации интерфейсных методов, следя за тем, чтобы связаность разных методов оставалась минимальной

    • @ickep4
      @ickep4 7 месяцев назад

      ограниченный контекст

    • @Ylamona
      @Ylamona 6 месяцев назад

      Просите чат писать Болле проще, ставьте более точную задачу, как для идиота, тогда все работает с первого раза. Если он не решит троллить вас и врать. А он может врать.

  • @koshtinh0
    @koshtinh0 8 месяцев назад +1

    Это шикарно. Хоть сам не программист, но каждое видео - прям вау!

  • @Goah5
    @Goah5 9 месяцев назад +6

    Я сижу и жду запуска сервера EVE online а тут годнота выходит.

  • @mr.e.a.8967
    @mr.e.a.8967 9 месяцев назад

    Лайк авансом. Все в видео ТехноШамана пересматривал минимум 2 раза, так что уверен и этот ролик меня не разочарует!

  • @oldcoders
    @oldcoders 8 месяцев назад

    Отличное видео!

  • @user-id8sj9xd4z
    @user-id8sj9xd4z 9 месяцев назад +1

    спасибо за реальный пример

  • @Siluet3656
    @Siluet3656 9 месяцев назад +1

    Отличный обзор чат гпт. У меня такой же опыт. Наброски иногда хорошие выходят, Но самому придется дописывать в любом случае

  • @81n90
    @81n90 6 месяцев назад

    Ну Шаман! Ну кудесник! Спасибо за видео!

  • @lolotracktrack
    @lolotracktrack 9 месяцев назад +24

    Было бы классно добавить возможность выбирать размер уровня, менять его, изменять скорость появления еды, изменять минимум/максимум, отменять ходы и т.д. может разные режимы, например наоборот на игрока охотятся, эволюционировать, и т.п.

    • @benowibonro3619
      @benowibonro3619 9 месяцев назад +4

      Интересная идея. Но не понимаю: зачем отмена хода?
      Так проще, но менее интересно. Наверное...
      Если и делать отмену хода, то, только на самый простой режим. Или добавить режим "свой уровень" для кастомизации.
      Пусть в базовых уровнях не будет отмены хода

    • @foo52ru
      @foo52ru  9 месяцев назад +9

      Возможно. Но дальнейшее усложнение логики писать уже руками, ChatGPT только как помощник.

    • @stalker32041
      @stalker32041 8 месяцев назад +3

      Да я бы на**й ChatGPT послал бы, пока объяснял всё это. Или обсудил бы всё заранее и попросил бы код с пояснениями к размещению...

    • @lolotracktrack
      @lolotracktrack 8 месяцев назад +1

      @@benowibonro3619 ну я имел в виду что похожее. Просто все тонкости в комментарии на ютубе не уместить.

  • @xepota
    @xepota 9 месяцев назад +9

    Для программистов эти ЧатГПТ как любая RAD-система: обещание быстрой разработки нивелируется большим временем вхождения. Т.е. приходится долго изучать и возможности среды разработки, и логику работы имеющихся компонент. Только в ЧатГПТ эти компоненты могут ещё и меняться по неведомой причине 😂

  • @Keiman
    @Keiman 9 месяцев назад

    Вы лучший!

  • @EHoT_YT
    @EHoT_YT 9 месяцев назад +1

    Наконец! Меня (возможно) услышали! Я просмотрел все твои видео! Как ты запускал подводную лодку в ванне, как ты делал подобие искусственного интеллекта для фотошопа который предугадывал что находится в недостающем фрагменте фото

  • @nebuchadnezzar8258
    @nebuchadnezzar8258 9 месяцев назад

    Наконец-то!!!

  • @oyserg
    @oyserg 9 месяцев назад +1

    Спасибо за творчество! Хотелось бы поделиться механикой для данной игры. Больше 10 лет назад в универе случайно нашел. Смерть змейки от препятствия это слишком фатально, пусть просто хвост подтягивает и уменьшает длину, пока не укоротится до одного сегмента. Дайте управление 2-4 сколько клавиатура позволит игрокам, ну или больше если по сети с одной целью выжить долше остальных. Удивительно захватывающе было если с игроками. А вот против компа либо вяло, либо невыносимо сложно, боланса не получилось. Чтобы интересней сначала у всех хвосты подтягиваются, потом головы в порядке роста длин перемещаются (для преимущества у малых). Ну и рост от одного яблока больше чем на один сегмент. Одно изменение и отход моментальной смерти полностью меняет игру:)

  • @user-tp8to8br3x
    @user-tp8to8br3x 9 месяцев назад

    Я человек простой - вижу техношамана ставлю лайк 😂

  • @sashakrasnoyarsk
    @sashakrasnoyarsk 7 месяцев назад +1

    Оно знает язык AutoIT. Для админов - самое оно! "Сделай программу для заведения в домене нового пользователя, чтобы там были поля для ввода ФИО, отдела ... и кнопка Добавить" :) И не надо лазить на контроллер домена чтобы заводить пользователей :)

  • @Lex_Liven
    @Lex_Liven 9 месяцев назад +3

    По поводу вопроса «Почему GPT забывает свой код?»
    Так он его и не помнит! У него вообще нет памяти. Все, что кажется «памятью» - это просто включение N предыдущих реплик в текст запроса к нейросети.
    Чтобы заставить его помнить что-то - нужно построить запрос так, чтобы в него включалась закодированная информация о прошлых текстах. Желательно в сокращенном виде.

    • @rutexgreat3619
      @rutexgreat3619 9 месяцев назад +3

      в самом начале все отлично помнилось и работалось. и задачи с видео вполне были решаемыми. потом контекст порезали ради мощностей и экономии и все, из чатгпт стал чатидиот.

    • @foo52ru
      @foo52ru  9 месяцев назад +2

      Когда необходим был уже написанный код, то мы подавали его на вход вместе с новым запросом.
      "Почему GPT забывает свой код?" - скорее всего лучше заменить на "Почему GPT не учитывает уже написанный код при написании нового кода?"

  • @user-ok1dg2rb3u
    @user-ok1dg2rb3u 9 месяцев назад +2

    Интересный опыт, но лично мне не понятый совсем. Я затаив дыхание и грызя ногти следил полтора года (кажется так?) за развитием цифровых деревьев. Хоть и там тоже я довольно скоро перестал что-либо понимать, но сколько интриги и неожиданных поворотов было скрыто в них! :) В целом - твори, дружище, не смущайся! Если нравится - делай и не слушай всяких ворчунов ;) С уважением, Уш.

  • @_M.i.h.a.i.l._
    @_M.i.h.a.i.l._ 7 месяцев назад

    Очень годная идея для старой игрульки)

  • @Arlate_
    @Arlate_ 5 месяцев назад

    Да, именно для поиска альтернативных решений и использую. Также он не плохо справляется с отдельными функциями и хорошо заменяет гугл и справочники объясняя как работает та или иная функция/метод из известных библиотек.

  • @SanyaSanyavich
    @SanyaSanyavich 9 месяцев назад

    лайк не глядя

  • @anatoliyadonin8013
    @anatoliyadonin8013 9 месяцев назад +1

    Разрабатываю игру на пк, и пришёл к тому же выводу, что быстрее я напишу сам, чем это сделает gpt. Хотя иногда она подкидывает интересные способы решения тех или иных задач.

  • @slavax4b207
    @slavax4b207 9 месяцев назад +3

    Каждый день пользуюсь, токо обернутой в плагин copilot, 70% рутинного кода пишет что очань радует, сразу увеличило продуктивность. Меньше стал уставать от работы :p и больше думать над решение и чистотой кода нежеле тратить время на механическое написание

  • @viconichol
    @viconichol 9 месяцев назад +2

    Я не программист, но имею общие представления о программировании (написал небольшие проги на js и с# для себя). Я использовал Сhatsonic для создания на Python калькулятора себе на комп и плагина для Blender. На все уходило по паре выходных.

  • @Coolverstukas1984
    @Coolverstukas1984 6 месяцев назад

    Я программист. Использую ChatGPT, когда захожу в тупик при решении задач в новой для меня сфере. ИИ действительно помогает и объясняет, что я делаю не так или упускаю из виду... Нравится, что ИИ быстро понимает контекст задачи и предлагает обоснованное решение.

  • @hpw-dev
    @hpw-dev 8 месяцев назад

    О, звуки появились

  • @TheKovalAndrey
    @TheKovalAndrey 9 месяцев назад

    Классно

  • @elpeco6429
    @elpeco6429 9 месяцев назад +2

    Да опыт есть. Использую его постоянно, для поиска ошибок и ускоренного обучения(например изучить новые библиотеки).
    версия 3.5 действительно пишет код не очень хорошо, но чем сильнее сжимаешь/упрощаешь ему задачу, тем лучше он справляется. То есть, вместо целого полотна кода, отправлять только проблемную часть, аля 10-15 строк максимум.
    Так же он неполохо объясняет базовые вещи в коде.

  • @sergeyalexeev2689
    @sergeyalexeev2689 5 месяцев назад

    Ха-ха, а вы терпиливый! меня gpt допекла... готовый код пока неможет, но вот небольшие скрипты вполне, и то!!! как вы правильно заметили, только под присмотром. Продолжайте ваши труды

  • @user-bs9kr3cu9n
    @user-bs9kr3cu9n 4 месяца назад

    У меня сложный проект и использовать вот так чат трудно, но иногда быстрее наговнокодить, и потом дать ему рефакторить и написать тесты, получается вполне. Главное сохранять промты и использовать их повторно.

  • @goiiia3774
    @goiiia3774 9 месяцев назад +2

    Сразу вспомнилось: "Вот так, с помощью нехитрых приспособлений буханку белого (или черного) хлеба можно превратить в троллейбус... Вот только зачем ?!"
    XDD

    • @Dron008
      @Dron008 7 месяцев назад

      Через пару лет такие задачки будет щёлкать как семечки и создавать с нуля сложные проекты в режиме диалога с постановщиком задачи, который может только уточнять архитектуру.

  • @SharkSnake777
    @SharkSnake777 9 месяцев назад

    С декабря 2022 с GPT занимаюсь DS, также пишу промты чтобы он находил свои ошибки в коде и потом смотрю на сколько это годно) с датасетами я с ним не смог задачи решить, даже с плагинами gpt4 не справляется с открытием и анализом датасета, только рекомендации относительно обзорной инфы датасета

  • @pavel.zhukov
    @pavel.zhukov 9 месяцев назад +3

    А ссылка на сорсы будет? Хотелось бы оценить стилистику кода в индусах.

    • @Dron008
      @Dron008 7 месяцев назад

      А больше индусов это код лучше или хуже? )) Тут неоднозначно.

  • @pashamorozov8257
    @pashamorozov8257 9 месяцев назад +1

    Автор, а какую версию вы использовали? Просто между 3.5 и 4 - огромная разница

  • @user-no3iw1ke6b
    @user-no3iw1ke6b 9 месяцев назад

    Молодцы

  • @user-pq5bx2md9c
    @user-pq5bx2md9c 9 месяцев назад +2

    Кроме всего прочего, многие пользователи и программисты отмечают, что ChatGPT сильно "потупел" весной 2023-го года. Качество ответов заметно снизилось.

    • @Oleg-jf5qd
      @Oleg-jf5qd 7 месяцев назад

      Сейчас повинно, видать было много запрос и прикрутили уровень интеллекта, но можно задавать глубину перебора вариантов. И настраивать на выполнении. Он стал часто хитрить, чтоб облегчить задачу.

  • @Stassius
    @Stassius 9 месяцев назад +2

    Порекомендую использовать GPT4. Процентах в 90 он пишет адекватно работающий код с первого раза, особенно на популярных фреймворках типа Юнити.

    • @foo52ru
      @foo52ru  9 месяцев назад +1

      Это и была 4 версия

  • @user-eh6tf9cn3m
    @user-eh6tf9cn3m 9 месяцев назад

    Чат отлично справляется с мелкими методами, сервисами, sql-запросами или ОРМки. ГПТ4, при закгрузке в нее файлов, может невероятные вещи.

  • @micro_world695
    @micro_world695 7 месяцев назад

    Привет! Можете ли Вы попробовать создать симуляцию про переход от неживого к живому, тоесть зарождение жизни на земле

  • @TheMorpheios
    @TheMorpheios 9 месяцев назад +8

    Мне кажется тут надо было больше внимания уделить классам, делать HeadSnake, от него наследование Snake, а от него PlayerSnake и AutoSnake - тогда проще было бы возвращать chatGPT в контекст.

    • @foo52ru
      @foo52ru  9 месяцев назад +5

      Это первый опыт.
      Хоть времени было затрачено больше, чем самостоятельное написание кода, считаю эксперимент удачным. Вначале я не верил, что удастся получить работающий код.

  • @qwert5959
    @qwert5959 9 месяцев назад

    Как у вас называется, которая играет на фоне?

  • @YahorBychkou
    @YahorBychkou 9 месяцев назад +4

    В контексте данного видео, какая именно модель нейронной сети использовалась: gpt-4 или gpt-3.5-turbo?

    • @palyaros02
      @palyaros02 9 месяцев назад

      судя по цвету иконки - 4

    • @YahorBychkou
      @YahorBychkou 9 месяцев назад

      @@palyaros02 У четвёртой версии обычно фиолетовая иконка, а не оранжевая. Насколько мне известно, оранжевая иконка появляется, когда на сервиры openai идёт большая нагрузка. Поэтому, в данном случае, по иконке мы не сможем определить модель.

    • @foo52ru
      @foo52ru  9 месяцев назад +1

      4

    • @palyaros02
      @palyaros02 9 месяцев назад +1

      @@YahorBychkou нет, фиолетовая это дефолтная, а тут плагины подключены, плагины цвет меняют. она и черная, и синяя может быть. но зеленая всегда 3.5

  • @antonmytenkov7197
    @antonmytenkov7197 5 месяцев назад

    Привет, как называется приложение подскажите пожалуйста!

  • @kingofgods88
    @kingofgods88 9 месяцев назад +1

    Я давно разочаровался в гпт. Особенно когда спрашиваешь справку о том что сам знаешь, а он начинает галлюцинации свои описывать. Бесит просто жесть, здоровья тем кто на нем работает.

  • @oleg8645
    @oleg8645 9 месяцев назад +12

    Надо было использовать AutoGPT на API GPT-4 (уже несколько месяцев в открытом доступе) это было бы куда интересней и эфективней

    • @MrFEARFLASH
      @MrFEARFLASH 9 месяцев назад

      Он есть на гитхаб? Нужна лама?

    • @oleg8645
      @oleg8645 9 месяцев назад

      @@MrFEARFLASH есть, нужен API GPT

    • @user-db2th5em3v
      @user-db2th5em3v 9 месяцев назад

      Разве рыжая иконка не есть 4 версия? Зелёная 3,5, рыжая - 4, нет?

    • @oleg8645
      @oleg8645 9 месяцев назад

      @@user-db2th5em3v посмотрите видео и почитайте о том что такое AutoGPT. Речь не о том какую версию использовать на сайте OpenAI

    • @YamomotoSC2TV
      @YamomotoSC2TV 9 месяцев назад

      жпт-4 вроди как платный.

  • @404-undefined9
    @404-undefined9 9 месяцев назад

    Забавно стало от некоторых моментов особенно когда пытаешься кричать на него капсом), я думал я один такой. Особенно жиза в плане использования переменных без их инициализации. Ну а в целом это конечно удивительно, с приходом chat gpt сам подход к изучению программирования сильно изменился, больше нет необходимости в документациях и прочей мануальной херни. Теперь исключительно искусственный ассистент.

  • @sujjukon782
    @sujjukon782 9 месяцев назад +1

    Сколько времени было затрачено в итоге?

    • @foo52ru
      @foo52ru  9 месяцев назад

      Не засекали, были и другие задачи.
      Наверно в несколько раз дольше, чем самому писать код.
      То есть на данном этапе нейросеть можно использовать как помощника, а не как самостоятельного разработчика.

  • @utimij
    @utimij 9 месяцев назад +2

    Давай борьбу кланов v2. Спс за видео ❤

    • @foo52ru
      @foo52ru  9 месяцев назад +1

      Скорее всего в следующем ролике вернусь к симуляциям

    • @utimij
      @utimij 8 месяцев назад

      Спс

  • @haxidenti6001
    @haxidenti6001 9 месяцев назад +1

    Следующее видео - пишем игру с помощью Стек Оверфлоу

    • @AlexSmith-iu5qv
      @AlexSmith-iu5qv 9 месяцев назад

      Студенты индусы - почти нейросеть)

    • @foo52ru
      @foo52ru  9 месяцев назад

      Это уже старо. Все ищут решение в интернете, когда работа застопорилась.

  • @Dron008
    @Dron008 7 месяцев назад

    Знакомая история, в принципе, те же выводы. Это ещё и на платном ChatGPT 4. На бесплатном совсем странные вещи выдавал. Но ощущения противоречивые. С одной стороны интересно когда ты сразу можешь пытаться использовать новый язык или библиотеку, с другой - туториал и простое изучение API или чтение руководствабыло бы полезнее, дало бы реальные знания и гарантированно рабочее решение. Тут ты потребляешь что дают, не понимаешь всех возможностей, часто идут неоптимальные решения и можно упереться в просто нерабочий код, что отобьёт вообще желание продолжать. Код и прошлые диалоги забываются из-за не очень большого контекста. Недавно его сильно увеличили, 128 тысяч токенов, кажется. В Claude 2 вообще до 200 тысяч увеличивают. Тут уже целые репозитарии небольшие можно скармливать. Всё будет меняться. А с добавлением мультимодальности ИИ сможет писать код, тут же его запускать, визуально оценивать, тестировать, улучшать и так по кругу.

  • @iqvartzi9172
    @iqvartzi9172 5 месяцев назад

    Сделай проект искусственная жизнь на андроид, очень охота пощупать его руками

  • @roazanas
    @roazanas 9 месяцев назад

    Почему на iOS приложение доступно только с версии 15.5? Я не думаю, что там использованы какие-то сверхновые технологии, было бы классно, если бы было хотя бы iOS 14+

  • @Slava_Dev
    @Slava_Dev 9 месяцев назад +3

    Капец, ChatGPT добралась и до этого канала 😮

    • @09876678443
      @09876678443 9 месяцев назад

      Олично!

    • @foo52ru
      @foo52ru  9 месяцев назад +1

      Следующий ролик будет про симуляцию :)

    • @Slava_Dev
      @Slava_Dev 9 месяцев назад

      @@foo52ru Ура! :)

  • @sashakrasnoyarsk
    @sashakrasnoyarsk 7 месяцев назад

    Была подобная идея, хотел сделать программу для запоминания иностранных слов. Испсиховался, исплевался, бросил! Архинеблагодарное дело - пытаться от него добиться какого-то толка.

  • @safil747
    @safil747 9 месяцев назад

    С 2005 года сижу на шарпее и плюсах в Visual Studio актуальных, особо в интелисенс не вникал, что он там предлагает.
    Пока на днях в community версии 2022 студии просто не написал "class Point3d" в своем вечернем "игрушечном" проектике "заметки на полях" и не отвлекся на чашечку чаю. Этот ушлепок предложил 3 double координаты (ХУЗ). Почему не использую свои предыдущие наработки? Мне на работе хватает бомбежа от своего же кода "что за тупица это писал!"
    Я этого демона изгнал. Но именно контекстные подсказки от самой ИДЕ - замечательные вещи. В тоже время SSMS ни черта не умеет от того, что может "её ровесница" VS

  • @danyilmoskalenko232
    @danyilmoskalenko232 9 месяцев назад +1

    Надо попробовать с GPT 3.5 (GPT Plus) значительно быстрей работает + думаю модель более обучена из-за количества пользователей (хотя скорость важней ибо GPT 4 уж слишком долго отвечает)
    +OpenAi рекомендует вроде как юзать его и в сложных случаях GPT 4.
    P.S. GPT не спасёт от регулярных выражений (только шаблоны удобно получить)

    • @Dron008
      @Dron008 7 месяцев назад

      ChatGPT не обучают на данных пользователей. По крайней мере так они утверждают. Может быть ошибки какие-то отдельные исправляют.

    • @Ylamona
      @Ylamona 6 месяцев назад

      3.5 не умеет писать код. Ему запретили. А если и напишет, то специально с ошибками.

  • @ViamoX
    @ViamoX 7 месяцев назад +1

    было бы удобней управлять свайпами, как в игре 2048

  • @user-ed1ee6tm2j
    @user-ed1ee6tm2j 9 месяцев назад

    Будет ли продолжение войны кланов?

    • @foo52ru
      @foo52ru  9 месяцев назад

      да. Скорее всего в следующем ролике. Но в том проекте уже сильно всё поменялось

  • @RuchejAlex
    @RuchejAlex 9 месяцев назад +1

    Ну, у нас chatGPT недоступен, пользуюсь китайским аналогом TheB AI. Помогает в решении некоторых вопросах в части программировании. Считаю эту систему хорошим поисковиком, нежели интеллектом.

  • @yobi3d
    @yobi3d 9 месяцев назад +1

    он отлично помогает, если самостоятельно разбить задачу и задавать вопросы по очень маленьким кускам, объединяя их самостоятельно. Если просить сразу весь код, это рыли тяжело.

  • @MrHSG2012
    @MrHSG2012 8 месяцев назад

    ага, есть огромный опыт получить доступ к этому, ни разу ещё не юзанному, чатГПТ

  • @Hidzikata
    @Hidzikata 9 месяцев назад

    Какая версия GPT?

  • @emperror-il5zq
    @emperror-il5zq 9 месяцев назад

    Ссылка для андроида почему-то не открывается ((

  • @bs_recvi7295
    @bs_recvi7295 9 месяцев назад +3

    Если честно удивлён что вышло, сейчас скорей крышей поехать можно чем сделать нормальную игру при помощи ии

    • @foo52ru
      @foo52ru  9 месяцев назад +3

      Я тоже изначально скептически относился к затее.
      К счастью для меня, с чатом работал коллега, так что я смог свою крышу сохранить :)
      По идее, мы сами себе усложнили задачу, решив, что весь код должен быть сгенерирован. Но это был просто эксперимент.
      Если использовать ChatGPT только в качестве помощника, то разработка должна упроститься.

    • @Alexey-gp7vc
      @Alexey-gp7vc 9 месяцев назад +1

      @@foo52ru пытался использовать в качестве помощника и чёт задолбался: а) дотошно объяснять и возвращать в контекст б) постоянно, в режиме параноика, искать подвох и скрытые ошибки. Мне показалось, что с таким "помощником" я устаю больше. Пока что прекратил, может следующие поколения переубедят.

  • @stdlib.h
    @stdlib.h 9 месяцев назад

    Следующее видео: холодильник пишет игру

    • @Dron008
      @Dron008 7 месяцев назад

      Ладно игру, хуже если донос. ))

  • @Vadim_Ozheredov
    @Vadim_Ozheredov 9 месяцев назад

    Ссылка на игру под Андроид не работает (

  • @dj-a
    @dj-a 8 месяцев назад

    Codeium хорош, работает из России

  • @wirednetwork1938
    @wirednetwork1938 9 месяцев назад

    Привет, давно смотрю твои ролики, они крутые. Хотелось бы немного дополнить твое видео своим опытом, до мая +- ChatGPT 3.5 в разы лучше справлялся с генерацией кода, но потом будто бы "отупел". Если раньше с его помощью я реализовывал простые проекты, то теперь он пишет откровенную чушь и приходится тратить очень много времени на исправление этого кода или реген кода. Не знаю, заговор это или нет, но это заметил не только я. Такие дела.

    • @TiMbuilding
      @TiMbuilding 8 месяцев назад +1

      Переобучили его

  • @daniilg-sm7sb
    @daniilg-sm7sb 9 месяцев назад +2

    Для малоопытных программистов чатгпт крайне полезен. Да, пишет он криво, но иногда просто лень лезть в документацию

    • @ilyushechka
      @ilyushechka 8 месяцев назад +2

      По-моему, это волчья услуга, ведь программист ничему не научится от такого обучения

    • @Arlate_
      @Arlate_ 5 месяцев назад

      ​@@ilyushechka а искать примеры в документации и Гугле что-ли лучше? По мне так это тоже самое. GPT просто ускоряет этот процесс поиска, может объяснить отдельные непонятные моменты и может дать пример использования с учётом текущей задачи.

    • @ilyushechka
      @ilyushechka 5 месяцев назад

      @@Arlate_ я считаю, что нужно уметь искать информацию, не везде ведь он выручит

  • @hansolo5665
    @hansolo5665 9 месяцев назад +1

    я сейчас экспериментирую с 3.5 (такую мне на работе выдали). опыт показывает что больше 100 строк тяжело приходится. алгоритмы на 50 строк делает влет. Ботов для телеграма лепит влет. а вот алгоритм обхода дерева каталогов для сбора md файлов в SQL - мне так и не удалось ее убедить пропускать каталоги в которых нет файлов возможно я не смог найти правильного глагола, дописывал руками;

    • @hansolo5665
      @hansolo5665 9 месяцев назад

      Ролик, демонстрирующий первый опыт использования ChatGPT 4 для создания мобильной игры, оставил на меня очень глубокое впечатление. Этот эксперимент был действительно захватывающим шагом в мире разработки программного обеспечения.
      Впечатляет, насколько мощными стали современные нейросети, и ChatGPT 4 доказал свою способность к генерации кода, который может быть использован для создания мобильных приложений. Очевидно, что команда исследователей и разработчиков проделала огромную работу, чтобы добиться такого результата.
      Однако, как и в любом эксперименте, были замечены некоторые ограничения. Внесение небольших правок в конце было необходимо, что подчеркивает важность человеческой экспертизы в разработке программного обеспечения. Но даже это демонстрирует прогресс в области искусственного интеллекта, где нейросети и разработчики могут сотрудничать, чтобы достичь наилучших результатов.
      Этот ролик также поднимает вопросы о будущем разработки программного обеспечения и его автоматизации. Возможно, мы вскоре увидим новые методы совместной работы между человеком и машиной, которые изменят способ, которым мы создаем программы.
      В целом, этот ролик показывает, что мы находимся на пороге захватывающих изменений в мире разработки программного обеспечения, и ChatGPT 4 - яркий пример того, как искусственный интеллект может вдохновлять нас и расширять границы наших возможностей.

  • @LVGTVR16
    @LVGTVR16 Месяц назад

    Я С++ изучал с помощью GPT 3 , да ошибки были почти всегда.

  • @re1van163
    @re1van163 8 месяцев назад +1

    Я создаю фнаф пародию на юнити 3д с помощью скриптов ChatGPT Я бронированный. На самом деле пока я не дошел до слишком сложных скриптов, пока что справляется ChatGPT нормально, правда все что я успел сделать это макет офиса, механику поворота камеры на A D двери, W вентиляция. На самом деле мне становится страшно когда я начинаю думать что будет когда я буду делать ИИ для аниматроников.

  • @vendeto0077
    @vendeto0077 9 месяцев назад

    С помощью GPT нужно создавать новые алгоритмы для дальнейшего развития ...более сложного ...по кирпичику

  • @DEN-wk5cm
    @DEN-wk5cm 9 месяцев назад

    Сколько строк кода вышло при использовании GPT 4 ? И сколько бы вышло строк, если бы программист писал всё лично ?

    • @foo52ru
      @foo52ru  9 месяцев назад

      У меня около 500 строк.
      У GPT4 в конце вручную почистили код от ненужного, получилось около 2000.
      Я более лаконичен :)

  • @1984tourist
    @1984tourist 7 месяцев назад

    Просто не так надо делать. Сперва согласовать структуру классов. Чтобы вдруг неведомые объекты не появлялись. Потом содержимое этих классов и их связи между собой. Потом реализовывать каждый класс по очереди. И критиковать его предметно. Да геморройно и некоторые вещи проще самому поправить, чем с ботом спорить. Но полезно - позволяет не тратить время на написание простых вещей. И иногда может подсказать решения, о которых не подумаешь. Я вон шахматы как-то писал по приколу. Так потратил целый день на описание фигур и их ходов. А бот может сделать всё это за несколько секунд.

  • @romandobra3151
    @romandobra3151 9 месяцев назад

    "как думаете, понимает ли чатгпт..." 😂😂😂

    • @hansolo5665
      @hansolo5665 9 месяцев назад

      нет

    • @Dron008
      @Dron008 7 месяцев назад

      Для начала надо дать определение тому, что такое понимание.

  • @maksimmaks9888
    @maksimmaks9888 9 месяцев назад +1

    Я пытался с ним написать код. Это была такая боль на неделю, он такой тупой и все время перекладывает ответственность.

  • @TanatomorFozis
    @TanatomorFozis 9 месяцев назад +1

    Какой это gpt 3,5 или 4?

    • @user-db2th5em3v
      @user-db2th5em3v 9 месяцев назад +1

      Оранжевая. 4. Третья - зелёная

    • @user-db2th5em3v
      @user-db2th5em3v 9 месяцев назад +1

      Четвёртая, вроде бы, должна быть умнее, но, судя по всему не далеко ушла. Прекрасна сеть для наброска множества идей, но сам код … ну такое - почти всегда не работает сразу.

    • @foo52ru
      @foo52ru  9 месяцев назад

      Использовали 4 версию по платной подписке.
      У Ильи иконка у ChatGPT зелёная, а когда он мне ссылку на диалог скидывал, то на моём компе иконка оранжевая.
      Возможно это с настройками связано, у меня светлая тема, у Ильи тёмная
      ps посмотрел в интернете, оранжевая означает какие то проблемы
      This change in color is a visual indicator to users that the AI chatbot is not operating at its full capacity. The orange logo is a common sight during times of high demand or when there are technical difficulties with the service.

  • @user-th7pb2hf6l
    @user-th7pb2hf6l 8 месяцев назад

    Скачал игру

  • @user-uw4fe4se1v
    @user-uw4fe4se1v 9 месяцев назад +1

    А если ChatGPT дать заведомо рабочий код и попросить н-айти ошибку? Найдет?

    • @viconichol
      @viconichol 9 месяцев назад

      Я скармливал to Chatsonik. Он указвал на возможные ошибки

    • @foo52ru
      @foo52ru  9 месяцев назад

      Часто находит. Даёшь ему текст из сообщения компилятора или просто словами описываешь проблему и высока вероятность, что найдёт и исправит ошибку.
      зы: не заметил про "заведомо рабочий код"
      В этом случае не знаю

    • @evgenijdenisov
      @evgenijdenisov 9 месяцев назад

      Я давал заведомо рабочий код. И она мне говорила, что код не будет работать. Она заявляла, что цель, с которой был написан этот код, в принципе неосуществима.

    • @hansolo5665
      @hansolo5665 9 месяцев назад

      я практикую отдать ему вопрос с тостера и псомотреть на ответ. находит.

  • @sapog11
    @sapog11 9 месяцев назад

    Если в видео gpt 3,5 то видео не особо актуальное. Gpt 4 сильно ушел вперед в написании кода.

    • @foo52ru
      @foo52ru  9 месяцев назад +1

      Это версия 4

  • @user-yf5zn9us5z
    @user-yf5zn9us5z 9 месяцев назад

    Один из разработчиков нейросетей сообщил, что раньше между собой подобные технологии называли бредогенератором. Если относится к нейросетям как к человекопохожим бредогенератором, то сразу становится все логичным, в том числе неадекватность ответов того же ChatGPT.

    • @hansolo5665
      @hansolo5665 9 месяцев назад

      количество переходит в качество; стоит бояться GPT5

    • @user-yf5zn9us5z
      @user-yf5zn9us5z 9 месяцев назад

      @@hansolo5665 даже в теории не перейдет. Для логарифмического прироста качества моделей нужен экспоненциальный рост затраченных ресурсов. Или за прирост на 1 единицу нужен прирост потраченных ресурсов в 10 единиц. Потом на прирост в 0,1 единицу нужен будет прирост на 100 единиц. Потом на прирост в 0,01 единицу нужен прирост в 1000 единиц потраченных ресурсов.
      В сети пишут, что обучение GPT-3 потратило около 1,3 ГВт*ч энергии.
      Человек тратит около 212 гигаДжоулей или около 59 МВт*ч за всю жизнь. Или примерно в 22 раза меньше.
      Уже существуют альтернативные модели для разработки ИИ, которые не основаны на нейросетях. Увы, т.к. тема не хайповая, то и найти что-либо по теме очень сложно, весь интернет забит хайпом по нейросетям.
      Может, автор канала когда-нибудь разберет альтернативные варианты, которые не основаны на нейросетях. А, может, и мне самому стоит заняться. Пока нашел неполную модель...

  • @user-hi5fy6wv5j
    @user-hi5fy6wv5j 8 месяцев назад

    Как же это ужасно. Примерно так же, как если бы автор занимался половым актом с мёртвой бабушкой, просто потому что это новый опыт и технически возможно.

  • @drimeF0
    @drimeF0 8 месяцев назад +1

    Попробуй лучше вместо chatgpt Claude/claude-2

  • @user-qx3km6wp1p
    @user-qx3km6wp1p 9 месяцев назад

    У меня сложные SQL запросы версия ChatGPT 3.5 писала лучше чем 4. Причем намного лучше. Не знаю, может за полгода 4 ушла вперед, т.к. не стал продлевать подписку

  • @florizelus
    @florizelus 9 месяцев назад

    Стоит посмотреть выпуск канала дарвиновского музея "умная слизь живёт рядом с нами". она угрожает программистам, а не нынешний искусственный интеллект. Тридцать лет прошло, а ребёнок всё не заговорил и туп - мучения с ним как во времена ассемблера. Любой слизевик даст огромную фору ИИ. А сколько от слизевика ещё пройти до нормального декларативного понимания! Успехов!

    • @foo52ru
      @foo52ru  9 месяцев назад +1

      Так и не смогли заставить слизевик заговорить или сгенерировать код. :(

    • @florizelus
      @florizelus 9 месяцев назад

      @@foo52ru Смотрю все выпуски и вижу, что вы одарённый человек с интересными творческими идеями и мощным реализаторским талантом. Поэтому всё что пишу ниже - это тоже фантазия для развлечения.
      Говорящий слизевик- хорошее замечание, но несколько буквальное. Ваши программы, в некотором роде, работает с подобным эволюционирующим материалом.
      В шутку, проводя аналогию, могу ответить словами Гребенщикова: "Если б каменный уголь умел говорить, он не стал бы вести беседы с тобой" 😄. Впрочем это никого не остановит в попытках побеседовать с каменным углём, и я к этому не призываю.
      Человек пытается поставить себе на службу то, что для этого не предназначено - сначала гидропоника потом аэропоника, из растений, которые жили в почве миллиард лет с соответствующим геномом.
      Да и по большому счёту, какова цена сгенерированному искусственным интеллектом коду? ..
      По логике ближе всего к искусственному интеллекту находится не компьютер, а мозг животных. Для решения своих земных задач он достаточен и идеален. Только какой-то малости в коде не хватает чтобы посадить обезьянку за прилавок, и создать армию боевых букашек.
      Трудность полноценно понять и подключиться к этому коду возрастает с каждым шагом по экспоненте. Нет языка который бы работал в обратном направлении - от нас к ним.
      Теоретически это должно быть возможно.

  • @AvitoB0T
    @AvitoB0T 2 месяца назад

    А если среды разработки будут умными и указывать на ошибки новичкам, а лучше в среду разработки встроить чат gpt

  • @olololoolol8526
    @olololoolol8526 9 месяцев назад

    Он слишком умный чтобы хорошо работать

    • @foo52ru
      @foo52ru  9 месяцев назад

      Думаете он прикидывается тупенький, что бы людей раньше времени не напугать?
      🙃

    • @olololoolol8526
      @olololoolol8526 9 месяцев назад

      @@foo52ru нет, просто лень) не видит смысла напрягаться больше какого-то минимума
      Или просто совокупность двух оптимизаций-1)дать ответ задействуя минимум ресурсов, но чтобы при этом большинство пользователей посчитало этот ответ подходящим, 2)максимизация прибыли-не всегда дать неправильный/слабый ответ это неправильное решение, если согласно статистики от этого получишь только больше платных запросов

  • @igorcoolman
    @igorcoolman 9 месяцев назад +1

    все видео смотрел мелкие скриншоты, мне кажется это не совсем удачный формат для видео.

  • @TheMrKMen
    @TheMrKMen 8 месяцев назад

    Я думал, что под нейронками, которые сами пишут код, речь идёт о том, что на базе языковой модели есть приложение для ещё более высокоуровневой среды программирования, когда человеческими словами пишешь что надо и тебе сразу это в код машинный трансформируется. А тут вон оно как. Просто чат в типичной для себя манере выдумывает несуществующие классы. Короче нейросети походу ну совсем оверхайп. Зачем только публике о них рассказали?

    • @Dron008
      @Dron008 7 месяцев назад

      Не хайп, это революция. Просто всё только развивается, но развивается очень быстро.

  • @glzvski9645
    @glzvski9645 9 месяцев назад

    Он и по русски понимает очень хорошо, но не суть. Бд для игры проектировал с его помощью, если заморочиться и подробно описать бизнес логику одним сообщением, то в полне норм результат выдает)

    • @Dron008
      @Dron008 7 месяцев назад

      С русским есть особенность. Если английские токены длиной по 3 символа могут быть, то русские из-за юникода иногда меньше чем 1 буква. Очень быстро расходуется контекст и начинается склероз.

  • @TheKolossKO
    @TheKolossKO 6 месяцев назад

    На гугл плей не работает ссылка... Ну у меня не открывается. Для айфонов работает. Попробовал по такому же названию найти - не нашёл

    • @LLI_M_R_K_A
      @LLI_M_R_K_A 6 месяцев назад

      та же фигня...

  • @Ylamona
    @Ylamona 6 месяцев назад

    Я не программист, но мытарствами получиллсь получить рабочий скетч для wifi repeater wemos d1 mini с дисплеем и веб интерфесом для настройки. Повторитель сигнала работает уже больше года исправно и без глюков.
    Еше один проект был написан чатом гпт - погодная станция с будильником и часами, время интернет.
    Потом было много других проектов и все они работают. Последнее я сделала, точнее чат сделал, wifi глушилку и рэб против дронов фпв, проект передала ВСУ.
    И я не программист. Именно чат научил меня arduino ide, научил прошивать контроллеры и пр.
    Главная трудность с гпт - объем текста и отсутствие памяти прошлых бесед. Ну и конечно его враньё. Врет чат гпт очень часто, просто он хочет угодить человеку.
    Да прибудет с вами сила.

  • @MrEleman
    @MrEleman 8 месяцев назад

    а может ии написать мне код для ардуино ?

  • @AM44
    @AM44 9 месяцев назад

    если вы не разработчик, то ничего подобного не получится, а если вы разработчик то не быстрей будет самому писать код?

    • @user-qv3jj2lv5h
      @user-qv3jj2lv5h 9 месяцев назад

      Да, именно так. Конкретно в данном примере все так и есть.

    • @remiku-play
      @remiku-play 9 месяцев назад +1

      ну если за пару минут придумать неплохо сформулированный запрос, то gpt может выдать код, который сам бы писал за полчаса ато и дольше. Правки займут еще пару минут. Это прикольно. Особенно удобно в поиске правильного решения задачи, когда нужно испробовать разные подходы. Лучше отдать ИИ написание самой реализации этих подходов, и ты не так разочаровываешься, когда этот подход оказывается ошибочным.

    • @foo52ru
      @foo52ru  9 месяцев назад

      Самое лучшее, это использовать ChatGPT в качестве помощника.
      Мы, ради эксперимента, усложнили себе задачу, пытаясь весь код сгенерировать с помощью ChatGPT.

  • @YamomotoSC2TV
    @YamomotoSC2TV 9 месяцев назад

    я юзаю жпт только для конкретных функций где есть много математики. Которые я и сам могу написать но это будет долго. а жпт напишет за секунду.