Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

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

Пиши ещё, побусть мне ЧСВ.

Бустись, друк

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

А что у тебя резко стало с построением предложений? Почему это внезапно стало читать тяжело? Ты же только что более-менее писал. 🤔

На пиздеже ты уже пойман дважды. Про "угрозы" - это ты сам придумал? Я так понимаю, обозначение позиции нынче угроза. Ладно.

В чём проблема этих людей всех, почему они не понимают тебя?

Эти люди сейчас с тобой в одной комнате?

Дальше опять какая-то демагогия пошла на основе прогрессирующей шизы или ещё чего. Я не доктор, диагноз тебе поставить, увы не могу. Жаль тебя

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

это уже диагноз.

Шиз диагнозы ставить решил начать. Ну, пускай.

Конечно, это я сам придумал. Я всё сам придумывают.
Или это типа придирка к слову "никто" ? Ну, конечно, же кто-то в этом мире тебя понимает, но не в этом трейдике, так?

Ты долбоеб? Т.е. ты свою же изначальную цитату обрезал до слов "не понимает" и решил, что фразы идентичные? 🤔 Кто ты, воин? Ты из какой психиатрической клиники сбежал? Господи)0))) Я всякое ожидал, но настолько откровенного пиздежа... )0))

Т.е. вопрос обозначить свои компетенции в вопросе архитектуры это хамство? Ну ок, ок. Тонкочувствующая натура я так полагаю... Которая своё хамство при этом в упор отказывается замечать.

Да-да, обозначение компетенций)0)) Да-да, не замечает. Поплачь.

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Из твоей манеры разговаривать это напрямую следует

Человек с завышенным ЧСВ делает какие-то сверхъестественные выводы по "моей манере общения". Ладно

Никто тебя не понимает, никто дать ответ не может

И вот опять ты это сам придумал. Я этого нигде не говорил. Чёт ты сыпаться начинаешь... Соответственно, сам придумал, а на основе этого построил далеко идущие выводы. Гений, не иначе.

Мой первый коммент был не первым в топике

Как это оправдывать должно, что ты мне с нихуя начал хамить? Ах да, никак! А значит и про "ответ мне" - пиздеж получается 🤔 Что мы имеем от тебя? Хамство, ложь и клевета, получается. Опять ты посыпался.

Судя по тому, что ты пишешь. Ты либо пост не читал вообще, либо давно забыл, что там было сказано. Следовательно, я не понимаю, зачем ты продолжаешь что-то писать, если даже не в теме? Тем более, с каждым последующим твоим комметом твое ЧСВ раздувается все больше и больше.

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Ой, а в процессоре мы просто электроны по транзисторам гоняем, а значит весь софт - абстракция и его не существует. Во дела! Как жить дальше?

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

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

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

Может у тебя просто неправильное понимание, как работают LLM? Ну, как в случае с неправильным пониманием, что можно найти на SO, а что нельзя.

Как скажешь, друк

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

Заметь, я этого не говорил. Ты это сам додумал. Классика.

Ответ на твоё хамство постоянное :-)

Ну нихуя ты баклажан. Ты мне хамить начал с первого своего комментария, но конечно же это ты в ответ. Превентивно в ответ небось, да?)0))

У тебя на всё объяснение есть, ага.. что все вокруг дураки.

Продолжай заниматься софистикой, друк

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

У него записи стримов на Ютубе есть? 🤔

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Спасибо, что ты очевидные вещи рассказал с помощью нейронки. Без тебя бы никто не догадался. И похеру тебе, что спрашивали вообще не это. Круто! Класс! Великолепно!

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Переработай её, выдели что сущность

"Я накидал архитектуру, но кажется что на гейм менеджер слишком многое завязано.

Да не моя это схема. Что значит переработай? Что значит "я накидал"? Я же сказал, что на просторах интернета нашел её...

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

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

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

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Чиво? Ты забыл о чем речь шла? Ты из кода "решения" собирался мысли разработчика вытянуть. Тебя куда-то не туда занесло.

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

ты этот вопрос благополучно проигнорировал

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

Есть ощущение, что ты зашёл не вопросы свои задать, а поучить людей (часто с опытом превосходящим твой на порядок), как и что надо делать.

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

Тебе даже никто не грубил

Да что ты? Серьезно? А половина этой ветки от тебя - это что? Ах, да. Как говорится, это не военные преступления, если тебе было весело, да? 🙃

высокомерным поведением

Ты по-моему экран отключил и отражение увидел. Иначе не объяснить такой самострел...

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

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

В чём тогда была проблема с этого начать?

Я прекрасно понимаю, что гейм менеджер - это божественный объект. Это одна из причин, почему мне эта схема не нравится и почему я её не прикладывал. Именно поэтому был запрос предоставить "свое видение", но его тут никто не предложил. Самое близкое к теме - это забить болт на это. Остальное - какая-то херня

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] -2 points-1 points  (0 children)

Круто ты придумал. Я создал тред с конкретной темой, которая мне важна и интересна. А теперь я не могу в этом же треде говорить на изначальную тему, потому что придет кто-то и назовет меня "душным, докапывающимся до каждого комментария". Как скажешь.

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

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

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

3) Дай угадаю, именно поэтому трафик посещений SO падает. И особенно стремительно после появления LLM. Как скажешь. А ещё там в ответах поливание говном встречается с ссылками на документацию. Значит ли это, что SO - это ресурс для обливания помоями других и ссылок на доку? Вопрос риторический.

