Глава компании NVIDIA Дженсен Хуанг заявил, что в скором времени it-специалисты будут не нужны, и детей уже нет смысла учить программированию. По мнению Хуанга, учитывая темпы развития нейросетей, всю работу за программистов в будущем будет выполнять искусственный интеллект
28:45 - 300 знаков/минуту? Как долго сможете печатать на такой скорости? Нажатие клавиши занимает 200 мс. У меня новая сплит-клавиатура и сейчас пока учусь заново печатать только 30 слов/минуту стабильно выдаю.
Макиавеллизм, не более. На любых должностях, связанных с менеджментом, управлением, работой с публикой в основном сидят из тёмной триады. Главное не попасть на токсичного нарцисса с маской работяги. Он будет вас унижать и обесценивать непрерывно.
Пишу обычно всё сам. Раз в жизни попросил нейросеть подсказать, как решить одну задачу. Она предложила мне по медитировать. По медитировал и понял, что такие нейросети точно не заменят программистов и пошёл писать сам.
Очередной "Фома-неверующий". Поглядим, как через 2-3 годика ты будешь "петь" про слабость нейросеток, когда любой чел с доступом в интернет будет писать на уровне сеньор+, а именно так оно и будет.
Если в плане генерации самой идеи то да помочь сценарий там написать итд а если в плане кода то когда у тебя есть опыт то ты можно сказать уже знаешь как решить ту или иную задачу без нейросети)
@@deadtieбез ООП? Без объектов? Что ты имел под словом ООП? Говоря про шарп, там все построено на объектах, и не использовать ООП попросту не получится, так как вывести код в консоль, это тоже обращение к объекту.
со своей стороны могу сказать, что мне лично нейросетка сильно помогает в решении некоторых задач, связанный с генерацией "шаблонного кода" - когда ты понимаешь, что тебе надо по архитектуре, но выдать продуктоый контекст не имеешь права - можно просто попросить ее сгенерить что-то похожее на правду. весьма хорошо работает кстати оптимизация sql запросов в случае необходимости. правда тут надо понимать, что нейросетка сама по себе не сможет написать оптимальный sql - они лишь сможешь напомнить плюсы и минусы использования того или иного подхода написания скрипта и варианты обхода медленных операций. а вот притягивать за уши эти самые ее решения уже придется самому в любом случае. имхо 1) нейросети много где помогают писать более оптимальный, более чистый код быстрее (особенно когда надо в самом деле быстро), но это сильно зависит от комьюнити по интернету в целом - если язык не распространен или сквозь время был зарекомендован как "говнокодерский" - не стоит ожидать от нейросетки красивых решений. 2) пользоваться нейросеткой джуну нельзя, потому что она в целом навязывает не лучшие практики написания и использования кода. пока глаз не наметан - нейросетка будет только вредить 3) обучать(ся) программированию по коду с нейросеток - не лучшая идея, хотя и смысл в этом на определенном этапе обучения есть 4) любая задача, которую ранее никто не решал или с которой никто не сталкивался - остентся без ответа (а точнее ответ будет глупый и неверный, при чем понимание этого придет только спустя несколько траев). появню: был случай - нашел проблему использования мультитредов с библиотеке по интеграции с системой авторизации аутентификации. то есть это прям проблема уязвимости получается. придумал решение, решил проверить, правильно ли я мыслю - задал контекст и вопрос в гпт - спустя несколько попыток понял, что оно мне не выдает решения, которое бы исправило ошибку связанную с многопоточкой - оно просто штампует варианты организации тредов через уже существующие паттерны.
Качественный контент подъехал. Даже комента-лайка не жалко. Приятно и интересно посмотреть реальные примеры кода и узнать как лучше делать или не делать
не оценивайте мой комментарий: он в поддержку! 5:06 Инкапсуляция в ООП: Группировка данных и методов для работы с этими данн>ЫЫ< тию данных, благодаря тому > , < что объекты взаимодействуют друг с другом через методы, а не напрямую меняют данные
Интересна тема интеграции нейросети в проект, чтобы она понимала контекст проекта и лучше понимала что от нее хотят, без воды, уточнений, извинений и разглагольствований за жизнь с ее стороны) Мне например нейросеть заменяет коллег, точный ответ на вопрос от нее лучше не пытаться получить, но в нужную сторону направить меня может Главное преимущество нейросети перед живыми коллегами - ее не стыдно лишний раз отвлечь глупым вопросом.
Чат джипитишке конечно можно вписать промпт (там отдельная функция появилась для целого аккаунта), но всё же полностью проект выложить не получится. Максимум можно обрисовать картину: какого жанра игра, на чем пишется, чё хотят от нейросети. А так-то идея отличная. Скайнет (в самом плохом его проявлении) для джуниоров :)
Во фронте часто использую нейросети:) Сгенерировать какие то моковые данные или написать кукую-нибудь для переформатирования данных функцию которую ты бы писал минут 10, а нейронка за секунды пишет :D Я думаю что нужно привыкать к нейросеткам. Держать в голове что работу можно упростить.
А ещё нейронку очень круто просить написать математику. Вот нужно тебе транспонировать матрицу 4х4, или тем более найти инверсию, а ручками впадлу ковыряться. Написал подробный промпт и бац - всё готово.
Я недавно писал симулятор космических путешествий, при этом не имея базовых знаний о вычислении параметров орбит. Мы с нейросетью довольно быстро поняли в какую сторону нужно копать, и базовые формулы были довольно быстро найдены. Правда, пришлось искать за нейросеткой ошибки, капаясь в википедии и статьях по орбитальной механике. Это такой вынужденный риск - как спросить прохожего, который сейчас день недели. С некоторой вероятностью он ошибётся.
На счёт буста скорости от нейросети есть более объективное исследование на доу. Там буст по разным оценкам, в зависимости от задач(сферы), уровня программиста и т.д. колеблются от 20 до 60% Примеры, где можно использовать нейросеть: -аннотации -юнит тесты(не сильно актуально для геймдева) -линейная алгебра (геймдев). Практика показывает что разработчики плохо умеют работать с математикой, а умножение матриц вызывает трепет -шейдеры (возможно после визуального программирования шейдеров менее актуально) -поиск ошибок -парсинг и веб задачи (для геймдева актуально только в контексте вывода каких-то не типовых чатов с учёта разных региональных языков, сериализации/десериализации для сейвов) -обфускация и т.д.
Давно ждал подобный контент! Спасибо) Второй (или даже третий год) ноют, что "Нейросети заменят всех. Программисты не нужны". Достали... В видео транслируется прекрасная мысль: "Человек умеет думать"
Обратил внимание на момент организации иерархии проекта для промышленной разработки. Если этого нет в большом видео по юнити (пока смотрю только 4й час) можно было бы выпустить отдельное мини видео на канал про иерархию, типа "как не спалиться, что ты недоджун"
@@maxdefire глупость какая-то. В плане не то, что написано, а к чему написано. Можно при желании до конца дней писать как Маша секретарь с начала 00-х вертикально тыкая каждую клавишу (после долгого поиска глазами этой клавиши на клаве) указательными пальцами с длинными ногтями. Даже таким методом наберёте свои 12 строк качественного кода в день. Но я хочу набирать свои 12 строк быстрее, что плохого-то?
Касаемо нейросетей, то лично я использую GPT для рутинных и шаблонных задач. Она не может сгенерировать цельный проект, но хорошо может сгенерировать отдельные её участки, если грамотно дать описание. Иногда проще попросить нейронку написать скажем класс или метод, после чего его причесать до нормального вида, чем всё в очередной раз писать самому. Тупо экономия времени. Так же нейронки неплохо помогают собирать прототипы. Порой прошу нейронку написать скажем прототип проекта. Она генерирует кучу говнокода, но при этом рабочего, после чего, смотрю на концепт и уже после того, как концепт пощупан и сделаны соответствующие выводы, приступаю писать проект почти не используя код нейронки. Так же нейронка позволяет быстрее в чём-то разобраться. То что буду искать в интернете разрозненно по форумам, где чаще всего пишут фигню, проще спросить у GPT который даст нормальный ответ.
если бы Вы знали как тяжело психологически новичкам учиться писать код, стать каким-то джуном, когда на тебя каждый день давят все эти новости "как ИИ заменит программистов".
Был в твоём положении. Людям свойственно цепляться за негативные новости. Контент-мейкеры понимают это и используют как инструмент для привлечения внимания и набора просмотров. Если тебе интересно кодить - просто делай это и изучай дальше предметную область. Поверь, программисты будут последними людьми на Земле, которые потеряют работу из-за ИИ. Ведь до этого нужно будет автоматизировать все остальные профессии, включая самообучение ИИ. И кто если не программист, будет фиксить алгоритмы ИИ чтобы он становился умнее? Для работы ИИ нужна некая среда, управляемая ОС. Вот когда увидишь новость о том что нейронка написала ОС для запуска самой себя, тогда и бросай программирование)))
Было бы интересно посмотреть, как нейросеть справляется с генерацией кода для стандартных хорошо изученных задач, например для как она напишет и протестирует какую-нибудь стандартуню структуру данных.
Было бы очень интересно увидеть обзор на популярные open source unity игры размером например хотя бы больше 10к строк, т.е. всё еще очень маленькие. Коммерчески успешные проекты. Как они спроектированы? Есть ли там суперклассы, слоистая архитектура? Понятна ли логика стороннему человеку не из проекта? Какие самоочевидные названия применяются? В целом, можно ли вкатиться в код чужого живого и продаваемого проекта например за полгода?
Честно увидел цену 50000 и код. Сразу подумал что лучше смогу написать и даже успею накидать разные прикольчики от себя для насыщенности проекта. Приятно осознавать что учеба не прошла даром.
@@DimaBriquez, наверняка все заказы и передача результатов делалась через интернет, поэтому абсолютно никакой привязки к месту, скорее всего, за исключением языка - если заказы и общение были на русском.
Давно думаю пойти на курс, но у меня работа в офисе (андроид дев). Ребята с такойже ситуациев, вы нормально усвоили обьем материала? Или тут только на полный день нужно идти?
Я думаю если уже знаком с базой CS, так как ты работаешь мобильным разработчиком ты явно знаком, то стоит книги брать, в них в отличие от курсов нет воды и они глубоко копают
Оч крутой формат, актуальные проблемы подсвечиваются, при этом не только косяки но и хорошие практики, которые стоит перенять с наглядными примерами. Давайте еще в таком же духе.
Каждый сеньор делает вид что он разбирается лучшие и ни что его не заменит) Иначе им не будут платить такие зарплаты, 40% навыков и 60% маркетинга и создание иллюзии незаменимости = хорошая зарплата😉
7:50 сакутин на протяжении минуту говорит о том что скрипт должен не допускать падение здоровья ниже нуля Тем временем скрипт : Не допускает это Роман: Продолжает затирать
Я не очень хороший разработчик, но попробую обьяснить. Отрицательного здоровья в принципе не может быть, поэтому там должно быть примерно так if(ammo==0) => код else if(ammo < 0) => код выводящий эксепшн Работает вроде так же, но лучше делать с эксепшионом. Если есть кто поопытнее поправте меня ^-^
@@realmukaUnity но вот чисто практически, зачем это если никаких ошибок от этого не появится и нам не важно точное значение хп главное что оно не больше нуля
Потому что ни кто не знает каким образом дальше будет расширяться проект и в некоторых случаях это может привести к неверной работе кода в будущем. Допустим после смерти объект не умирает полностью а имеет возможность восстановить определенное число здоровья, тогда конечное значение здоровья после восстановления зачастую будет разным. Что б потом не искать подобные косяки в уже огромном и сложном проекте, лучше делать это сразу.@@ВикторВорогушин-з4й
ну с другой стороны я смог объяснить chatGpt бизнес задачу - создать игру, которая будет разбивать любое изображение на кусочки пазла, эти кусочки потом нужно собрать в целое, есть условие выигрыша и проигрыша. И эту бизнес задачу она поняла хорошо, но опять же код давала кусками, с большими уточнениями. В общем хз
Дело в том что нейросети обучаются быстрее чем человек у человека ограниченный объём мозга а у нейросети можно обучить бесконечно Дело в том что нейросети могут уже изменять свой код и даже звать другие нейросети
Попрошу еще не забывать, что нейросети делают продвинутые айтишники, и кодят они совершенно иначе, чем джуниоры. Соответственно, у нейросети будет как минимум неплохой код. И в добавление к вашим замечаниям, могу с уверенностью сказать, что подобное сравнение просто бессмысленно.
@@СергейЕкимов-п9ц Недавно робота видел себя в МФЦ и кроме того есть проект искусственная матка если желаете ознакомиться могу скинуть вам ссылочку Если упростить то роботы могут рожать от человека человеческих детей
@@shurkaa во-первых. Если снять ограничение на разум то ты просто перегоришь сойдёшь с ума так как человеческая психика не способная этого выдерживать было доказано что психических заболеваний не существует и люди которые содержатся в психических учреждениях у них просто мозг развит гораздо сильнее настолько что они сходят с ума....
Никакой сеньор не отследит некачественное обучение в дальнейшем развитии нейросети. Его можно минимизировать, но никак не починить. Нейросеть дает приближенные результаты к ожидаемым, то есть по сути по шаблонам. И если на начальных этапах обучения это еще легко контролируется, то с течением времени поглощаемой ей информации это уже не так просто. Вот научится нейросеть по коду Васи Пупкина тыкать тебе публичные поля вместо приватных, и это уже фиговенькая практика
Есть нейросети, которые можно поднять локально. Видел на ютубе ролики, где человек для этого все и настраивал. Нейросети скармливается только база проекта: кодовая, документация и всё остальное, и она отвечает только в контексте проекта. В таком случае код и рекомендации получаются довольно точные.
Нейросеть, сама по себе, по сути -- это автомат, который по заданной инструкции может (или не может) комбинировать существующие в памяти шаблоны. Всё. Как контекстный поиск -- отлично, часто лучше, чем Гугл. Но на этом и всё, ни хрена "сделать" круче простого примитивного ГОТОВОГО ЗАРАНЕЕ сниппета она не может ничего. Выдыхайте.
Про вопрос на что способны нейросети, ну вот видео например, я разрабатывал с нейросетью эту программу с минимальными знаниями по Python, это не реклама просто демонстрация возможностей нейросети. Код к слову вышел почти на 2тыс. строк(я уже пошел немного дальше с нейронкой и добавил новые функции) К слову с нейросетью можно быстро понять что такое ООП и как методы взаимодействуют внутри класса, и чем отличаются от функций. Что такое лямбда-фнукции и как они работают. Я считаю нейронка это прекрасный учитель. th-cam.com/video/686F2YdOcqY/w-d-xo.html
Нейросеть очень помогает при обучении программированию. Но она ужасно тупая, может, конечно, есть какие-то очень отработанные и описанные задачи, но зачастую приходится запрашивать небольшие куски кода и каждый кусок проверять на работоспособность. Доходит до того, что некоторых функций или методов просто не существует...
По сути мы уже идём к созданию узконаправленных нейронок под определённые языки программирования и задачи, многие стартапы этим занимаются. Всё таки chatgpt это универсальная языковая модель и вообще сам факт того, что она может выдавать какой-то рабочий код уже удивителен. А представьте если мы будем использовать нейронку которая будет обучена на очень хорошем коде, будет использовать паттерны и современные подходы к архитектуре и так далее, совсем другая картина будет. Просто тут вопрос будет в другом, а окупится ли обучение и поддержка такой нейронки?
Роман какую же ты чушь спорол про 2-3 тысячи рублей) хоспаде) ты забываешь какой путь человек прошел чтоб хотяб такой код написать) типа учился 2 года чтоб за код получать 2000 рублей ты серьезно? похоже ты тупо не уважаешь себя и свое время) Научишь уже оценивать в часах как минимум, 1) Общение с клиентом - время 2) Оценка задачи - время 3) Поиск оптимального решения - время 4) Написание кода - время 5) Сдача проекта клиенту - время 6) Правка багов если будут - время (клиенты бывают разные со своими заебами). Короче не давай советы по цене лучше это не твое) Если готов работать за доширак то вперед и с песней !
Идёт собеседование на позицию стажёра-разработчика Java Backend. Под столом HR, ищущий где штекер для зарядки, А технический директор напряжённо слушает меня, попутно испытывая неимоверное удовольствие от того, какой я идиот "Ху*к ху*к и в продакшн" - я сказал, утверждая, что это единственный рабочий метод в продакшене. Спустя минуты молчания, ответ, - "Мы вам перезвоним", "Бл*ть, опять этот ебучий метод сработал тогда, когда я прохожу собеседование", подумал про себя, грустно вышел из конференции Google meet, открыв freelancer - вернулся к борьбе с индусами за место во фрилансе...
Интересные фантазии на тему того, что интернет наполнен разработчиками, которые готовы сделать вам рабочую систему за бесплатно или за копейки. Если ты рассуждаешь о том, что студенты готовы написать тебе код любой сложности за бутерброд просто потому, что они студенты, а ты сеньор, то нет , это так не работает. Да, ты можешь получить работу за бесплатно, но только если это работа априори плохая или стажер реально не понимает, что пишет. Если работа сделана хорошо, то твоя обязанность - ее оплатить или хотя бы порекомендовать человека для устройства на работу. Это, сюрприз, тоже вид оплаты. Ты можешь, конечно, просто сказать спасибо и разойтись, но обычно нормальные люди так не поступают.
Мощно измерять фрилансерское время по цене офисного работника. Там по умолчанию надо умножать на 2 (это не значит, что будет лучше, просто формат обязывает). А фрилансеры за 2к это звучит как студент, который просто согласился. (если что сам НЕ фрилансер, и даже не в геймдеве, если в вашей области настолько сильно отличается цена времени фрилансера, то я скорее очень удивлён)
Так не известно как человек двинется , поэтому коллизия и используются. А если вычислять координаты сразу после выстрела "ну это прямо глупо". И получиться еще один сурваниум
Как минимум проблемы с производительностью, обычно снарядов на сцене достаточно много и просчет коллизий через континиус вызовет лишний оверхед, особенно учитывая что дальше по коду видно что используется рейкаст и становиться вдвойне непонятно зачем используются коллайдеры.
Так их же можно во время геймплея через enum function destroy действие выполнять через счетчик прям в hiarchy(outliner), или как-то culling процесс прописать😅
Всем привет. Хотел узнать есть ли у этого канала конфа в ВК или может Дискорд? Делаю десктоп приложение на c# и хотел спросить совета как реализовать несколько фич для интерфейса. Если вкратце есть элемент интерфейса в котором есть поля для импута, кнопки, выводы результатов, хочется добавить кнопку при нажатии которой создавался бы ещё один инстанс этого элемента с теми же кнопками, и полями, но который работал бы независимо от первого, сохраняя при этом работоспособность первого. Заранее спасибо за советы.
в battlefleet gothic armada показатели hp кораблей иногда показывают отрицательные значения. а при наличии восстановления- не всегда могут уничтожиться
Вопрос: можно ли делать игры на юнити без их инструментов? чисто в vscode и с командной строкой? я просто пользуюсь скринридером, а инструменты юнити очень плохо доступны с подобным софтом.
Что значит "игры на юнити без их инструментов"? Без движка unity? Тогда это будет уже не игра на unity, а игра на выбранном другом движке/фреймворке. Не понимаю при чём здесь скринридер и зачем он здесь нужен (проблемы со зрением?). Unity это лишь движок, который берёт твой код (если он совместим), ассеты и встраивает всё в свой функционал с учётом заложенной в коде логики создания и поведения объектов. Если есть цель создавать игры исключительно через текстовый редактор, то придётся пользоваться внешнезагружаемыми фреймворками и библиотеками по типу PyGame для Python и тд Если по какой-то причине есть цель создавать игры при помощи движка, у которого высокая совместимость со скринридерами, то придётся либо искать такой движок (маловероятно что такой есть), либо создать движок самому, либо скринридер под движок
@justman073 обычно мы пишем код где? в студии, в блакноте, в любой удобной ide. но насколько я знаю, юнити предлагает свою графическую среду разработки, предлагает графически работать со всем, кроме собственно скриптов. такой путь недоступен для слепых со скринридером, ибо много графики, многое делается условно мышкой, а ме с клавы и так далее.
@justman073 никто не говорит про без движка. имеется в виду необходимость открывать их графические инструменты и невозможность работать исключительно vscode и в командной строке.
@@ВикторАлёнкин-ъ8р в непопулярных сферах тьма пишу 4иты и анти4иты, толкового ответа от ИИ не получить, полная каша получается, причем иногда вообще рандомный код генерируется, который делает условно "2+2" вместо "6/3"
Роман, привет. Я помню, что ты писал в тг канале перед новым годом, что больше не будешь рекламить свои курсы по юнити (скидка была перед новым годом ещё), что на твои курсы будут записываться реально заинтересованные люди, по сарафанному радио. И что я вижу на 31 минуте? Объясни пожалуйста, почему ещё есть реклама и запись на курсы по юнити. И будет ли постоянная возможность записаться на курс в будущем? Скорее всего я что то неправильно понял. Буду рад, если ты ответишь на мои вопросы. Заранее спасибо 🌹
Неплохо было бы уточнить , какая версия нейросети использовалась. Если gpt-3.5, то понятно дело она слабенькая в коде. А был ли доступ к gtp-4 у того программиста? Его сейчас довольно сложно достать, т.к. он доступен только тем, у кого была подписка до закрытия.
@@asdwwe307 Может проблема в том что использовался гпт4 из телеграмм каналов? Если так, то это в телеге нет гпт4 ботов вообще, т.к. это дорогое лимитированное удовольствие. А на официальном сайте не заметить разницу невозможно. В гпт3.5 такой маленький контекст, что туда не каждый класс поместится. А в гпт4 можно небольшой проект уместить.
Добрый день, есть пара вопросов: 1) По концовке видео я так понял, ваша школа не покрывает Unreal Engine? У меня друг работает в геймдеве, и он мне приводил тонны аргументов, почему UE лучше юнити. В связи с этим вопрос: были ли у вас ролики сравнения Unity с UE5 (речь не про недавнюю финансовую политику, этот нюанс я сейчас выношу за скобки), и если не было, то реально ли сделать? Ибо, как я понимаю, ваше мнение скорее всего разойдется с мнением моего друга, и я бы послушал аргументы за юнити и против UE5. 2) По поводу "здоровье не может быть ниже нуля": возможно в большинстве игр так и есть, но мы разрабатываем порт для игр на движке id tech 1 под названием Russian Doom, и у нас там есть опция "показывать отрицательное здоровье в HUD". Например если у игрока было 5 хп, и его продамажили на 100 урона, то у него станет -95 хп, и в HUD (при включенной опции) так и будет отображаться - "-95 здоровья". Я играю с включенной опцией, если что, мне нравится видеть, как сильно меня продамажило
А какая тебе разница что там лучше? Технические характеристики и интерфейс движка можно сравнить сделав исследование на пару проектов на том и на том, сравнить производительность и все прочее. В зависимости от требований - самописный движок на сях на рейлибе может оказаться лучшим вариантом. Самое главное при выборе движка - количество вакансий. Если идешь в индустрию не планируя стабильно зарабатывать в ней - скатертью дорожка, удачи не оказаться без еды. Люди которые могут зарабатывать на играх такие вопросы вообще не задают, задумойся))
Когда он код проверял, надо было по верх видео написать кем он был написан, меня бы дольше удержало вас смотреть, так как в программировании не разбираюсь
Почему когда я что-то делаю на юнити а потом когда переходу с Scene на Game или нажимаю на запуск то то что я делал удаляется а то что я удалил появляется? Я даже на Ctrl+S нажимаю нечего не изменилось. А когда я выхожу то камера меняется и блоки кривятся.
@@myhelshik5844 и да и нет, я что-то делал и там и там. Но я заметил что даже когда я на Scene то когда я начинал переходить на Game то что я делал в scene могло убраться и когда я запускал то то что я делал в Scene попусту пропадало и восстанавливалась то что было до это-го.
У программистов староверов VIM умеет примерно тоже самое что VS, те же LSP например. И ВНЕЗАПНО даже языковые можели привлекать в качестве инструмента. 🤷♂️
Сделаю из тебя айтишника бесплатно - t.me/break_into_it_bot?start=TH-camComment
Глава компании NVIDIA Дженсен Хуанг заявил, что в скором времени it-специалисты будут не нужны, и детей уже нет смысла учить программированию.
По мнению Хуанга, учитывая темпы развития нейросетей, всю работу за программистов в будущем будет выполнять искусственный интеллект
@puls когда придумали роботов для автоматизации работы, давно уже не так ли? Но все же почему-то на заводах до сих пор работают люди
@@АртемКравчук-ъ7ю во первых, людей стало работать гораздо меньше, а во вторых, у промышленных роботов не было ИИ, чуете разницу?)))
28:45 - 300 знаков/минуту? Как долго сможете печатать на такой скорости? Нажатие клавиши занимает 200 мс.
У меня новая сплит-клавиатура и сейчас пока учусь заново печатать только 30 слов/минуту стабильно выдаю.
Приятно видеть, как из Сакутина с годами понемногу изходит Монгерштерн. Адекватность и улыбка смотрятся гораздо лучше, чем понты.
Потому что сам Морген стал намного адекватнее :D
@@алексавы-р5квыходит, он просто указатель на Моргена 😅
Макиавеллизм, не более. На любых должностях, связанных с менеджментом, управлением, работой с публикой в основном сидят из тёмной триады. Главное не попасть на токсичного нарцисса с маской работяги. Он будет вас унижать и обесценивать непрерывно.
@@алексавы-р5кНе немного. Ещё чуть-чуть и будет в гольф с пенсионерами играть.
@@AlexAlex-hh5imчто такое Макиавеллизм, и что такое темная триада?
Пишу обычно всё сам. Раз в жизни попросил нейросеть подсказать, как решить одну задачу. Она предложила мне по медитировать. По медитировал и понял, что такие нейросети точно не заменят программистов и пошёл писать сам.
Тот случай, когда нейронке было впадлу работать
Какую нейронку просил подсказать? Надо чатджпт (chatgpt). Яндекс уже отстаёт давно
У нейронки были месячные...
Очередной "Фома-неверующий". Поглядим, как через 2-3 годика ты будешь "петь" про слабость нейросеток, когда любой чел с доступом в интернет будет писать на уровне сеньор+, а именно так оно и будет.
@@RomanMikheev-g5m, просто признайтесь, что Вы понятия не имеете, как нейронки устроены.
Наконец-то Сакутин вернулся к истокам! Празднуем, мужики!
Нейросеть может подать идею и фрагменты кода, остальное можно связать программисту, получиться рабочий код с малыми трудозатратами
Ага, код нейросеть пишет по шаблону. И если ты не умеешь формулировать свою просьбу, то нейросеть даст полный отстой, без ООП, без всего..
Скорее всего дальше так будет выглядеть будущее программистов)
Если в плане генерации самой идеи то да помочь сценарий там написать итд а если в плане кода то когда у тебя есть опыт то ты можно сказать уже знаешь как решить ту или иную задачу без нейросети)
Используют конечно копилот но не в очевидном ключе) например написать теты нейросеть оочень хорошо с этим справляется
@@deadtieбез ООП? Без объектов? Что ты имел под словом ООП? Говоря про шарп, там все построено на объектах, и не использовать ООП попросту не получится, так как вывести код в консоль, это тоже обращение к объекту.
со своей стороны могу сказать, что мне лично нейросетка сильно помогает в решении некоторых задач, связанный с генерацией "шаблонного кода" - когда ты понимаешь, что тебе надо по архитектуре, но выдать продуктоый контекст не имеешь права - можно просто попросить ее сгенерить что-то похожее на правду. весьма хорошо работает кстати оптимизация sql запросов в случае необходимости. правда тут надо понимать, что нейросетка сама по себе не сможет написать оптимальный sql - они лишь сможешь напомнить плюсы и минусы использования того или иного подхода написания скрипта и варианты обхода медленных операций. а вот притягивать за уши эти самые ее решения уже придется самому в любом случае.
имхо
1) нейросети много где помогают писать более оптимальный, более чистый код быстрее (особенно когда надо в самом деле быстро), но это сильно зависит от комьюнити по интернету в целом - если язык не распространен или сквозь время был зарекомендован как "говнокодерский" - не стоит ожидать от нейросетки красивых решений.
2) пользоваться нейросеткой джуну нельзя, потому что она в целом навязывает не лучшие практики написания и использования кода. пока глаз не наметан - нейросетка будет только вредить
3) обучать(ся) программированию по коду с нейросеток - не лучшая идея, хотя и смысл в этом на определенном этапе обучения есть
4) любая задача, которую ранее никто не решал или с которой никто не сталкивался - остентся без ответа (а точнее ответ будет глупый и неверный, при чем понимание этого придет только спустя несколько траев). появню: был случай - нашел проблему использования мультитредов с библиотеке по интеграции с системой авторизации аутентификации. то есть это прям проблема уязвимости получается. придумал решение, решил проверить, правильно ли я мыслю - задал контекст и вопрос в гпт - спустя несколько попыток понял, что оно мне не выдает решения, которое бы исправило ошибку связанную с многопоточкой - оно просто штампует варианты организации тредов через уже существующие паттерны.
Качественный контент подъехал. Даже комента-лайка не жалко. Приятно и интересно посмотреть реальные примеры кода и узнать как лучше делать или не делать
Было бы интересно что бы Роман сам с помощью нейросети делал запросы, грамотно как программист, и составил игру.
не оценивайте мой комментарий: он в поддержку!
5:06 Инкапсуляция в ООП: Группировка данных и методов для работы с этими данн>ЫЫ< тию данных, благодаря тому > , < что объекты взаимодействуют друг с другом через методы, а не напрямую меняют данные
А вот ЭТО- хорошая видяха! Тут Ромео прям доставил. Побольше таких!
Интересна тема интеграции нейросети в проект, чтобы она понимала контекст проекта и лучше понимала что от нее хотят, без воды, уточнений, извинений и разглагольствований за жизнь с ее стороны)
Мне например нейросеть заменяет коллег, точный ответ на вопрос от нее лучше не пытаться получить, но в нужную сторону направить меня может
Главное преимущество нейросети перед живыми коллегами - ее не стыдно лишний раз отвлечь глупым вопросом.
А может коллеги тоже нейросеть, только так обученная 😂
Чат джипитишке конечно можно вписать промпт (там отдельная функция появилась для целого аккаунта), но всё же полностью проект выложить не получится. Максимум можно обрисовать картину: какого жанра игра, на чем пишется, чё хотят от нейросети. А так-то идея отличная. Скайнет (в самом плохом его проявлении) для джуниоров :)
Последнее в точку. А то заебали токсики, которые лишний раз не могут ответить.
Вот поэтому тот фрилансер и работает, как фрилансер, что он может зарабатывать в 3-5 раз больше, чем то, что предлагает Рома.
А раньше все думали что машины заменят ручной труд, а они пошли сверху в низ...
если вы первому примеру дали стажера боюсь представить кем тогда являюсь я😅
Наверное программист-писун, который не умеет выполнять задачи, но зато может написать хэллоу ворлд (с интернетом)
@@---cock4449 вы случайно не сеньер или тимлид, просто ваш комментарий даёт предположить, что вас уже достали джуны или стажёры😁
Ну, тут в видео все коды попахивают. Стараемся, учимся, рвемся :D
Я надеюсь, что он просто перепутал 😅
Кстати еще можно нейросеть попросить объяснить участки кода. Тоже будет интересно - те она может обучать.
Как же приятно понимать, что я переросла как раз код за 15к и не допустила бы тех ошибок). Значит не все так плохо и прогресс есть
Во фронте часто использую нейросети:) Сгенерировать какие то моковые данные или написать кукую-нибудь для переформатирования данных функцию которую ты бы писал минут 10, а нейронка за секунды пишет :D
Я думаю что нужно привыкать к нейросеткам. Держать в голове что работу можно упростить.
очень приятно было посмотреть видео, давно не смотрел канал, Роман сильно изменился в хорошую сторону в плане речи
А ещё нейронку очень круто просить написать математику. Вот нужно тебе транспонировать матрицу 4х4, или тем более найти инверсию, а ручками впадлу ковыряться. Написал подробный промпт и бац - всё готово.
Я недавно писал симулятор космических путешествий, при этом не имея базовых знаний о вычислении параметров орбит. Мы с нейросетью довольно быстро поняли в какую сторону нужно копать, и базовые формулы были довольно быстро найдены. Правда, пришлось искать за нейросеткой ошибки, капаясь в википедии и статьях по орбитальной механике. Это такой вынужденный риск - как спросить прохожего, который сейчас день недели. С некоторой вероятностью он ошибётся.
На счёт буста скорости от нейросети есть более объективное исследование на доу. Там буст по разным оценкам, в зависимости от задач(сферы), уровня программиста и т.д. колеблются от 20 до 60%
Примеры, где можно использовать нейросеть:
-аннотации
-юнит тесты(не сильно актуально для геймдева)
-линейная алгебра (геймдев). Практика показывает что разработчики плохо умеют работать с математикой, а умножение матриц вызывает трепет
-шейдеры (возможно после визуального программирования шейдеров менее актуально)
-поиск ошибок
-парсинг и веб задачи (для геймдева актуально только в контексте вывода каких-то не типовых чатов с учёта разных региональных языков, сериализации/десериализации для сейвов)
-обфускация
и т.д.
Давно ждал подобный контент! Спасибо)
Второй (или даже третий год) ноют, что "Нейросети заменят всех. Программисты не нужны". Достали...
В видео транслируется прекрасная мысль: "Человек умеет думать"
почитай что на этот счет думает глава nvidia
Обратил внимание на момент организации иерархии проекта для промышленной разработки.
Если этого нет в большом видео по юнити (пока смотрю только 4й час) можно было бы выпустить отдельное мини видео на канал про иерархию, типа "как не спалиться, что ты недоджун"
Рома так ухмыльнулся, когда ему сказали, что потратили его деньги
Было бы интересно посмотреть видео о том, как быстро писать код с современными IDE, как раскрывать их потенциал на максимум.
Никому не нужен быстро написанный код. По статистике, средний прогер пишет 10-12 строк кода в день.
@@maxdefire глупость какая-то. В плане не то, что написано, а к чему написано. Можно при желании до конца дней писать как Маша секретарь с начала 00-х вертикально тыкая каждую клавишу (после долгого поиска глазами этой клавиши на клаве) указательными пальцами с длинными ногтями. Даже таким методом наберёте свои 12 строк качественного кода в день. Но я хочу набирать свои 12 строк быстрее, что плохого-то?
Очень интересно узнать, как бы такую систему написал сеньор, жаль, что не показали:(
Касаемо нейросетей, то лично я использую GPT для рутинных и шаблонных задач. Она не может сгенерировать цельный проект, но хорошо может сгенерировать отдельные её участки, если грамотно дать описание. Иногда проще попросить нейронку написать скажем класс или метод, после чего его причесать до нормального вида, чем всё в очередной раз писать самому. Тупо экономия времени. Так же нейронки неплохо помогают собирать прототипы. Порой прошу нейронку написать скажем прототип проекта. Она генерирует кучу говнокода, но при этом рабочего, после чего, смотрю на концепт и уже после того, как концепт пощупан и сделаны соответствующие выводы, приступаю писать проект почти не используя код нейронки. Так же нейронка позволяет быстрее в чём-то разобраться. То что буду искать в интернете разрозненно по форумам, где чаще всего пишут фигню, проще спросить у GPT который даст нормальный ответ.
Отрицательное здоровье - это уже новости, а не разработка игры :)
Прикольный формат! Еще хотет!
если бы Вы знали как тяжело психологически новичкам учиться писать код, стать каким-то джуном, когда на тебя каждый день давят все эти новости "как ИИ заменит программистов".
Был в твоём положении. Людям свойственно цепляться за негативные новости. Контент-мейкеры понимают это и используют как инструмент для привлечения внимания и набора просмотров. Если тебе интересно кодить - просто делай это и изучай дальше предметную область. Поверь, программисты будут последними людьми на Земле, которые потеряют работу из-за ИИ. Ведь до этого нужно будет автоматизировать все остальные профессии, включая самообучение ИИ. И кто если не программист, будет фиксить алгоритмы ИИ чтобы он становился умнее? Для работы ИИ нужна некая среда, управляемая ОС. Вот когда увидишь новость о том что нейронка написала ОС для запуска самой себя, тогда и бросай программирование)))
Да вы правы, и весь прикол в том что этот и любой другой искусственный интелект создают и также кодят люди а не другой ии. @@dmitryzolkin7904
Посмотрел этот видос, увидел код настоящих программистов, понял многое про свою виселицу на питоне которую я писал день)
хороший видос) очень интересно посмотреть видео о том какие есть инструменты для ускорения разработки проекта
Было бы интересно посмотреть, как нейросеть справляется с генерацией кода для стандартных хорошо изученных задач, например для как она напишет и протестирует какую-нибудь стандартуню структуру данных.
Да, сделайте видос по разбору кода, который генерит нейросеть, как ее использовать например для быстрого прототипирования.
Было бы очень интересно увидеть обзор на популярные open source unity игры размером например хотя бы больше 10к строк, т.е. всё еще очень маленькие. Коммерчески успешные проекты. Как они спроектированы? Есть ли там суперклассы, слоистая архитектура? Понятна ли логика стороннему человеку не из проекта? Какие самоочевидные названия применяются? В целом, можно ли вкатиться в код чужого живого и продаваемого проекта например за полгода?
Честно увидел цену 50000 и код. Сразу подумал что лучше смогу написать и даже успею накидать разные прикольчики от себя для насыщенности проекта. Приятно осознавать что учеба не прошла даром.
Такие цены наверное в Москве и в Питере я сомневаюсь что в регионах за столько просят. Хотя выглядит это всеровно забавно
@@DimaBriquez, наверняка все заказы и передача результатов делалась через интернет, поэтому абсолютно никакой привязки к месту, скорее всего, за исключением языка - если заказы и общение были на русском.
@@minamoto_ru Не факт.По факту возможно да а, возможно и нет. Мы этого не узнаем.
Я просто хотел упомянуть о такой возможности.
Всмысле, а при чем здесь регион?@@DimaBriquez
@@МихаилБеляков-я7ю Ты действительно считаешь что зарплаты в условной калифорнии и какой нибудь ульяновской области будут одинаковые?
"как может быть отрицательное здоровье" не знаю как насчет здоровья, а у нас в России есть отрицательный рост😅
Давно думаю пойти на курс, но у меня работа в офисе (андроид дев). Ребята с такойже ситуациев, вы нормально усвоили обьем материала? Или тут только на полный день нужно идти?
Зависит от тебя, можно по 2 часа в день брать, и всё усвоится хорошо
Я думаю если уже знаком с базой CS, так как ты работаешь мобильным разработчиком ты явно знаком, то стоит книги брать, в них в отличие от курсов нет воды и они глубоко копают
Оч крутой формат, актуальные проблемы подсвечиваются, при этом не только косяки но и хорошие практики, которые стоит перенять с наглядными примерами. Давайте еще в таком же духе.
Можете сделать разбор игры смута. Я думаю это будет интересно всем. Просто сама компания говорит что они сделали лучше игру чем ведьмак.
Лол
))) эх... Приятно смотреть на человека, который рассуждает об ошибках людей, которым по сути не дали нормального тз...
Каждый сеньор делает вид что он разбирается лучшие и ни что его не заменит) Иначе им не будут платить такие зарплаты, 40% навыков и 60% маркетинга и создание иллюзии незаменимости = хорошая зарплата😉
Если говорить о нейросетях, то на текущем уровне они не то что сениора не заменят, а даже зеленого джуна.
Так сильно развалил первого участника хотя я думаю (Роман это подметил) все сильно зависит от того что было написано в тех задании
7:50 сакутин на протяжении минуту говорит о том что скрипт должен не допускать падение здоровья ниже нуля
Тем временем скрипт :
Не допускает это
Роман:
Продолжает затирать
Роман анализирует код как нейросеть)
@@anonimanonimus1050 а что если Роман это и есть...
Я не очень хороший разработчик, но попробую обьяснить. Отрицательного здоровья в принципе не может быть, поэтому там должно быть примерно так
if(ammo==0) =>
код
else if(ammo < 0) =>
код выводящий эксепшн
Работает вроде так же, но лучше делать с эксепшионом. Если есть кто поопытнее поправте меня ^-^
@@realmukaUnity но вот чисто практически, зачем это если никаких ошибок от этого не появится и нам не важно точное значение хп главное что оно не больше нуля
Потому что ни кто не знает каким образом дальше будет расширяться проект и в некоторых случаях это может привести к неверной работе кода в будущем. Допустим после смерти объект не умирает полностью а имеет возможность восстановить определенное число здоровья, тогда конечное значение здоровья после восстановления зачастую будет разным. Что б потом не искать подобные косяки в уже огромном и сложном проекте, лучше делать это сразу.@@ВикторВорогушин-з4й
Отличое видео, побольше бы таких, спасибо.
Интересно посмотреть больше про AI + Unity и ее возможности
А что по возможностям? Возможно сделать всё с отлично заданным промптом.
Сделайте видео о структуре проекта в Unity, такого видео нет в рунете
ну с другой стороны я смог объяснить chatGpt бизнес задачу - создать игру, которая будет разбивать любое изображение на кусочки пазла, эти кусочки потом нужно собрать в целое, есть условие выигрыша и проигрыша. И эту бизнес задачу она поняла хорошо, но опять же код давала кусками, с большими уточнениями. В общем хз
Дело в том что нейросети обучаются быстрее чем человек у человека ограниченный объём мозга а у нейросети можно обучить бесконечно
Дело в том что нейросети могут уже изменять свой код и даже звать другие нейросети
Попрошу еще не забывать, что нейросети делают продвинутые айтишники, и кодят они совершенно иначе, чем джуниоры. Соответственно, у нейросети будет как минимум неплохой код. И в добавление к вашим замечаниям, могу с уверенностью сказать, что подобное сравнение просто бессмысленно.
@@СергейЕкимов-п9ц
Недавно робота видел себя в МФЦ и кроме того есть проект искусственная матка если желаете ознакомиться могу скинуть вам ссылочку
Если упростить то роботы могут рожать от человека человеческих детей
а кто вам сказал, что человеческому организму все это недоступно? если снять ограничения, мы будем лучше нейросеток
@@shurkaa во-первых.
Если снять ограничение на разум то ты просто перегоришь сойдёшь с ума так как человеческая психика не способная этого выдерживать было доказано что психических заболеваний не существует и люди которые содержатся в психических учреждениях у них просто мозг развит гораздо сильнее настолько что они сходят с ума....
Никакой сеньор не отследит некачественное обучение в дальнейшем развитии нейросети. Его можно минимизировать, но никак не починить. Нейросеть дает приближенные результаты к ожидаемым, то есть по сути по шаблонам. И если на начальных этапах обучения это еще легко контролируется, то с течением времени поглощаемой ей информации это уже не так просто. Вот научится нейросеть по коду Васи Пупкина тыкать тебе публичные поля вместо приватных, и это уже фиговенькая практика
Есть нейросети, которые можно поднять локально. Видел на ютубе ролики, где человек для этого все и настраивал.
Нейросети скармливается только база проекта: кодовая, документация и всё остальное, и она отвечает только в контексте проекта. В таком случае код и рекомендации получаются довольно точные.
Тот же chatGpt этот человек настраивал или нечто другое? Если не сложно можно плиз ссылку на этот ролик?
Нейросеть, сама по себе, по сути -- это автомат, который по заданной инструкции может (или не может) комбинировать существующие в памяти шаблоны. Всё. Как контекстный поиск -- отлично, часто лучше, чем Гугл. Но на этом и всё, ни хрена "сделать" круче простого примитивного ГОТОВОГО ЗАРАНЕЕ сниппета она не может ничего.
Выдыхайте.
Нейросеть может дать математический алгоритм который можно перевести в код
".вичислитьЛоха" и "привет, йопта" убило 😂
Про вопрос на что способны нейросети, ну вот видео например, я разрабатывал с нейросетью эту программу с минимальными знаниями по Python, это не реклама просто демонстрация возможностей нейросети. Код к слову вышел почти на 2тыс. строк(я уже пошел немного дальше с нейронкой и добавил новые функции) К слову с нейросетью можно быстро понять что такое ООП и как методы взаимодействуют внутри класса, и чем отличаются от функций. Что такое лямбда-фнукции и как они работают. Я считаю нейронка это прекрасный учитель.
th-cam.com/video/686F2YdOcqY/w-d-xo.html
Нейросеть очень помогает при обучении программированию. Но она ужасно тупая, может, конечно, есть какие-то очень отработанные и описанные задачи, но зачастую приходится запрашивать небольшие куски кода и каждый кусок проверять на работоспособность. Доходит до того, что некоторых функций или методов просто не существует...
При большом желании можно написать хороший код, но нейросеть нужно обучать - датасеты нужны хорошие, это очень большие трудозатраты и ресурсы.
По сути мы уже идём к созданию узконаправленных нейронок под определённые языки программирования и задачи, многие стартапы этим занимаются. Всё таки chatgpt это универсальная языковая модель и вообще сам факт того, что она может выдавать какой-то рабочий код уже удивителен. А представьте если мы будем использовать нейронку которая будет обучена на очень хорошем коде, будет использовать паттерны и современные подходы к архитектуре и так далее, совсем другая картина будет. Просто тут вопрос будет в другом, а окупится ли обучение и поддержка такой нейронки?
@@matarene всё верно, это время покажет.
Роман какую же ты чушь спорол про 2-3 тысячи рублей) хоспаде) ты забываешь какой путь человек прошел чтоб хотяб такой код написать) типа учился 2 года чтоб за код получать 2000 рублей ты серьезно? похоже ты тупо не уважаешь себя и свое время) Научишь уже оценивать в часах как минимум, 1) Общение с клиентом - время 2) Оценка задачи - время 3) Поиск оптимального решения - время 4) Написание кода - время 5) Сдача проекта клиенту - время 6) Правка багов если будут - время (клиенты бывают разные со своими заебами). Короче не давай советы по цене лучше это не твое) Если готов работать за доширак то вперед и с песней !
Ага, а если учесть, что еще было потрачено время на универ, хотя можно было подрабатывать, а не просиживать штаны.
Идёт собеседование на позицию стажёра-разработчика Java Backend.
Под столом HR, ищущий где штекер для зарядки,
А технический директор напряжённо слушает меня, попутно испытывая неимоверное удовольствие от того, какой я идиот
"Ху*к ху*к и в продакшн" - я сказал, утверждая, что это единственный рабочий метод в продакшене.
Спустя минуты молчания, ответ, - "Мы вам перезвоним",
"Бл*ть, опять этот ебучий метод сработал тогда, когда я прохожу собеседование", подумал про себя, грустно вышел из конференции Google meet, открыв freelancer - вернулся к борьбе с индусами за место во фрилансе...
Интересные фантазии на тему того, что интернет наполнен разработчиками, которые готовы сделать вам рабочую систему за бесплатно или за копейки. Если ты рассуждаешь о том, что студенты готовы написать тебе код любой сложности за бутерброд просто потому, что они студенты, а ты сеньор, то нет , это так не работает. Да, ты можешь получить работу за бесплатно, но только если это работа априори плохая или стажер реально не понимает, что пишет. Если работа сделана хорошо, то твоя обязанность - ее оплатить или хотя бы порекомендовать человека для устройства на работу. Это, сюрприз, тоже вид оплаты. Ты можешь, конечно, просто сказать спасибо и разойтись, но обычно нормальные люди так не поступают.
Мощно измерять фрилансерское время по цене офисного работника. Там по умолчанию надо умножать на 2 (это не значит, что будет лучше, просто формат обязывает). А фрилансеры за 2к это звучит как студент, который просто согласился. (если что сам НЕ фрилансер, и даже не в геймдеве, если в вашей области настолько сильно отличается цена времени фрилансера, то я скорее очень удивлён)
20 баксов)) и говорит еще за бесплатно можно найти. А потом удивляются, что же джунам не платят, и у мидлов зп тоже проседает. Удивительно почему)
Так не известно как человек двинется , поэтому коллизия и используются. А если вычислять координаты сразу после выстрела "ну это прямо глупо". И получиться еще один сурваниум
Мне почему-то превьюшка напомнила обложки с канала ExtremeCode
protected !=public, protected виден только на уровне дочерних классов, из вне к этим полям\методам получить доступ нельзя
15:12 А если поставить тип у Rigidbody - Collision Detection -> Continuous?
Это же вроде должно решить проблему или есть какие-то подводные камни?
Как минимум проблемы с производительностью, обычно снарядов на сцене достаточно много и просчет коллизий через континиус вызовет лишний оверхед, особенно учитывая что дальше по коду видно что используется рейкаст и становиться вдвойне непонятно зачем используются коллайдеры.
Так их же можно во время геймплея через enum function destroy действие выполнять через счетчик прям в hiarchy(outliner), или как-то culling процесс прописать😅
Вернусь когда-нибудь сюда и, надеюсь, что-нибудь поцму :D (только начинаю изучать ООП)
Если честно, я в шоке от цен за кусочек кода 🫨..
30:28 зрителю очень интересно, но пока мало что понятно 🗿
27:00 подскажите что за программа???
А можно ли поручить нейросети написать скайнет?
24:01 50к за такое? Ладно.... Я бы себе не позволил себе такую роскошь
Всем привет. Хотел узнать есть ли у этого канала конфа в ВК или может Дискорд? Делаю десктоп приложение на c# и хотел спросить совета как реализовать несколько фич для интерфейса.
Если вкратце есть элемент интерфейса в котором есть поля для импута, кнопки, выводы результатов, хочется добавить кнопку при нажатии которой создавался бы ещё один инстанс этого элемента с теми же кнопками, и полями, но который работал бы независимо от первого, сохраняя при этом работоспособность первого. Заранее спасибо за советы.
в battlefleet gothic armada показатели hp кораблей иногда показывают отрицательные значения. а при наличии восстановления- не всегда могут уничтожиться
А можно ли нс генерировать нормальный интерфейс меню и хил баров для игры?
Хотя, конечно, быстрее скачать и причесать ассеты)
Хорош, давай давай, контент в кайф
Вопрос: можно ли делать игры на юнити без их инструментов? чисто в vscode и с командной строкой?
я просто пользуюсь скринридером, а инструменты юнити очень плохо доступны с подобным софтом.
Что значит "игры на юнити без их инструментов"? Без движка unity? Тогда это будет уже не игра на unity, а игра на выбранном другом движке/фреймворке. Не понимаю при чём здесь скринридер и зачем он здесь нужен (проблемы со зрением?).
Unity это лишь движок, который берёт твой код (если он совместим), ассеты и встраивает всё в свой функционал с учётом заложенной в коде логики создания и поведения объектов.
Если есть цель создавать игры исключительно через текстовый редактор, то придётся пользоваться внешнезагружаемыми фреймворками и библиотеками по типу PyGame для Python и тд
Если по какой-то причине есть цель создавать игры при помощи движка, у которого высокая совместимость со скринридерами, то придётся либо искать такой движок (маловероятно что такой есть), либо создать движок самому, либо скринридер под движок
@justman073 обычно мы пишем код где? в студии, в блакноте, в любой удобной ide. но насколько я знаю, юнити предлагает свою графическую среду разработки, предлагает графически работать со всем, кроме собственно скриптов. такой путь недоступен для слепых со скринридером, ибо много графики, многое делается условно мышкой, а ме с клавы и так далее.
@justman073 никто не говорит про без движка. имеется в виду необходимость открывать их графические инструменты и невозможность работать исключительно vscode и в командной строке.
На юнити вроде нельзя. На Unigine можно. Но мне не зашло.
Мне нейросеть помогает понять в какую сторону капать. Что б узнать как люди делают, а не писать код под себя.
А что по качеству и работоспособности кода ?
@@ВикторАлёнкин-ъ8р Мне кажется код в большинстве без ошибок, другое дело а нужное ли он написал
@@ВикторАлёнкин-ъ8р в непопулярных сферах тьма
пишу 4иты и анти4иты, толкового ответа от ИИ не получить, полная каша получается, причем иногда вообще рандомный код генерируется, который делает условно "2+2" вместо "6/3"
@@ВикторАлёнкин-ъ8р когда как
Роман, привет. Я помню, что ты писал в тг канале перед новым годом, что больше не будешь рекламить свои курсы по юнити (скидка была перед новым годом ещё), что на твои курсы будут записываться реально заинтересованные люди, по сарафанному радио. И что я вижу на 31 минуте? Объясни пожалуйста, почему ещё есть реклама и запись на курсы по юнити. И будет ли постоянная возможность записаться на курс в будущем?
Скорее всего я что то неправильно понял. Буду рад, если ты ответишь на мои вопросы. Заранее спасибо 🌹
Видимо не захотел отвечать
сразу говорю = sasi hui mister Roman :)
Неплохо было бы уточнить , какая версия нейросети использовалась. Если gpt-3.5, то понятно дело она слабенькая в коде. А был ли доступ к gtp-4 у того программиста? Его сейчас довольно сложно достать, т.к. он доступен только тем, у кого была подписка до закрытия.
По моему личному опыту гпт4 ничуть не лучше чем 3.5
@@asdwwe307 Может проблема в том что использовался гпт4 из телеграмм каналов? Если так, то это в телеге нет гпт4 ботов вообще, т.к. это дорогое лимитированное удовольствие. А на официальном сайте не заметить разницу невозможно. В гпт3.5 такой маленький контекст, что туда не каждый класс поместится. А в гпт4 можно небольшой проект уместить.
@@asdwwe307 хуёвый у тебя опыт. Это как сравнивать первый айфон и последний, если ты разницы не заметил, то не значит, что никто её не заметил
6:00 кто писал код, признавайтесь😅
Очень интересно про нейросети
Почему в тайминге указаны цены кода? Убивает же интригу
Ну ладно, на 24:28 нет цены))
а че наколки?урка сейнор?афигеть🤣
Добрый день хочу посмотреть какая разница между промптами и нейросетью
решил даже превьюшку поменять на старый вайб
забыли о проблеме с безопасностью и приватностью
Увидел нижние подчеркивания в названиях полей- закрыл видос:)
Добрый день, есть пара вопросов:
1) По концовке видео я так понял, ваша школа не покрывает Unreal Engine? У меня друг работает в геймдеве, и он мне приводил тонны аргументов, почему UE лучше юнити. В связи с этим вопрос: были ли у вас ролики сравнения Unity с UE5 (речь не про недавнюю финансовую политику, этот нюанс я сейчас выношу за скобки), и если не было, то реально ли сделать? Ибо, как я понимаю, ваше мнение скорее всего разойдется с мнением моего друга, и я бы послушал аргументы за юнити и против UE5.
2) По поводу "здоровье не может быть ниже нуля": возможно в большинстве игр так и есть, но мы разрабатываем порт для игр на движке id tech 1 под названием Russian Doom, и у нас там есть опция "показывать отрицательное здоровье в HUD". Например если у игрока было 5 хп, и его продамажили на 100 урона, то у него станет -95 хп, и в HUD (при включенной опции) так и будет отображаться - "-95 здоровья". Я играю с включенной опцией, если что, мне нравится видеть, как сильно меня продамажило
А какая тебе разница что там лучше? Технические характеристики и интерфейс движка можно сравнить сделав исследование на пару проектов на том и на том, сравнить производительность и все прочее. В зависимости от требований - самописный движок на сях на рейлибе может оказаться лучшим вариантом.
Самое главное при выборе движка - количество вакансий. Если идешь в индустрию не планируя стабильно зарабатывать в ней - скатертью дорожка, удачи не оказаться без еды. Люди которые могут зарабатывать на играх такие вопросы вообще не задают, задумойся))
У уе системные требования значительно выше, на обычном ноуте не сделаешь игру, нужен мощный пк
30:00 - встретимся в 2025 😶🌫
Роман такой утипусечкой стал, не ругается, по-детски так удивляется:)
ЧТО ЗА ХСОС НАПИСАЛ ЭТОТ КОД?(с) Сакутин года два назад
4:24 мне кажется на 40 строчке лучше использовать if..else, если сработает первое условие, зачем проверять второе? Я прав?
Какой размер контекста в токенах использовали в нейросети?
Когда он код проверял, надо было по верх видео написать кем он был написан, меня бы дольше удержало вас смотреть, так как в программировании не разбираюсь
Почему когда я что-то делаю на юнити а потом когда переходу с Scene на Game или нажимаю на запуск то то что я делал удаляется а то что я удалил появляется? Я даже на Ctrl+S нажимаю нечего не изменилось. А когда я выхожу то камера меняется и блоки кривятся.
мб ты делал изменения во время запущенной сцены. Ибо то что ты описал больше всего на это походит.
@@myhelshik5844 и да и нет, я что-то делал и там и там. Но я заметил что даже когда я на Scene то когда я начинал переходить на Game то что я делал в scene могло убраться и когда я запускал то то что я делал в Scene попусту пропадало и восстанавливалась то что было до это-го.
добрый дядька сакутин🥵💗
Первая работа стоит тысяч 10, если реально сценка была просто скачана бесплатно.
У программистов староверов VIM умеет примерно тоже самое что VS, те же LSP например. И ВНЕЗАПНО даже языковые можели привлекать в качестве инструмента. 🤷♂️
У вас какой-то корпоративный прикол в том, чтоб пропускать буквы в словах на письме?))
Все так , база
Ну, смотрю на код за 50к и понимаю, чем наглее фрилансер, тем больше зарплата и хуже результат...
Бля,а чем я хуже, пойду лутать шекели...
Видео про нейросети было бы неплохо
#gpt