Капитан Ретроградность

+17
с 2022
0 подписчиков
0 подписок

Да ничего, успеет после релиза. Пока там идея для следующей игры придет...

11

Любопытно однако, что ожидается хейт за ИИ-картинки. Я наблюдаю повсюду, что люди пищат от удовольствия, насколько ИИ хорошо рисует. Уже приелось, что ли... На drive.ru есть отдельная клиническая палата фанатов, которые свою тачулю, ласточку готовы бесконечно врисовывать в "экстремальные" ландшафты. "Я на своем баклажане на фоне вулкана" и проч.
Да и, положа руку на сердце (настоящее, мясное) - хрен ли они недовольны? Ведь эти же самые арты ХУДОЖНИКОВ на курсах учили рисовать!!! Они все настолько отвратительно однообразны... раньше не замечал никто что ли? "Нарисуй орка как профессионал за 3 урока". Тьфуй.

Танк от руки - красивый. Малевич предупреждал, а мы не верили. ИИ - Малевич 21 века. Гругом - порожняк, безвкусица.

11

А, ну если за готовыми паттернами последить, повторить - это ок. Что-то в голове правильное откладывается.
Сейчас важно найти спеки/скиллы для ИИ, которые сразу генерят структурированный код.
(Хотя, глядя на динамику, я уже не понимаю, зачем нам вообще в код смотреть и следить за качеством... Скоро будет дешевле каждый раз заново генерить проект с нуля под уточненное ТЗ, если текущая лепнина не проходит тесты. "Качественный код" - это сам по себе в некотором роде костыль; мы просто умом не можем охватить большой проект, если там макароны. И просто ради того, чтобы это понимать, разбавляем новыми сущностями. Для ИИ при условии достаточного размера контекста это просто не нужно. Значит - это станет рудиментом.)

11

Тут есть нюанс...
Поскольку он тащится от результата - это и есть отдых. В смысле мотивационного цикла.
Большинству из нас просто не нравится наша работа. А кушать хочется. И мы делаем за деньги всякое неинтересное. Мотивация не возникает делать эту работу дополнительно даже за деньги, потому что она нагоняет депрессию, вызывает моральное истощение.
Но вот чувак например чем-нибудь загорелся... Пофиг, чем - шахматы, гейм дев, виндсерфинг... Главное, что ему это нравится. И такой вид деятельности восстанавливает моральный левел в плюс. Он щаслив пока что. Он не устал - а наоборот отдохнул. Даже, если не успевает слетать в Египет и 2 недели полежать в бассейне с виски. (Но напряжение конечно нарастает, даже если пока он не заметил. Это рано или поздно надо прерывать.)

11

Насчет пункта 4.6 (нейронки и знание своей код-базы) хочу заметить.
Мне кажется, вы заблуждаетесь касательно своей экспертизы в создании программной части (движка) и ценности кода в этом проекте. Несколько наблюдений:
1) Очень много есть публичных признаний разработчиков упешно-выстреливших инди-проектов, что к моменту дедлайна их код был, мягко говоря, куском говна. (Например, поищите про VVVVVV.) Это происходит от того, что угадать направление развития фичей, архитектуры движка трудно, и экспертов god-level, которые при первом взгляде замечают вонь антипаттернов в проекте, не так уж много. И когда до релиза остается мало времени - уже поздно начинать все с нуля, и проект превращается в одну сплошную кучу костылей, в которой уже невозможно собрать стабильный билд даже с ерундовой правкой (типа еще один пункт в главном меню). За эту кодбазу просто бессмысленно дальше "бороться до конца", до состояния идеала. Ее ценность равна нулю. Поддержка будет долго еще мучаться чинить самые вопиющие баги. Не рассчитывайте делать на этом фундаменте следующую игру. И тем более не стоит воспринимать его как референс качества. Потому что...

2) 2 года - это объективно очень маленький срок, чтобы на уровне чуйки понять паттерны/антипаттерны. Даю 99.99 пальцев на заклад, что у вас там в кодбазе... лютая, немасштабируемая костыльня. Если вы действительно писали сами. Все через это проходят - и потом ржут над своими прежними попытками сделать "красивый код". Скорее всего, можно сгенерить то же самое по функционалу - и оно в генеренном виде будет сходу стабильнее. Попробуйте на досуге. 2 года - это не экспертиза, это джуниор. Я честно не вижу смысла в этом направлении сейчас развиваться. ИИ генерит код лучше миддлов и сеньоров. Реальная экспертиза в архитектуре и паттернах ПОМОГЛА БЫ на уровне спецификаций его удерживать в узде. Но за 2 года самопила она не вызревает. (Особенно насторожитесь, если вы не видите проблем/ограничений в своем проекте. Это признак, что вы даже ошибки еще не усвоили. "Стадия отрицания")

3) Если у вас не получается (в экспериментах хотя бы, не в мастер-ветке) сделать что-то жизнеспособное - скорее всего причина в п.2! Поверх говна сложно что-то прикрутить рабочее. Да еще без экспертизы. Я сталкиваюсь с проблемами в программировании с ИИ только тогда, когда требования мои противоречивы/невыполнимы/слишком общие. Он пытается конфету слепить, насколько возможно. Если вы хорошо разбираетесь в проекте - вы быстро увидите, что ИИ уходит куда-то не в ту сторону. И его легко поправить на уровне спецификаций. Но если там вообще все гнилое - предсказуемо, что он будет городить чушь, ему деваться некуда.

В общем, я вам желаю поскорее бросить кодить этот проект вручную. Довести его до релиза - как все делают, в костыльном виде - и следующий генерить в ИИ сразу. Ну или параллельно для начала. Что-то свое делать и в ИИ. Только учтите, что 2х летний джуниор редко выберет правильную реализации. В этом смысле у вас НЕТ контрольной группы, по которой можно отслеживать дефекты ИИ. Скорее всего, тут наоборот будет.

И перечитайте свой главный мотив: "цель - это готовая игра". Не экспертиза, и не хороший код. Сейчас как раз удобный момент имхо бросить строить из себя кодера - и просто. делать. игры.

Это я понимаю. Я не нахожусь в поиске аудитории. Просто вслух размышлял. Кому не интересно - не мои проблемы. Я не психиатр на зарплате, просто поделился наблюдениями. Видящий - увидит.

Честно - я об этом не подумал. Текст набрал за 5 минут. А фоты делать/искать - это уже выше входного порога, чтобы потренькать об играх на перекуре.

Согласен, мебель можно было сфоткать, это наглядно.

Типа такого? Мне потом дольше объяснять, что это...
Когда под машиной лежу, фотать неудобно - руки грязные.