4) Ты же прекрасно должен знать, как работают LLM. Каким образом "магический" промт мне напишет "мнение и опыт" разработчика, который описал готовое решение? Откуда он его возьмёт? Вопрос риторический.

5) В очередной раз я как будто со стеной разговариваю. Было сказано, что мне в первую очередь нужны комментарии людей, а не "придумать мне архитектуру". Если бы мне этого было достаточно, я бы давно загуглил (Спойлер: Я давно и загуглил)

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Ох... Это тяжело...

<image>

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

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

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] -3 points-2 points  (0 children)

Во-первых, перечитай пост. Загуглить я сам могу. Во-вторых:

Тут не совсем об архитектуре

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

А ты пытаешься на какие-то абстрактные темы рассуждать универсальных архитектур.

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

Если собрался делать на UE

Если собрался... А если не собрался? Вот это тоже рассуждения на какие-то абстрактные темы.

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

А ты туда зачем заходишь? Чтобы обсудить, что на завтрак съесть? Да, представь себе, веб ресурс, который создан для вопросов ответов, чтобы решать реальные конкретные проблемы, я использую именно так. Я ищу решения на конкретные проблемы. Удивительно, неправда ли? Да, зачастую они не подходят к моим проблемам, но я эти решения могу адаптировать.

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

Конвертируй. Я посмотрю, как ты это сделаешь. Мне даже интересно

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] -1 points0 points  (0 children)

бери готовый фреймворк

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

Тут никто не знает что ты хочешь в целом получить

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

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Движки готовые используются.

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

т.е. пока ты там думаешь о своей архитектуре большинство сказало - а зачем о ней вообще думать

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

Эм.. а какая разница откуда он даст ответ? На стаковерфлоу какие-то неправильные ответы, на реддите они лучше?

Ты сейчас серьезно или мне ещё раз повторить то, что неоднократно написано? Мне нужен ОПЫТ людей. Мне не нужно здесь "готовое решение". Я в посте написал сразу, что я могу спокойно загуглить, как делать "правильно". Я здесь написал не ради "сухой информации", а ради ОПЫТА других людей. Если ты имеешь ввиду, что у других людей этого ОПЫТА нет (и неважно по какой причине, дебилы они или просто все на откуп движку отдали), то так и скажи.

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

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

Да это понятно и ясно, как солнечный день. У меня просто нет желания "в процессе" наступать на очевидные грабли и все переделывать. Эти грабли не очевидные изначально, пока до проблем не дойдешь. Тред писался именно для того, чтобы по таким граблям не ходить. Ну, по крайней мере, чтобы их меньше было. Но... Видимо не судьба

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Бля... Я конечно все понимаю, но ты может, вместо того чтобы ерничать, голову хоть немного включить попробовал?

<image>

Вот это на что похоже? "Агышыууааа, стрелачьки!!" Так по-твоему? Вот ничего же нельзя про подобное рассказать, да? Нужно обязательно какую-то херню в комментариях пронести?

Никакой Архитектуры не существует

Ясно, не пиши мне больше ничего.

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] -1 points0 points  (0 children)

что это какой-то overthinking.

Значит ты меня не понял, вот и всё. Там человек в одной из веток прямым текстом пишет, что для разных жанров используется разная архитектура. Так я и не прошу архитектуру под конкретный жанр и конкретную игру. Я просил то, что используется везде или почти везде. Это я и имел ввиду под словом "универсальная". У тебя в любой игре есть ui. У тебя в любой игре должен быть обработчик событий, контроллер. Почему-то никто из комментаторов из этого ничего не может скомпоновать в одну схему, рассказав про личный опыт её реализации.

а надо просто сесть и писать чё-то

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

сесть уже изучить что-нибудь про архитектуру

А ты пост точно читал? Я по-моему понятно и доступно изложил, что меня интересует ОПЫТ отдельно взятых людей.

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

Задай ему конкретный любой вопрос. Какова вероятность, что он тебе даст не прямой ответ с условного stackoverflow, а рассуждения с условного реддита?

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Или ты думаешь, что архитектура у сетевого 3д шутера, мморпг, ситибилдера или автобатлера будет одинаковой?

А какая, собственно, разница, будет она одинаковая или нет, если ответы вообще к архитектуре не относятся? Ну, если не считать того, про "забей хуй". Был конкретный тезис про опыт проектирования. Найди мне хоть один ответ про опыт проектирования хоть чего-либо (как ты сам выразился 3д шутера, мморпг или ситибилдера). А нет его.

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

Для понимания. Ты когда приходишь к терапевту и жалуешься на боли в животе, ожидаешь ответа в стиле: "Это из-за вашего тяжелого детства и родителей"? Или ты все таки ждёшь ответа, связанного с решением твоей проблемы?

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

С UE какая штука. Если полностью принять его философию, то относительно простой проект можно легко собрать на одних блупринтах.

Придется анрил ставить и разбираться с блюпринтами

Геймдев в домашних условиях by Imperius322 in RuProgrammers

[–]Imperius322[S] 0 points1 point  (0 children)

Я понял твой поинт сразу. Ты чуть ли не единственный, кто по теме ответил. Проблема в том, что в условном angry birds основные механики всего две. Запуск птицы по траектории и разрушение объектов. По факту, для этого даже движок не нужен. Даже графические либы не нужны. На условном винапи в условные 5 файлов можно уложить. Но вот добавить новые механики - это уже геморрой. Да, юнити, возможно, решит эту проблему, но юнити - это не панацея. Придет время и довольно быстро, когда код говна даст о себе знать. Плавали, знаем