All streams
Search
Write a publication
Pull to refresh
21
2.1
Rive @Rive

Пользователь

Send message

. Графики ищет, судя по всему

Вероятно, фотореализм в играх - это вкусы изначально крайне узкой тусовки, которая десантировалась в американский геймдев из Голливуда, после чего долго и безуспешно пыталась переделать игры в кино; а поскольку публике навязывают её предпочтения агрессивной рекламой, то существенная часть геймеров тоже стала предпочитать фотореализм и оценивать графику через призму реалистичности.

 Если этот Шон, будучи инженером-программистом с двадцатилетним стажем, год не может найти работу, возможно он не такой хороший программист?

Я уже который раз вижу на открытых платформах этот довод от создателей блокбастеров "Собаки плохих людей не кусают-2", "Хорошие девочки так не одеваются вот и изнасиловали-3", "Дурак и деньги должны расстаться-5".

Сейчас мировая рецессия, бряцанье оружием и прочие пришедшие по расписанию после хорошей жизни вещи. Разумеется, с таким переливом финансов от белых воротничков к синим кто-нибудь окажется на обочине - особенно если у него нет навыков политического животного с миллионом рекомендаций от тех коллег, которые не хотели пырнуть его ножом из-за утомления трескучей экстравертной болтовнёй, прихахатываниями и прочими ужимками, которые помогают оставаться в стае товарищей, но не очень хорошо помогают писать софт для самолётов, которые не падают.

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

Это если исключить индуцированные общие галлюцинации и цеховый сговор.

Так живые люди тоже могут галлюцинировать или врать, притом консистентно (из-за чего проблему несоответствия их карт территории можно обнаружить только опытным путём, а не рассуждая логически).

Суровым сибирским лесорубам подарили новую японскую бензопилу. Подставили доску:

- Вжик! - сказала японская бензопила.

- Ух! - сказали суровые сибирские лесорубы. Подставили бревно:

- Вжик! - сказала японская бензопила.

- Ух! - сказали суровые сибирские лесорубы. Подставили железный лом:

- Крррр....! - сказала японская бензопила.

- Ага! - сказали суровые сибирские лесорубы.

Программисты и до ИИ писали целиком с нуля крайне редко, обычно ограничиваясь переиспользованием крупных архитектурных систем. Языки высокого уровня, фреймворки, автогенерация кода, автокомплит, конструктуры типа Wordpress/Mediawiki/Joomla служили тому, чтобы поменьше печатать руками, поменьше вникать в неинтересные низкоуровневые вещи и получать желаемый результат как можно быстрее.

ИИ просто добавляют к этому зверинцу ещё один слой абстракций, с человекочитаемым промптом на самом верху (хотя как и всякие вещи, связанные с решением проблем причинно-обусловленного мира вместо нарративного, они имеют обыкновение портиться потерей стройной семантики ради решения множества частных подзадач, обрисовывающих на воде контур скрытого слуги-левиафана).

Заменит ли ИИ человека - вопрос спорный. ИИ - это просто инструмент. По сути, это означает что любой человек со средними способностями к коммуникациям сможет пользоваться благами сложных интеллектуальных систем, не прибегая к живому подрядчику ради их получения, из-за чего существующие посредники потеряют свою ренту. Таким образом, все станут программистами.

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

Я видел разработчиков, которые впали в зависимость от компилятора и постоянно ждали, пока он соберёт им программу вместо того, чтобы сразу писать команды ассемблера по памяти в HEX-формате.

Если картинка привлекает внимание, но вызывает агрессию публики - это плохая КДПВ (независимо от того, сделана она нейросетью, куплена на фотостоках или нарисована руками).

Так недолго дойти до цитаты Бисмарка об образовании.

Он обещал рассказать про уязвимость, а не топить приложение наглухо.

это все что нужно знать про JSON в юнити.

Ещё snake case или camel case в полях.

Я до сих пор так и не определился, какая запись корректнее, если JSON приходит от сервера на языке, где не принят camel case.

Курсор же позволяет прикрепить к промпту ссылки на строки в файле или терминале, сам файл или целую папку. После этого область видимости AI-агента резко вырастает, хотя чистить баги и приговаривать "горшочек, не вари" всё равно приходится.

Это может быть просто малопонятный низкоуровневый язык. Разработчик может напичкать проект документацией и комментариями, но вносить изменения на их основе остальная команда не сможет.

Насколько я могу судить, статья не про расходы при оптимальном раскладе - статья про риски.

JSON всем хорош (поддержка на всех платформах и лёгкость расшифровки, доходящая до человекочитаемости), кроме увесистого занимаемого объёма.

Если Unity общается с сервером по сети, то уже стоит посмотреть в сторону protobuf/msgpack или бинарных протоколов (с утаптыванием данных в каждый бит), использования алгоритмов сжатия типа zstd/lz4 и тому подобных ухищрений. У них, разумеется, тоже есть недостатки (обе стороны должны иметь алгоритм дешифровки и держать при себе схемы пакетов, например proto-файл в случае выбора protobuf).

А зачем вам повторять решение, которое уже есть на руках?

А при сложных проектах и отсутствии квалификации кодера сделать это будет невозможно.

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

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

Результат выдачи нейросети просто уйдёт на ярус низкоуровневого кода, который мало кто читает, потому что почти весь замысел сконцентрирован на верхних этажах (в данном случае это промпты к LLM).

Сейчас же почти никто не читает вдумчиво результаты выдачи транспиляции protobuf-файла, транспиляции typescript-кода в JS, байт-коды jit или ассемблерные инструкции, кроме узких специалистов, которые способны в этом разобраться.

А если промпты и документацию никто не сохранил, то проект разумеется будет нечитаемым.

Но ... Cities Skylines зачем-то тащут зависимости на PhysX, а возможно не просто тащут, но и как-то его используют.

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

Для продолжения операции введите котлету.

Information

Rating
1,273-rd
Registered
Activity

Specialization

Game Developer, Web Developer
Middle
Express
Vue.js
Symfony
Nginx
Docker
MySQL
PostgreSQL
Redis