НУ КАК вы вайбкодите свои игры? Хочу сесть за игру, сделать ММОРПГ с видом сверху, но как же лень оплачивать, обходить клауди, да просто ввести запрос уже большая задача. Рассказывайте истории своих успехов. Смогли ли вы сделать приложения или игру, и как вам это удалось (то есть где ИИ работает с графикой, где с кодом)
>>338202313 (OP) Делать свою ммо и так хуёвая идея, а если ты прям большой мир хочешь, то тебя как липку ИИ обдерёт, 500 баксами не отделаешься я думаю.
>>338202313 (OP) > Двоч я настолько тупой что не могу даже с помощью нейрокалича что-то высрать, объясни мне что делать, потому что для запросов в гугеле моего ойкью тоже не хватает Че дальше будет, попросишь за тебя все сделать, чтоб тебе оставалось только в диван пердеть? А нахуй не желаешь сходить, дитя инцеста?
>>338202313 (OP) Даешь клоду/кодексу доступ до Unity, Blender, Daz по MCP и погнали. Я в Daz даже не знаю как камеру двигать, весь моделлинг через клода идет, я ему словами объясняю че мне надо. В юнити клод вообще как бог.
Никак. Сделать онлайн игру без знаний высшей математики невозможно. Ты сможешь сверстать интерфейс, сделать механики, выкинуть свое говно на сервер, но в него никто не будет играть из-за уебищного баланса и кривой реализации.
>>338202313 (OP) Клод обходится так Седня ночью тред создавал. Только теперь прокси ipv4 не проходят пишет браузер не подтвержден. И надо пркупать ipv6 за 30 рублей.
Ну, начнём с основного — архитектура и бэкенд. Так как ты хочешь навайбкодить КРУТУЮ ММОРПГ в Курсоре за выходные, тебе нужен нормальный сервер. Проблема большинства «игр мечты», высранных нейросетями, в том, что эта ебаная поделка падает на колени, как только там собирается КРУТОЙ онлайн, то есть хотя бы человек двести-тысяча. Вот представь, ты собрал тысячу двачеров в своей потрясающей песочнице. Каждый второй двачер — это поехавший шизик, который вместо того, чтобы бить кабанчиков и восхищаться твоими AI-ассетами, пойдёт ломать экономику, запускать Cheat Engine, перехватывать пакеты через Wireshark и слать в чат SQL-инъекции. Ну, вообще, нормальные люди делают санитизацию ввода, но твой Клод забыл про неё три промпта назад. Тысяча двачеров!
После перебана всех дюперов и введения правила «не использовать баги» ты теряешь 75% онлайна. Это не то, к чему ты стремишься, ведь ты не хочешь остаться вдвоём с нейросетью, поэтому банить всех подряд не вариант. Как пофиксить падения сервера? Ну, основная проблема вайбкода — отсутствие понимания того, как вообще работают сети и базы данных. Как твой сгенерированный сервак понимает, что Вася в таверне шагнул на метр влево и ударил Петю? Ты мог подумать, что там какая-то хитрая оптимизация, но нейросеть по умолчанию лепит самую тупую синхронизацию в лоб: каждый тик она пробегается по списку ВСЕХ игроков и рассылает каждому координаты КАЖДОГО, попутно делая синхронный запрос в SQLite на основном потоке. Когда тысяча человек просто дышит в стартовой локе, количество операций растёт в квадратичной прогрессии. Сервер мгновенно охуевает от нагрузки и начинает кашлять. Если бы это случилось один раз — хуй с ним, но игровой тик крутится ТРИДЦАТЬ РАЗ В ЕБУЧУЮ СЕКУНДУ. Не успевая переварить предыдущий кадр, бэкенд захлёбывается новым. Канализация забивается. Говно накапливается. Сервер умирает. Смекаешь? Проблема в том, что ты сам не понимаешь, что именно нейронка тебе написала. А когда ты копируешь ей стектрейс ошибки со словами «почини плз», у неё переполняется контекстное окно, она радостно отвечает «Вы абсолютно правы!», чинит движение и попутно удаляет нахуй авторизацию и инвентарь. «Щито это за хуита и щито мну делать?» — спросишь ты!
Тут бы помогла нормальная многопоточная архитектура, ECS, spatial hashing и разделение на шарды. Понимаешь, то говно на Python или Node.js, которое тебе сгенерировал ИИ, крутится в !!!одном ёбаном потоке!!!, а твоя физика и неткод жрут 1/64 мощности твоего тредриппера, пока остальные ядра простаивают. Чтобы тысячи энтитей, проджектайлов и игроков не клали сервер, тебе нужен асинхронный акторный бэкенд на условном Rust или C++, с разделением мира на зоны интереса и очередями без блокировок. Попробуй попросить нейросеть написать тебе lock-free неткод на тридцать тысяч строк — она начнёт галлюцинировать несуществующие библиотеки, запутается в мьютексах и извинится перед тобой пятьдесят раз подряд.
Итак, предположим, Сэм Альтман лично благословил твой промпт, и у тебя есть такое ядро. Ты ебучая Лэйн, получившая ебучий Психе. Время релизиться в Стим. Да? А ХУЙ ТАМ! Что, думал это всё? Нажал Tab-Tab-Enter в редакторе и можно поднимать ММО для ментально нестабильных обезьян? Не забывай, тысяча блядских двачеров набежит на твой сервер. Ну, на это расчёт. Ну да ладно, идём дальше! Сеть и железо. Твоя дефолтная впска за пять баксов или домашний стомегабитный роутер не смогут проглотить здоровую коричневую.. ээ.. субстанцию, называемую ММО-трафиком. Смекни: тысяча игроков, тридцать пакетов в секунду каждому. Этим неблагодарным уёбкам нужно постоянно получать дельты состояний без потерь и джиттера, иначе KEEP ALIVE TIMEOUT COFFIN COFFIN GRAVEYARD CONNECTION REFUSED. А если ты ещё, как истинный инноватор, прикрутил туда «живых AI-неписей» по API и забыл ключи в конфиге клиента, то двачеры заставят деревенского кузнеца генерировать им гигабайты копро-фанфиков, пока с твоей карты не спишут пару миллионов долларов за токены. :]
Ура! Теперь у тебя жирный дедик, гигабитный канал, от оптимизации пакетов и дельт охуел бы сам Джон Кармак, Бьёрн Страуструп и даже Пинус Торвальдс. «НУ БЛЯДЬ, ТЕПЕРЬ-ТО ЧТО НЕ ТАК?!» — воскликнешь ты! А вот теперь пришло время пердолиться с авторитативностью и читерами! Что ты будешь делать, когда школьник откроет твой Юнити-билд и просто отправит на сервер пакет `{"action": "add_gold", "amount": 999999}`, потому что ИИ доверил расчёт урона и лута клиенту? Ты же хочешь честной игры, верно? Верно! Пришло время пердолинга! Вся логика, коллизии, лаг-компенсация и валидация должны жить строго на сервере, а клиенту нужен нативный античит. На чём писать защиту от спидхаков и подмены памяти? На C/C++ и ассемблере, ведь на C# или GDScript твою игру вскроют за пять минут. Ты знаешь плюсы? Понимаешь, как работают указатели, рейс-кондишены и шифрование трафика? Нет? Знаешь только как скопировать ошибку из консоли в ChatGPT? Ну, блядь, пиздец! Возвращайся через 10 лет, когда хотя бы осилишь базовые алгоритмы без подсказки бота. Твой античит должен отлавливать инжекты и отладчики, но при этом не вызывать BSOD и не лезть слишком глубоко в ядро, ведь конечный пользователь — это параноик с /gd, сидящий с x64dbg наперевес, через тор и прокси-чейн в 100500 проксей. Не понял? Действительно, что такого интересного может ковырять двачер в чужом кривом клиенте на анриле? В общем, да.
Браво! Теперь ты можешь выкатить свою ММОРПГ для неблагодарных пидорасов из /gd. Учитывая среднюю посещаемость этой доски, твой онлайн будет примерно чуть больше нуля (залетят полтора анона чисто чтобы обосрать мыльные шейдеры и декомпилировать твой билд ради лулзов). Но это всё влажные фантазии о будущем. Как видишь, чтобы сделать КРУТУЮ ММО, нужно просидеть не одну тысячу часов за реальным кодом, а не в чатике с ботом. И требует это нехилых знаний, а не промпта «сделай как в ВоВе, только круче и без багов». К этому времени ты наверняка полысеешь, успеешь слезть с героина и заведёшь попугая. Поэтому предлагаю тебе просто навайбкодить очередной пиксельный 2D-рогалик на Годоте со спрайтами из Миджорни, назвать его «Эхо Забвения», собрать три унылых коммента в треде «оцените мою первую игру» и съебать в закат, как это делали уже сотни энтузиастов, которые когда-то умудрялись случайно сюда забрести, которые имели смелость и подписку на нейросеть, чтобы сделать.. свою ММОРПГ. You are NOT the chosen one, boy.
>>338202313 (OP) Вайбкодить просто, но навайбкодить можно не всё. Сделал 2 приложения, написал ИИ для мобов, портировал 4 игры, слепил из 2 игр 1 игру, и сделал редактор в Кодексе. Но приходиться дрочится и это конечно быстрее чем самому делать, но не магия. Кодекс тупой на самом деле, клод кодит в тысячу раз круче, но я не ебался с его покупкой. Ии вообще не умеет работать с графикой, либо кормишь ассеты, либо получаешь шаблонные векторные спрайты говна.
>>338202313 (OP) Придумай игру то для начала. От и до. Начни с лора, потом игровые персонажи, способности, улучшения, прогрессия и все отслоенное. Распиши все в ексельке, охуей от объема чисто теории. Потом уже разбивай на подзадачи, нарисовать то-то, сгенерировать то-то, в таких размерах, в таких количествах. Потом собирай это в движке, код пусть ии пишет.
>>338202313 (OP) Твоя ммо не будет лучше, чем любая другая ммо сделанная многомиллиардной компанией за миллионы долларов, а поэтому какой смысл это делать?
Я вижу смысл вайбкодить игру, то только одиночную с какой-нибудь уникальной механикой, которой раньше не было представлено, снабдить всё это красивыми персонажами с оригинальными образами и написать какой-нибудь вычурный сюжет, которого тоже раньше не было. Что-то уникальное этому миру подарить.
>>338202313 (OP) Если ты наносек 20 лет в ИТ то легко, потому что знаешь чо спрашивать. У меня знакомые манагеры тоже с наскоку раздухарились увольнять прогеров, а по факту они по кд лимиты выжирают и результат у их вайбкодинга нулевой. Попробуй начать с того, чтобы спросить у нейронки, как это всё работает.
>>338205713 Двачую этого. Сам щадумываюсь чисто над одиночной игрой. Сверва планирую на легком движке, с примитивной графонией, затем дальше разбираться понемногу. Что понял, один хуй движок игр надо изучать. ИИ сделает базу, но допиливать мелкие вещи и механики все равно самому придется
>>338206035 Как раз базу и не сделает, т.е. сделает, но кривую. Клода абсолютно не стесняется писать говнокод, если его не ебать конкретно и не ограничивать, буквально ему надо запрещать дословно всякую хуйню творить, но он по кд что-то такое делает. Иногда тупит в самых простых вещах. Единственно что мне безусловно понравилось это его способность админить всякое красноглазое дерьище.
Вайбкожу с осени 2024го. Поначалу просто мучил GPT4, чтобы он мне генерил куски кода, которые я вставлял в проект. Потом подключил Клод Код, чтобы у него был прямой доступ до файловой системы.
Но самая грязь началась когда я дал ему доступ до Unity MCP. Еще в феврале 26го я говорил что виар геймдев в относительной безопасности, потому что как глупый клод код сможет проверять то, что сам накодал, в виар шлеме? Оказалось, еще как может.
Я как-то сидел листал двощ, пока клод код там очередную фичу пилил, потом слышу ту-дуц - звук с которым проект стартует в виар шлеме. Гляжу в консоль - а он там "так, всё сделал, щаз проверю" и он реально запускает проект, выполняет все действия контроллеров, делает скрины того что получилось и сам смотрит на эти скрины. "Получилось криво, щаз переделаю" - и делает нормально. Если где-то визуала для проверки не хватает, он сам пишет че-то в логи и эти логи читает.
С тех пор я уже привык что любую фичу он может проверить самостоятельно, и пока что главный вызов, который мне кидают Опус и Фэйбл - это придумать достаточно объемную и технически сложную задачу, чтобы они с ней не справились. Пока что справляются со всем, недавно вон фэйбл физику ткани прикрутил за один запрос.
>>338205991 >Из 2023 пишешь Прикол всех противников иишек. Второй прикол - орать арррррряяя ллм это не ии Третий прикол - срать о том что ии не может в ориджинал контент и все что он делает буквально украдено у него и его протыков
>>338212804 ЛЛМки не очень хорошо умеют придумывать интересное. Они же по определению генерят усредненную посредственность. В коде этого хватает, но в пространстве идей и текстов это сразу бросается в глаза. Сто раз просил Клода придумать какую-нибудь новую техническую фичу которую я не учел, ни разу он не предложил чего-то стоящего реализации.
>>338209475 > придумать достаточно объемную и технически сложную задачу Предложи им очень понятную и технически простую задачу: как клод окупит хотя бы базовую подписку, если речь не об энтерпрайзе?
Пока что сильно напоминает линукс для начинающих. Щенячий восторг, что все можно настроить под свои задачи. И очень быстро оказывается, что твои самые любимые задачи - это пердолиться с настройкой линукса.
>>338213283 А. Ну я никогда не страдал вот этой хуйней с харнессами-хуярнессами, агентами-субагентами и прочим. То есть, "пердолингом с настройкой линукса", в твоей метафоре. Меня просто устраивает что клодик пишет нужный мне код быстрее и лучше, чем я. А нахуя я вайбкожу свой игорь? Ну, надеюсь заработать на этом, как бы смешно это не звучало.
Можно ли через иишки делать нсфв игры? Просто я знаю что там типо цензура но такое вроде как-то делают и явно не локально. Хотя бы в жестокость оно может ну расчленку чтоб руки ноги отрывало с кровью? А то все что вижу на Ютубе как примеры ии игр соевый слоп. Ну типо хз очень хочу навайкодить чёт типо цитадели хоть 1 уровень
>>338202313 (OP) Я делаю но это не то чтобы легко. Надо продумывать структуру, воркфлоу, вести гит, прописывать всю хуйню агентам, комиты. Это конечно все через агентов и делается если задаться вопросом, но нахуевертил говна по началу и забесплатно это танцы с бубном, но можно. За деньгу попроще. Это не то что ты написал сделай заебись и готово. Это ты директор у индусов с памятью рыбок. Щяс на опыте бы по другому все делал но уже похуй. Главное сразу начинать с гита, полной структуры файлов и всей хуйни, переодически делать через репомикс весь код.
>>338213454 Из интересного, когда я прикручивал пенетрацию, сначала попросил ЧатГПТ придумать мне терминологию, в которой я смогу с нейросетями общаться на эту тему. ЧатГПТ предложил "вставку модуля в слот", и в таких терминах я с Клодом и общался.
Потом клод полез в мою структуру юнити, увидел, что там модуль висит на объекте Penis, а слот на объекте Vagina, и его это... воооообще не смутило, продолжил работу как ни в чем не бывало. Мы отлично с ним сделали всю еблю (<мем про не сильно заебался.jpg>), и единственный раз, когда он уперся рогом - это когда я попросил его в Daz Studio слепить внешность Лизы Энн по фотографии - нет, говорит, я не могу реальных людей лепить в игре про еблю, сорян.
>>338202313 (OP) ВОТ БЫЛА БЫ БУМАГА ДОСТУПНОЙ! @ ВОТ БЫЛИ БЫ ПЕРЬЯ ДОСТУПНЫЕ! @ ВОТ БЫЛИ БЫ ПЕЧАТНЫЕ МАШИНКИ ДОСТУПНЫЕ @ ВОТ БЫЛИ БЫ КОМПЬЮТЕРЫ ДОСТУПНЫЕ! @ ВОТ БЫЛ БЫ ИИ ДОСТУПНЫМ! @ ТО Я БЫ УХ БАЛЯ! Я БЫ ОГО-ГО!
>>338214667 Я даже хуй знает с чего начать. Попробуй хотя бы пару глав Кнута понять чтоль. Если не поймешь, то курс математики школьный, потом векторную алгебру, дальше сам будешь понимать уже. И главное САМ пробуй программить. ИИ это инструмент, а не панацея. Сделай примитивную игру до конца. Прям вот как будто ее продавать будешь, и поймешь сразу, какой это пиздец заебистый.
>>338214952 Так нахуа теперь, если клод делай делай давай делай исправляй. Ты чет совсем поехал. Сейчас все так делают, и ты так делай. Значит будешь со смаком заглатывать жуков неоптимизированный покак от клода. Докинешь еще десяток косых зелени на террафлопсы и ai чипы. Или есть вариант остаться в обнимку с третьим героями, мас дефектом и дерьмаком и рыдать там возле помойки с устаревшим хламом будучи обоссываемым и гонимым отовсюду, где со смехом гоняют с друзьяшками очередной френдслоп, который завайбкодили за вечер по залетевшему тренду в тиктоке
Я как то на клод закинул и у меня год не обновлялась подписка и не списывали деньги. В этом месяце они пофиксили и пришлось платить. Думал так всегда будет.
>>338214952 >нахуй никому не нужную Ну да. Именно так. Кроме тебя самого. Важна творческая составляющая. Ты не представляешь, сколько людей пишет в стол для себя, сочиняет стихи и никому их не рассказывает, сочиняет музыку, пишет картины. Тебе, долбоебу, не понять кайфа.
>>338202313 (OP) делаю поделие, но не уверен что хочу показывать двачерам пока что. Там надо камера и звук, местные трясуны вытрясут весь кал из своих дряблых жепп. Получается охуенно пока что. Но я в абудаби, не в раше.
>>338214952 работаю программистом 15 лет. До этого работал только грузчиком и охранником, ни одной книги по программированию не читал. Счас когда появился вайбкод это вообще бесполезная хуйня.
>>338214952 >Попробуй хотя бы пару глав Кнута понять чтоль. >САМ пробуй программить Ой, нет, анон, мы друг друга наверное не поняли, я двадцать лет в коммерческой разработке, профильная вышка, 3д-движки на паскале еще в школе писал, в универе на opengl и так далее. Просто не геймдев. Блин, я думал ты что-то толковое про геймдев как бизнес хочешь сказать.
>>338214952 Вот этот твой Кнут даже в академической среде считается чем-то чрезмерно абстрактным и не нужным. Это научные труды, к реальному программированию не имеющие почти никакого отношения. Давай тогда сюда сразу накинем лямбда-исчисление, теорию вычислимости и машину Тьюринга, математическую логику и Prolog. Только полный дебил, вонаби-программист, стремящийся быть нитакусей и адептом БАЗЫ, будет на серьезных щах рекомендовать Кнута новичкам, лол. А всё потому что им их любимый инфоцыган-продавец говна сказал, что нада учить БАЗУ и тогда ты будешь спец и тебя возьмут на работу, поэтому покупай курс по ссылке в описании.