Главная Юзердоски Каталог Трекер NSFW Настройки

Gamedev

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 1001 143 71
Движкосрачей тред. Аноним 20/10/19 Вск 12:40:05 618624 1
1.jpg 47Кб, 640x736
640x736
2.png 39Кб, 324x277
324x277
3.jpg 42Кб, 600x447
600x447
Обсуждаем, какой движок самый плохой - здесь.
Токсим, срёмся, диагностируем шизофрению и объявляем крысу в хате тоже здесь.

Бесконечный тред для свободного общения.
Аноним 19/11/25 Срд 16:32:30 1061005 2
>>1060888
>Контейнеры зависимостей
Что? Не понимаю.

Зависимости описываются сценами, через @export:
>@export var the_thing_i_need_but_its_far_away: Thing
Или через аргументы при инициализации:
>func _init(the_thing_to_even_start_the_work: Thing)

Никаких "контейнеров" здесь не нужно. Совсем.
Аноним 19/11/25 Срд 16:52:03 1061009 3
17591086886543.jpg 109Кб, 760x505
760x505
>>1061005
Уууу
>Что? Не понимаю.
Да забей, как только начнешь делать не кубодемки поймешь о чем речь. Жаль только гдс прививает плохой вкус в разработке.
Аноним 19/11/25 Срд 19:30:38 1061056 4
read.gif 25Кб, 220x296
220x296
>>1060927
>Значит это плохое архитектурное решение, которое не нужно было принимать.
А хорошее решение это хуяк-хуяк и готово, двадцать фпс, код-лапша на ифах и вообще мрак.
>>1060928
Ожидайте, работы ведутся.
>>1061005
>Зависимости описываются сценами, через @export:
>>@export var the_thing_i_need_but_its_far_away: Thing
Нет, серьёзно, что за хуйня?
Аноним 19/11/25 Срд 20:57:24 1061069 5
>>1061056
> А хорошее решение это хуяк-хуяк и готово, двадцать фпс, код-лапша на ифах и вообще мрак.
Я же уже писал - хорошее решение это которое даст наибольшую скорость разработки на желаемом временном отрезке.
Если у тебя 2 недели на разработку и потом проект на выброс - подойдет одно решение.
Если ты будешь год делать - наверное подойдет другое для той же задачи.
Если будешь год сделать в команде - то подойдет третье.

Ну и ситуационных факторов много в каждой отдельной ситцации, например хотим билд с таким-то функционалрм через 3-4 недели - это наложит свои ограничения которые ещё изменят потенциальео подходящие архитектурные решения.
Аноним 20/11/25 Чтв 12:32:45 1061147 6
nma7wovbid2g1.png 40Кб, 589x302
589x302
По слухам w4 добавит ИИ в годот.
Аноним 20/11/25 Чтв 12:39:36 1061150 7
>>1061147
Юнити уже давно добавила. Просят убрать.
Аноним 20/11/25 Чтв 23:59:28 1061241 8
>>1061239 →
Кому на яндекс игра, а тебе - на ебало говна!
Аноним 21/11/25 Птн 09:56:54 1061256 9
>>1061241
>Кому на яндекс игра, а тебе - на ебало говна!

стандартный положняк яндекс-игр
Аноним 21/11/25 Птн 10:28:47 1061265 10
Пошла вторая неделя изучения годоти. В ходе прохождения туторов бросилось в глаза, что в гдскрипте:
1. Нет конструкторов. Хочешь что-нибудь проинициализировать, закинуть какой-то параметр, на что-нибудь там подписаться итд итп - пиздуешь в _init, который работает несколько иначе чем классические конструкторы и, кажется, даже не для всех объектов.
2. Нет модификаторов уровня доступа к переменной, как обычно всё публично. Проще говоря - нельзя скрыть часть апи своего класса за private. Есть костыли с геттерами-сеттерами, но все равно доступ к приватной переменной есть из любого места в проекте.
3. Нет неймспейсов. Если проект пишется в команде, может с необычайной лёгкостью статься такая ситуация, что джуниор в ваше отсутствие заставил аудиоменеджер проигрывать анимации персонажа игрока или там отвечать за отображение определенных элементов гуя, и язык вам никак не будет мешать сделать очевидную какашку по спагеттификации и tight coupling'у проекта.
4. Нет интерфейсов и вообще множественного наследования. Хотите чтобы игровой объект можно было подбирать - IPickupable, бросать - IThrowable. В Гдскрипте это будет, видимо, делаться через композицию и ручную обработку всех возможных ситуаций (есть оба интерфейса, есть IPickupable, но нет IThrowable и наоборот).
4. Утиная типизация. Нуфф сказал.

В связи с этим у меня зарождаются очень большие сомнения, что на этом языке можно написать большой проект (скажем, сложную синглплеерную РПГ), который не будет разваливаться с полпинка и быть набором всевозможных багов. Поверхностный гуглёж говорит, что на форумах и реддитах основной аргумент "ну не нравится иди нахуй не пользуйся или пользуйся шарпом", т.е. существование проблемы в-принципе признается, но никто с делать ничего не хочет.
Аноним 21/11/25 Птн 10:37:42 1061266 11
>>1061265
Добавлю, что годотя нравится, но язык всё же несколько отпугнул - напомнило мне деньки жаваскрипта и AJAX'а в конце нулевых, а также SQF из флешпоинта и Армы 2/3, на котором я написал много модов в своё время (тоже, кстати, интерпретируемый скрипткидди-френдли язык в функциональном стиле, но там просто пиздец).
Основная проблема в том, что гдскрипт загоняет заметную часть багов в рантайм из компайлтайма (т.е. вы не сможете отловить многие баги до запуска приложения и дохода до места непосредственного выполнения проблемного кода), что для геймдева весьма и весьма критично.
Аноним 21/11/25 Птн 11:02:39 1061269 12
>>1061265
годот это кал, давно всем известно

ты решил убедиться на собственном опыте? не советую продолжать
Аноним 21/11/25 Птн 11:20:58 1061270 13
>>1061269
Гдскрипт это кал. Годот нормас, поддерживает вменяемые языки типа плюсов и шарпов.
>не советую продолжать *писать на гдс
>>1061265
Гдс для тех кто загоняет игру в синглтоны, при этом ты походу не открыл еще одного его секрета - гдс не умеет обрабатывать ошибки. Вообще. Только если ты сам будешь знать что ошибка может возникнуть и будешь писать в стиле if(err==nil) как в одном говноязыке от гугл который щас форсят какие-то дебилы. Советую выбрать тройку и использовать православный шарп, либо дождаться libgodot и c# web в 4 и переезжать на него.
Аноним 21/11/25 Птн 11:24:56 1061271 14
>>1061270
ты (или анончик выше) пока сосредоточил своё внимание только на языке и не коснулся других особенностей годота

уверен, что его ожидает много сюрпризов

что до меня, мне хоть гдскрипт и не нравится, но я и без него на любом языке так пишу - без интерфейсов, неймспейсов, не пользуюсь геттерами-сеттерами и все переменные и методы делаю публичными. утиная типизация круто, кстати.
Аноним 21/11/25 Птн 11:32:19 1061272 15
>>1061271
>коснулся других особенностей годота
Скорее наоборот, коснулся прилично. Для 2д движок вполне себе покатит, даже для сетевых игр с графикой уровня ss13-14. Для 3д - только если игры простецкие, с графикой уровня io игрушек, майна без модов или лоуполи. Открытый мир, сложные анимации, фотореализм - да, не про годот пока что.
Аноним 21/11/25 Птн 11:37:36 1061273 16
>>1061272
> Для 2д
как в годоте установить цвет заливки фона для 2д камеры? я начал с этого, так и не нашёл
уверен, что дальше там так же - чего не хватись, ничего нет
Аноним 21/11/25 Птн 11:41:53 1061274 17
>>1061273
Через настройки проекта, я же уже писал. Environment -> Default clear color. Через камеру не выйдет.
Аноним 21/11/25 Птн 11:46:07 1061277 18
>>1061274
у 2д камеры нельзя установить энвайронмент!

я хотел сделать простую демку - башка годота как значок дивиди летает туда-сюда по экрану

чтоб было нескучно, пытался сменить цвет - не тут-то было!
Аноним 21/11/25 Птн 12:01:52 1061282 19
>>1061277
>у 2д камеры нельзя установить энвайронмент!
Чел, то что в юнити у камер можно выставлять разным камерам разные цвета это интересно, но годот работает совершенно иначе. У годота есть так называемый renderingworld, в рамках которого есть заливка бэкграунда. Если ты хочешь чтобы у твоей камеры сменился цвет зарисовки бэка - нужно чтобы тот viewport на который ссылается камера в настройках своего renderingworld имел нужную тебе настройку заливки с требуемым цветом. А затем тебе придется совместить вьюпорты и ты получишь то что хочешь. Соответственно чтобы иметь 2 камеры с разными цветами заливки в рамках одного вывода - тебе нужно создать помимо основного еще один мир через viewport ноду, назначить ей новый мир с 2 цветом, и к ней привязать вторую камеру. Может показаться что это переусложнение, но на самом деле это позволяет гораздо шире работать с рендерингом и сабвьюпортами, назначая им более широкие возможности по постпроцессу.
Аноним 21/11/25 Птн 12:10:10 1061283 20
>>1061282
Если даже на первых шагах для простого действия сталкиваешься с каким-то переусложнённым апи, и приходится создавать какие-то бойлерплейт-объекты, то что же будет дальше?

А дальше я решил создать что-нибудь в 3D - вращающийся куб. И не нашёл у куба свойство rotation и positon. Причём у рожи годота оно было! А это что значит? Что у 2д и 3д разное АПИ. То есть всё, что ты делал с нодами до этого, оказывается бесполезным, и надо учить в 2 раза больше. Это я узнал позже, а на тот момент просто забросил.

Потом я вернулся к юнити. Там не без косяков в АПИ, типа mp3 можно загрузить только через WebRequest, но в целом не так всё плохо.
Аноним 21/11/25 Птн 12:11:13 1061284 21
>>1061266
>Добавлю, что годотя нравится
Добейте, чтобы не мучался
Аноним 21/11/25 Птн 12:21:22 1061286 22
>>1061283
>Если даже на первых шагах для простого действия сталкиваешься с каким-то переусложнённым апи
В данном конкретном случае ты столкнулся со своей некомпетентностью и нулевым желанием просто загуглить. Апи не переусложнено, во всяком случае не сложнее энвайронментов в юнити.
>А дальше я решил создать что-нибудь в 3D - вращающийся куб. И не нашёл у куба свойство rotation и positon.
Или не захотел найти? Даже гуглить не надо, просто спроси нейродебила. Вообще конечно тут смешно получилось, хуан намеренно вынес позицию и поворот за пределы матрицы трансформа, чтобы ньюфаги не тупили, но нашелся тот кто даже это обошёл. Токсичные знания момент.
>типа mp3 можно загрузить только через WebRequest
Это с бандлами такая хрень? Просто впервые слышу о такой проблеме.
Аноним 21/11/25 Птн 12:28:12 1061287 23
>>1061282
>unity: выбрал камеру, изменил цвет
>godot: enderingworld, в рамках которого есть заливка бэкграунда, нужно чтобы тот viewport на который ссылается камера в настройках своего renderingworld имел нужную тебе настройку заливки с требуемым цветом. А затем тебе придется совместить вьюпорты и ты получишь то что хочешь. чтобы иметь 2 камеры с разными цветами заливки в рамках одного вывода - тебе нужно создать помимо основного еще один мир через viewport ноду, назначить ей новый мир с 2 цветом, и к ней привязать вторую камеру

Мне кажется хуан и ко в какой-то момент просто начали издеваться над пользователями по приколу
Аноним 21/11/25 Птн 12:29:44 1061288 24
>>1061286
>Даже гуглить не надо, просто спроси нейродебила.
тогда ещё не было нейронок такого уровня, это был 2021 год, кажется
Аноним 21/11/25 Птн 12:31:48 1061290 25
>>1061286
>Это с бандлами такая хрень? Просто впервые слышу о такой проблеме.

нет, это не проблема, это просто единственный простой способ загрузить mp3 из пользовательского каталога

кстати, годот это не умеет. на тот момент точно не умел, сейчас не знаю. музыка должна быть запакована в ресурсы, чтобы её проиграть
Аноним 21/11/25 Птн 12:39:11 1061291 26
jujuju-anime-21[...].gif 244Кб, 298x498
298x498
https://github.com/godotengine/godot/issues/113008
говно виснет если импортировать несколько ассетов одновременно. решение? импортируйте по одному.
надо каждого пользователя годот заставлять читать issues перед советами другим использовать годот. это их сразу отрезвит.
Аноним 21/11/25 Птн 12:41:39 1061292 27
Аноним 21/11/25 Птн 12:47:52 1061293 28
5.jpg 59Кб, 800x450
800x450
Аноним 21/11/25 Птн 12:57:32 1061294 29
>>1061287
>Мне кажется хуан и ко в какой-то момент просто начали издеваться над пользователями по приколу
Ну это же простая база движков, так сказать классика, надо знать инструментарий. Оно вот всё куда проще, реально 20 секунд дела если знать куда и чего.
>>1061290
Ресурсы в рантайме создаются, можно спокойно прокинуть bytearray в ресурс и все заведется. Другое дело что у годота нет кучи кодеков, и такое аудио надо как-то самому в ogg переводить.
Аноним 21/11/25 Птн 13:25:19 1061301 30
Screenshot 2025[...].jpg 502Кб, 2558x1438
2558x1438
>>1061269
Для моего проекта всё остальное излишнее. Анрил - очень неудобный воркфлоу если ты именно прогер и не любишь нечитабельную блюпринт-лапшу, все проекты, которые я на нём делал, в определенное время глохли из-за борьбы с движком примерно на этапе когда написан свой кастомный плеер контроллер и актор и надо делать геймплей. Последним что я делал на анриле был тауер дефенс в виаре с возможностью парить над игровым уровнем и руками расставлять башенки и возможностью вселяться в челобуриков - возникла куча проблем после рескейле игрового мира в парящем режиме и фпс-режиме, в итоге дропнул так и не разобравшись во всем этом).

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

Остался годотя. Он простой как полено, у него хорошая документация, в нём не надо отключать наниты и глобал иллюминейшен через 10 настроек в разных местах. Лично у меня проблемы пока только с его языком. Думаю, приду к тому что буду просто писать на шарпе, благо там 6 или 8 дотнет со всеми фишечками.
Аноним 21/11/25 Птн 13:36:23 1061304 31
kAlplfF8jR.webm 862Кб, 626x626, 00:00:07
626x626
только сделав свою систему частиц, можно научиться создавать интересные эффекты, потому что в голове будет "ментальная модель" как это все устроено и какие параметры нужно подкрутить, чтобы получить желаемый эффект.
да, в движках есть готовые системы частиц с кучей параметров, но для новичка они являются "черным ящиком", а число параметров только ошеломляет. не видел ни одной сделанной новичком игры на unity с интересными эффектами частиц.
Аноним 21/11/25 Птн 13:46:06 1061306 32
>>1061301
>Юнити мне просто не понравился, он неинтуитивный какой-то
он весьма интуитивный, сделан в соответствии с мировыми гайдлайнами UX/UI и прочего, а вот годот это как раз нитакуся, в т.ч. в апи, например, матрицу они принципиально назвали базисом

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

а во-вторых, если уж так хочешь отдать денег забугорным воробуржуям, электронную карту можно сделать очень легко либо найти товарища из другой юрисдикции для оплаты
Аноним 21/11/25 Птн 13:51:33 1061308 33
>>1061304
>да, в движках есть готовые системы частиц с кучей параметров, но для новичка они являются "черным ящиком"
только в юнити и говноте
Аноним 21/11/25 Птн 13:53:14 1061310 34
>>1061304
> не видел ни одной сделанной новичком игры на unity с интересными эффектами частиц.
А на видео у тебя интересный эффект?
Аноним 21/11/25 Птн 13:54:15 1061311 35
>>1061304
У тебя каждый день новая идея?

>но для новичка они являются "черным ящиком",
и чо

я качаю готовые частицы для юнити, нафига мне ковыряться время тратить?
Аноним 21/11/25 Птн 14:00:18 1061316 36
>>1061311
чтобы научиться чему-то, нужно создать в голове ментальную модель. чтобы что-то сделать, нужно сначала создать план в голове. если своего плана в голове нет, то пытаются делать по чужому, копируя чужие уроки, с соответствующим результатом...
Аноним 21/11/25 Птн 14:01:52 1061318 37
>>1061311
>я качаю готовые частицы
а игры ты тоже готовые качаешь.
Аноним 21/11/25 Птн 14:02:44 1061319 38
>>1061316
ну епт главное в игре это закончить её и продать (или распространить её бесплатно, если ты такой идейный), надо научиться делать это в первую очередь, а потом уже копаться в деталях. может в деталях и не придётся копаться
Аноним 21/11/25 Птн 14:03:40 1061320 39
Аноним 21/11/25 Птн 14:21:40 1061324 40
>>1061320
Движки за 300
Назовите движок с самым коротким (полным, без сокращений) названием в истории
Аноним 21/11/25 Птн 14:27:15 1061327 41
>>1061324
С4? Может были движки из одной буквы, таких не помню
Аноним 21/11/25 Птн 14:28:16 1061328 42
50e5061eb6517-3[...].jpeg 93Кб, 612x612
612x612
>>1061319
> главное в игре это закончить её и продать
>надо научиться делать это в первую очередь
гениальный совет
Аноним 21/11/25 Птн 14:29:16 1061329 43
>>1061320
>играю в свою
так ты же ее скачал. что там твоего?
Аноним 21/11/25 Птн 14:29:43 1061330 44
>>1061328
продать можно даже вращающийся куб (или даже статичный куб)
если ты не зарелизил ни одной игры - дело явно не в неумении накодить партиклы
Аноним 21/11/25 Птн 14:30:15 1061331 45
>>1061329
нет, не качал. её вообще нет в интернете
Аноним 21/11/25 Птн 14:33:02 1061332 46
>>1061331
движок скачал, ассеты скачал, частицы скачал, скрипты скачал, но игра "твоя"

а если я порно посмотрю, то актриса будет считаться моей девушкой?
Аноним 21/11/25 Птн 14:35:12 1061333 47
>>1061332
моя игра - мои правила. а правила - это самое главное
Аноним 21/11/25 Птн 14:35:15 1061334 48
>>1061330
ну так продавай кубы. зачем ты вообще что то еще делаешь
Аноним 21/11/25 Птн 14:38:39 1061335 49
>>1061334
нужно сначала создать ментальную модель!
Аноним 21/11/25 Птн 14:44:55 1061336 50
>>1061333
в реальности большинство слопа в стиме продается исключительно благодаря привлекательной картинке в магазине, а "игра" потом никогда не запускается. это такое извращенное коллекционирование жипегов.
поэтому картинки в стиме так важны, их заказывают у художников, и они относится к играм примерно так же, как наклейки на картриджах денди.
Аноним 21/11/25 Птн 14:58:06 1061337 51
>>1061336
если у меня на скринах будет аниме-девочка, а в игре - куб, то стим заблокирует аккаунт за мошенничество, не хотеть
Аноним 21/11/25 Птн 15:07:55 1061338 52
Untitled.jpg 53Кб, 368x455
368x455
>>1061337
его же не заблокировали

>а в игре - куб
добавь кубу юбку
Аноним 21/11/25 Птн 15:17:11 1061339 53
>>1061338
это уже выше моих скиллов в моделировании
Аноним 21/11/25 Птн 22:19:05 1061383 54
>>1061265
>1. Нет конструкторов
>2. Нет модификаторов уровня доступа
>3. Нет неймспейсов.
Ёбаный ад.
>4. Нет интерфейсов
А вот это заебись. Если пользуетесь интерфейсами - сделайте массив хуйни с вашими интерфейсами и исследуйте, как оно расположено в памяти. У меня в одном проекте отказ от интерфейсов сократил расход памяти буквально на 10 гигабайт. Без преувеличений. Было 10 гигабайт, стало 4 мегабайта на один из массивов.
>4. Утиная типизация.
По сравнению с 1, 2 и 3 - детский лепет.
Аноним 21/11/25 Птн 22:25:39 1061384 55
>>1061383
>массив хуйни с вашими интерфейсами и исследуйте, как оно расположено в памяти
как массив 8 байт указателей?
Аноним 22/11/25 Суб 22:49:20 1061466 56
>>1061384
Было бы заебись, если бы оно так и было. Но это не так.
Аноним 22/11/25 Суб 23:31:30 1061471 57
>>1061383
> У меня в одном проекте отказ от интерфейсов сократил расход памяти буквально на 10 гигабайт. Без преувеличений. Было 10 гигабайт, стало 4 мегабайта на один из массивов.
Это скорее свидетельствует о том, что тв лоускилл и не понимаешь вообще что делаешь

> >1. Нет конструкторов
> >2. Нет модификаторов уровня доступа
> >3. Нет неймспейсов.
> Ёбаный ад.
Это тоже
Аноним 23/11/25 Вск 00:48:34 1061475 58
>>1061471
>Это скорее свидетельствует о том, что тв
Нет, это о том, что интерфейсы кал ёбаный. Гугли, как оно хранится, если не понимаешь в чём проблема.
Аноним 23/11/25 Вск 01:01:27 1061476 59
>>1061475
Назови мне ситуацию в которой у тебя будет столько объектов реализующих интерфейсы, что память на них все превысит 50мб?

При условии, что эта ситуация - не абсурд в стиле поедания супа вилкой(что делать будет только чел который вообще нихуя не понимает что и зачем нужно использовать)
Аноним 23/11/25 Вск 01:31:05 1061478 60
>>1061476
>мне ситуацию в которой у тебя будет столько объектов реализующих интерфейсы
Миллион объектов по 20 байт. Из-за упаковки каждый из них на самом деле будет весить 48 байт, на миллион 48 мегабайт. Добавляем ковариативность и это врывается по экспоненте. У меня было что-то около ста тысяч объектов, которые жрали гигабайты именно из-за этого.
Да, тут можно пиздануть, что нахуй тебе сто тысяч объектов, но мы же не долбоёбы. Да, основной взрыв из-за ковариативности, упаковка "всего" больше чем в два раза увеличивает расход, но нахуй вообще нужны интерфейсы без ковариативности? Нахуй не нужны. То есть превысить 50 мегабайт пиздец как просто, на паре-тройке тысяч уже разъебёт.
Аноним 23/11/25 Вск 02:54:36 1061482 61
>>1061478
> Миллион объектов по 20 байт.
> Да, тут можно пиздануть, что нахуй тебе сто тысяч объектов, но мы же не долбоёбы
Вовсе нет. Тут совсем другое нужно пиздануть: НАХУЯ ТЕБЕ ИНТЕРФЕЙСЫ ДЛЯ МИЛЛИОНА ОБЪЕКТОВ?

Если у тебя миллион объектов то тебе нужен дод и запаковка памяти линейно, а не интефрейсы и не какие-либо "объекты" требующие прыжка по ссылкам.

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

> Добавляем ковариативность и это врывается по экспоненте. У меня было что-то около ста тысяч объектов, которые жрали гигабайты именно из-за этого.
Ничего не добавляем, там только в начале объекта ссылка на метадату. Я хз чо ты там за бредятину намудрил.
Аноним 23/11/25 Вск 07:27:20 1061484 62
>>1061482
>НАХУЯ ТЕБЕ ИНТЕРФЕЙСЫ ДЛЯ МИЛЛИОНА ОБЪЕКТОВ?
Для удобства. Всё равно это не рантайм.
>Если у тебя миллион объектов то тебе нужен дод и запаковка памяти линейно
А тут начинаются интересности. Без боксинга объекты будут запакованы линейно по умолчанию. Так что нужно избегать ссылочных значений и интерфейсов и всё будет отлично просто по дефолту.
>вполне вероятно что туда зайдет ооп.
ООП да, интерфейсы - нет. Интерфейсы это кал.
>Ничего не добавляем
Если не добавляем ковариативность, то интерфейсы нахуй не нужны. Если добавляем, то происходит пиздец.
Аноним 23/11/25 Вск 10:20:08 1061488 63
>>1061478
>Добавляем ковариативность и это врывается по экспоненте
Это тебе ИИ рассказал, или ты на го программируешь?
Аноним 23/11/25 Вск 10:28:10 1061489 64
>>1061484
>Если не добавляем ковариативность, то интерфейсы нахуй не нужны
Я за все время программирования ни создал ни одного интерфейса с "ковариативностью"
Аноним 23/11/25 Вск 11:25:48 1061494 65
>>1061488
Скидывал на днях ИИ свой код с растеризацией диагональных прямоугольников. Не вывозит ИИ, обосрался сразу же и начал меня убеждать, что один из требуемых шагов на самом деле не нужен, хотя это важный шаг, без которого всё ломается. Думал срезать углы на векторной математике, но пришлось вдумчиво кодить без ии-"помощника", который попытался сломать всё к хуям.

>>1061489
А за каким хуем ты ими тогда пользуешься? Я без негатива, просто интересно. Чтобы всегда был "договор" об используемых методах? Такое себе на самом деле. В соло разработке не очень-то и нужно, больше мешает.
Аноним 23/11/25 Вск 11:39:04 1061496 66
51234cf6.png 38Кб, 384x313
384x313
>>1061494
Чтобы написать функции один раз, и использовать с разными типами потом. Это называется generic programming.
Аноним 23/11/25 Вск 12:32:11 1061514 67
>>1061478
>Добавляем ковариативность и это врывается по экспоненте.
не понял
покажи конкретный пример с расчётами
откуда там эта твоя вариативность байты перемножает
Аноним 23/11/25 Вск 12:58:45 1061517 68
>>1061484
> >НАХУЯ ТЕБЕ ИНТЕРФЕЙСЫ ДЛЯ МИЛЛИОНА ОБЪЕКТОВ?
> Для удобства. Всё равно это не рантайм.
Если ты хоть немного осознаешь, что ты делаешь, то ты понимаешь, что в такой ситуации не до удобства.

> >Если у тебя миллион объектов то тебе нужен дод и запаковка памяти линейно
> А тут начинаются интересности. Без боксинга объекты будут запакованы линейно по умолчанию. Так что нужно избегать ссылочных значений и интерфейсов и всё будет отлично просто по дефолту.
В чём прикол повторять то что я написал другими словами? Только ты упустил "если у тебя миллион объектов"

> >вполне вероятно что туда зайдет ооп.
> ООП да, интерфейсы - нет. Интерфейсы это кал.
Интерфейс это базовый класс в котором не реализован ни один метод, шиз.

> >Ничего не добавляем
> Если не добавляем ковариативность, то интерфейсы нахуй не нужны. Если добавляем, то происходит пиздец.
Дай мне ссылку на статью про это. Ты шизобред выдумываешь и не знаешь про что говоришь.
Аноним 23/11/25 Вск 15:20:48 1061533 69
Аноним 23/11/25 Вск 15:33:04 1061534 70
>>1061496
>Чтобы написать функции один раз, и использовать с разными типами потом.
Ну если удобно. Хотя далеко не всегда есть обобщаемый принцип.

>>1061514
>покажи конкретный пример с расчётами
Независимый боксинг это плохо. Независимый боксинг с не общей таблицей методов - это полный пиздец. Так понятно?


>>1061517
Ладно, я понял, ты просто тупой или троллишь тупостью. Что, в общем-то, одно и то же.
Аноним 23/11/25 Вск 15:35:13 1061535 71
>>1061534
Найс слив лох.

> Независимый боксинг с не общей таблицей методов - это полный пиздец.
Какое это имеет отношение к интерфейсам?
Аноним 23/11/25 Вск 15:45:54 1061538 72
>>1061534
>Ну если удобно.
Да, например, в юнити есть инспектор, но он работает только для GameObject. А можно было бы сделать интерфейс для объекта, который возвращает список интерфейсов "компонентов", а интерфейс "компонента" возвращает список свойств. И можно было бы реализовать инспектор для любых своих типов. Но это слишком сложно для unity.
Аноним 23/11/25 Вск 16:13:04 1061541 73
>>1061535
>Какое это имеет отношение к интерфейсам?
Долбоёб? Долбоёб. Без интерфейсов у тебя не может быть случая, когда таблица методов уникальная для бокса в пределах массива.

>>1061538
>есть инспектор, но он работает только для GameObject
Не совсем. Он работает для любых сериализумых свойств. У тебя же есть инспектор, когда ты выбираешь любой объект в проекте, а не только GO. И ты можешь перегрузить PropertyDrawer и отображать всё, что душе угодно для любого типа. Да, это требует кастомного PropertyDrawer, но как иначе движку знать, как именно отображать? То есть да, он мог бы подхватывать любые свойства, но тогда бы он отображал их неправильно, скорее всего.
Аноним 23/11/25 Вск 16:30:04 1061545 74
>>1061534
>Независимый боксинг это плохо. Независимый боксинг с не общей таблицей методов - это полный пиздец. Так понятно?
нет непонятно
покажи на примере как массив в 40 мегабайт превращается в 10 гб
откуда там оверхед-то? как на это влияет комбинаторика?
Аноним 23/11/25 Вск 17:27:38 1061552 75
>>1061541
> Долбоёб? Долбоёб. Без интерфейсов у тебя не может быть случая, когда таблица методов уникальная для бокса в пределах массива.
Ты дебил что ли? Ты про какой язык говоришь?
Аноним 23/11/25 Вск 17:29:23 1061553 76
>>1061545
Он просто долбоеб и считает, что для каждого объекта будет уникальный vtable.

Не знаю ни одного языка, где это так работает.
Аноним 23/11/25 Вск 18:34:36 1061561 77
>>1061545
>откуда там оверхед-то? как на это влияет комбинаторика?
Берём два объекта, которые реализованы в разных классах, но унаследованы от общего интерфейса. Кастуем в интерфейс, забрасываем в массив. У обоих объектов будут разные ссылки на таблицы методов и разные таблицы методов соответственно. Пока что всё абсолютно ожидаемо.
А теперь класс принимает на вход другой экземпляр класса, унаследованного от того же интерфейса. У нас уже количество таблиц и ссылок на них в массиве равняется количеству классов возведенное в степень себя же. Уже херовато. Добавляем функцию, которая принимает генерик - и всё перемножается на количество генерик типов, которые мы запихиваем в это дерьмо. Совсем хуёво. Чтобы взорвать всё дальше делаем функцию, которая принимает несколько генерик типов. У меня настолько далеко не заходило, но это потенциально полный пиздец.


>>1061553
>Не знаю
Не удивительно. Ты же долбоёб - нихуя не знаешь в принципе.
Аноним 23/11/25 Вск 19:00:45 1061565 78
c2f-75798967.png 429Кб, 667x670
667x670
Аноним 23/11/25 Вск 19:46:30 1061575 79
>>1061561
> Пока что всё абсолютно ожидаемо
Да и потом неожиданностью не становится.

1) В статическиз языках ты не можешь ни перегрузками, ни дженериками пользоваться без их определения. У тебя миллионы классов и методов? Ты их кодогенератором создаешь что-ли?

2) Как-то ты все в кучу свалил коней и людей. У тебя комбинаторный взрыв класов и методов? А при чет тут количество памяти которое от инстансов зависит?

мимо другой долбаеб, который тоже не полял что ты хотел сказать...
Аноним 23/11/25 Вск 20:11:14 1061588 80
>>1061561
> У нас уже количество таблиц и ссылок на них в массиве равняется количеству классов возведенное в степень себя же. Уже херовато.
Шизофреник. Это не так работает. Покажи ссылку на статью про это.


Память на объект = память на ссылку на метадату типа + память на его поля.

ВСЁ.

Куда ты его кладешь или кастишь не важно - метадата всё таже остаётся, в метадате уже написано какие интерфейсы он реализует.
Аноним 23/11/25 Вск 20:17:07 1061593 81
>>1061575
>Да и потом неожиданностью не становится.
Было неожиданно когда взорвалось на массиве интерфейсов объектов со списком интерфейсов внутри. Без генериков вообще, а в списках был максимум десяток элементов. С одной стороны не дохуя, но из-за умножений пиздос. Я намеренно в качестве примера привёл самый ебучий случай.
>У тебя миллионы классов и методов
Десятки.
>А при чет тут количество памяти которое от инстансов зависит?
Как только я перешёл на массив структур вместо массива интерфейсов, буквально с теми же данными, то всё мгновенно нормализовалось. Потому что нет больше N типов объектов, которые умножают на себя все возможные комбинации, есть только один тип.

>>1061588
Лол. Ты жопой читаешь или что.
Аноним 23/11/25 Вск 20:27:13 1061596 82
>>1061593
> Лол. Ты жопой читаешь или что.
Нет, я же процитировал твой тупорылый бред.

1 тип = 1 таблица. Всё.

Ситуаций где не так - не существует.
Аноним 23/11/25 Вск 20:34:10 1061601 83
>>1061561
Чатжпт с тобой согласен. Но ты все равно шиз. Вы все шизы. Лучше бы игры делали.
Мимо заглянул.
Аноним 23/11/25 Вск 20:40:06 1061603 84
>>1061601
Чатжпт на все согласен. Даже если ты спросишь его, мог бы он жопу лизнуть была бы такая возможность...
Аноним 23/11/25 Вск 21:18:30 1061609 85
>>1061561
> Добавляем функцию, которая принимает генерик - и всё перемножается на количество генерик типов, которые мы запихиваем в это дерьмо. Совсем хуёво. Чтобы взорвать всё дальше делаем функцию, которая принимает несколько генерик типов. У меня настолько далеко не заходило, но это потенциально полный пиздец.
Ебло, количество таблиц тут не причём, под каждый тип заюзанный в функции с дженериком будет сгенерирована функция.
Аноним 23/11/25 Вск 22:52:26 1061621 86
>>1061601
Можешь начинать писать статью "АИ умнее человека", потому что жпт явно умнее того долбоёба, который со мной спорит. А не, погоди, двачер не человек. Вообще я бы удивился, если бы хоть какая-то нейронка была не согласна с тем, то я написал, потому что так оно и работает на самом деле.
>Лучше бы игры делали
Бывает забавно обоссать долбоёба, который пытается со мной спорить, но не в состоянии даже прочитать пост с которым он пытается оспорить своим дегенеративным мозжечком. Но скучновато, потому что аргументов у него нет.

>>1061596
Ну ты или жопой читаешь или твоё повреждение мозга зашло так далеко, что ты не в состоянии осознать, что именно ты читаешь.

>>1061609
Дегенерат, ты прекращай жопой читать. Я тебе даже второй раз покажу
>класс принимает на вход другой экземпляр класса
Аноним 23/11/25 Вск 23:00:22 1061622 87
>>1061621
> >класс принимает на вход другой экземпляр класса
На вход тут только твоё очко что-то принимает и методы. Классы ничего на вход не принимают.
Аноним 23/11/25 Вск 23:14:05 1061623 88
>>1061622
Он хочет сказать что у него таблица виртуальных методов растет как n2 где n - это количество дочерних классов. Соответственно количество памяти будет умножено на n2
Я так понял его мысль

Хотя нейронка говорит обратное

Количество занимаемой памяти массивом с объектами будет зависеть от размера виртуальный таблицы?

Нет, размер виртуальной таблицы (vtable) не влияет на размер массива с объектами напрямую.

Размер массива определяется как:
`количество элементов × sizeof(тип элемента)`

А `sizeof(объекта с виртуальными функциями)` обычно включает только указатель на vtable (обычно 8 байт на 64-битных системах), а не саму таблицу.
Сама vtable — это одна общая структура на класс, размещённая в статической памяти, и не дублируется в каждом объекте.

Итого:
- vtable не увеличивает размер массива пропорционально своему объёму.
- Каждый объект несёт лишь один указатель на vtable — и это уже учтено в `sizeof(YourClass)`.

мимо долбаеб. Мож я не правильно понял?
Аноним 23/11/25 Вск 23:19:45 1061625 89
>>1061622
Продолжаешь позориться? Удивительно на сколько же ты тупой.

>>1061623
>Мож я не правильно понял?
Проблема в том, что из-за интерфейсов с генериками создаются новые таблицы. То есть, если говорить совсем корректно, то растёт не занимаемое массивом количество памяти, а занимаемое количество памяти вообще. Можешь закинуть ему пост с примером с двумя объектами и спроси, правда ли там написана и в чём именно проблема если правда.
Аноним 23/11/25 Вск 23:28:15 1061626 90
>>1061625
Можно ли с помощью шаблонов и наследования вызвать комбинаторную лавину использования памяти под виртуальные таблицы?

Да — косвенно можно спровоцировать экспоненциальный рост числа vtable-ов (и связанных типов), но не объёма памяти на одну vtable, и не памяти на объекты.

Как это происходит:
Если использовать шаблоны + наследование + виртуальные функции, компилятор инстанцирует отдельный vtable для каждого уникального типа, порождённого шаблоном. Пример «лавины»:

template<typename T>
struct Base {
virtual ~Base() = default;
virtual void foo() = 0;
};

template<typename T>
struct Derived : Base<T> {
void foo() override {}
};

// Комбинаторный взрыв типов:
using T1 = Derived<Derived<Derived<int>>>;
using T2 = Derived<Derived<Derived<double>>>;
// и т.д.


Чел, это классический пример НЕПРАВИЛЬНЫХ ДВЕРЕЙ (интерфейсов). Можно постараться яица дверью прищемить, а потом жаловаться на неправильные двери.
Аноним 24/11/25 Пнд 00:12:35 1061631 91
>>1061626
Кое-что действительно взровалось, и это не типы
Аноним 24/11/25 Пнд 00:24:42 1061633 92
Вообще в начале писалось что из-за "ковариантности" размер массива вырос с 4 мб до 10 гб.
Аноним 24/11/25 Пнд 00:31:07 1061634 93
>>1061626
А под другие кейсы интерфейсы и нахуй не нужны. С ними происходит всё то же самое, что с генериками, просто генерики более яркий пример, где пиздец наступает быстрее.
Аноним 24/11/25 Пнд 00:32:20 1061635 94
>>1061633
— Позвольте, товарищ, у меня все ходы записаны.

— Контора пишет! — сказал Остап.

— Это возмутительно! — заорал одноглазый. — Отдайте мою ладью!

— Сдавайтесь, сдавайтесь, что это за кошки-мышки такие!

— Отдайте ладью!

— Дать вам ладью? Может быть, вам дать еще ключ от квартиры, где деньги лежат?
Аноним 24/11/25 Пнд 00:34:03 1061636 95
>>1061634
Не теряя драгоценного времени, Остап швырнул шахматную доску в керосиновую лампу и, ударяя в наступившей темноте по чьим-то челюстям и лбам, выбежал на улицу. Васюкинские любители, падая друг на друга, ринулись за ним.

Был лунный вечер. Остап несся по серебряной улице легко, как ангел, отталкиваясь от грешной земли. Ввиду несостоявшегося превращения Васюков в центр мироздания бежать пришлось не среди дворцов, а среди бревенчатых домиков с наружными ставнями. Сзади неслись шахматные любители.
Аноним 24/11/25 Пнд 01:41:22 1061637 96
>>1061625
> Проблема в том, что из-за интерфейсов с генериками создаются новые таблицы.
И что?
Ты блльной?

Каким образом у тебя оно взорвет память на 10гб?

List<int> и List<float> форсируют создание 2 новых типов.

Каким образом у тебя будет взрыв жопы от List<myobject> на миллион объектов?
Аноним 24/11/25 Пнд 08:02:09 1061640 97
когда поумничал в движкосраче, но такие же сеньоры в таких же дырявых носках тебя раскусили и вывели на чистую воду
Аноним 24/11/25 Пнд 08:07:54 1061641 98
Так годот(3) или юнити(2022)? Вот в чём вопрос.
Аноним 24/11/25 Пнд 08:26:30 1061642 99
>>1061640
Ты про меня, чтоли? Я бы не назвал долбоёба с горящей сракой, верещащего "врёти, так не бывает" каким-то разоблачением. Он просто слишком тупой чтобы даже понять о чём речь. Вот тут нейронка >>1061626 в общих чертах поняла о чём были мои примеры. Но это всё.
Аноним 24/11/25 Пнд 08:33:04 1061643 100
>>1061642
> нейронка >>1061626 в общих чертах поняла о чём были мои примеры

но нейронка привела пример дебильного выстрела в ногу и банального неумения программировать
Аноним 24/11/25 Пнд 09:11:18 1061645 101
>>1061641
Конечно же годот(3), у него есть sdk34 под андрюшу, в отличии от 22 юнити. Правда у него есть вагон других ньюансов, но в целом расклад такой.
Аноним 24/11/25 Пнд 11:03:17 1061646 102
Здесь пользователи не то, что ничему не учаться со временем, а, наоборот, одебиливают. Уже никто не знает программирование, и сгенерированный бред воспринимают как истину.
В чем причина этого феномена?
Аноним 24/11/25 Пнд 11:05:43 1061647 103
Не вижу смысла тут что то писать уже. Тут даже смешное не постят. А чего-то умного никогда не постили.
Вам самим не противно находится в этом состоянии дебильного животного?
Аноним 24/11/25 Пнд 11:06:30 1061648 104
>>1061646
>В чем причина этого феномена?
Причина одна - безблагодатность.
Аноним 24/11/25 Пнд 11:07:52 1061650 105
>>1061647
Это образовательный тред. Тут никогда не постили смешное. Если тебе скучно - значит, ты просто не дорос до нашего уровня.
Аноним 24/11/25 Пнд 11:08:16 1061651 106
Аноним 24/11/25 Пнд 11:59:10 1061659 107
>>1061643
Так пример на то и пример, что это потенциально худший кейс.
Аноним 24/11/25 Пнд 12:01:45 1061660 108
>>1061659
>это потенциально худший кейс

по-русски это называется "дай дураку библию, он и лоб разобъёт"
Аноним 24/11/25 Пнд 12:04:10 1061661 109
>>1061660
Ты концепцию примеров не понимаешь? Ясно.
Аноним 24/11/25 Пнд 12:08:39 1061663 110
>>1061661
я-то понимаю, это ты не понимаешь концепцию примеров
как и программирование, лол
Аноним 24/11/25 Пнд 13:01:57 1061674 111
>>1061651
Проблема не в том, что ты дурачок - все рождаются на этот свет дурачками. Проблема в том, что тебя это устраивает.

Я был таким же дурачком как и все здесь, но я развился, а остальные остались такими же дурачками. Теперь с моей высоты это явственно заметно. Вот в чем трагедия, мне теперь нечего и не с кем обсудить.
Аноним 24/11/25 Пнд 13:02:25 1061675 112
>>1061650
>Это образовательный тред
С точки зрения дурачка? Безусловно.
Аноним 24/11/25 Пнд 13:04:10 1061676 113
>>1061659
Это не худший кейс. В этом "примере" будет 2 класса и 2 vtable. Никакого "взрыва" там нет.
Аноним 24/11/25 Пнд 13:07:40 1061678 114
>>1061642
Ровно это было написано тут
>>1061637

Что ловит тебя на пиздеже про 10гб т.к. втейбл генерится под каждый тип, а не объект
Аноним 24/11/25 Пнд 13:12:45 1061681 115
1274878391.jpg 148Кб, 600x600
600x600
>>1061674
игоры показывай, развитой
Аноним 24/11/25 Пнд 13:20:51 1061683 116
>>1061674
>все рождаются на этот свет дурачками
у вас в селе? я умный родился

>>1061675
нет, это объективно образовательный тред
Аноним 24/11/25 Пнд 13:20:55 1061684 117
>>1061678
Остап потом соскочил с темы массива и стал утверждать что у него с цикле были комбинации a.method(b) что порождает n2 перегрузок для method (где n - количество сабклассов) при инстанцировании шаблона и соответственно растет размер vtable

мимо
Аноним 24/11/25 Пнд 13:24:17 1061685 118
>>1061684
Ну так что, можно интерфейсы использовать или нет? я всё равно не использую, как и модификаторы доступа, неймспейсы и прочую ООП-мишуру
Аноним 24/11/25 Пнд 13:25:04 1061686 119
>>1061684
то есть растет не от размера массива с данными, а от количества сабклассов
Аноним 24/11/25 Пнд 13:29:14 1061687 120
>>1061685
Мне пох. Я ООП только для DI использую. Например адаптер рендера трудно сделать без виртуальных методов и без шаблонов. Без шаблоно потому что не хочу чтобы движок был шаблонным
1) Долго компилится
2) Невозможно читать и поддерживать месcиво A<B<C<D>>>, а шаблоны склонны заражать любой код своими параметрами

мимо движкопися
Аноним 24/11/25 Пнд 13:30:42 1061688 121
>>1061687
>трудно
в старину это делали через загрузку разных DLL с одинаковым названием методов!
Аноним 24/11/25 Пнд 14:14:57 1061695 122
>>1061684
>a.method(b)
Вызов метода не может ничего "порождать". Если у тебя массив объектов, то все объекты в массиве одного типа, и method(b) вызывается с одним типом.
Аноним 24/11/25 Пнд 14:37:05 1061699 123
>>1061695
Это не мое утверждение, а конспект мысли автора. Автор не показал код, к сожалению, где у него такое получилось динамически. Потому что показывать нечего
Аноним 24/11/25 Пнд 14:45:48 1061702 124
>>1061699
Можно наверно в цикл поместить длинную портянку
using T = decltype(b);
if constexpr (std::is_same_v<T, В>) {
a.method(static_cast<A>(b)
}

но опять же надо все ручками писать. Будет взрыв рук а не типов. НИПОНЯТНО
Аноним 24/11/25 Пнд 14:46:54 1061704 125
>>1061702
a.method(static_cast<B>(b)

фикс
Аноним 24/11/25 Пнд 14:53:30 1061705 126
>>1061699
судя по конспекту, там нейросеть с 3b квантизированных параметров. больше не дам
Аноним 24/11/25 Пнд 15:45:54 1061715 127
Аноним 24/11/25 Пнд 15:52:14 1061717 128
>>1061695
Да он про дженерики говорил типа
Method<A>(a)
Method<B>(b)
И классы дженерики class C<T> которые ты можешь специализировать

И что вот у него миллион разных классов, и он для каждого из миллиона классов вызывает миллион разных методов, что форсирует генерацию триллиона разных методов.

Потому что если у тебя есть Method<T> и ты делаешь вызов Methos<int> и Methos<float> - это два разных метод для компилятора по факту, поэтому он скомпилит оба вариант.


Тоже самое и со специализацией дженерик классов List<int>, List<float> и т д

Насколько это адекватно в качестве аргумента что интерфейсы кал и почему он смешивает понятия интерфейс и дженерик - стоит спросить у его лечащего врача.
Аноним 24/11/25 Пнд 15:55:02 1061718 129
>>1061717
Можно ли использовать дженерики?
Аноним 24/11/25 Пнд 16:10:13 1061721 130
>>1061718
Можно. Ситуации что у тебя миллион типов и миллион методов - это даже специально не так просто достичь.
Аноним 24/11/25 Пнд 16:21:03 1061722 131
>>1061721
Типичный инди проект в /gd: миллион синглтонов на годоти c миллиардом методов..
Аноним 24/11/25 Пнд 16:28:57 1061723 132
>>1061717
это компилируется там, где ты это объявляешь. "взорвать" массив на 10 гб во время выполнения нельзя
Аноним 24/11/25 Пнд 16:32:19 1061724 133
>>1061723
Я про то же.

Только в с++ шизой уровня >>1061702 с их статическими хаками в темплейтах
Аноним 24/11/25 Пнд 18:00:43 1061728 134
REUYenxFEZ.webm 3803Кб, 596x596, 00:00:10
596x596
Аноним 24/11/25 Пнд 18:54:01 1061734 135
>>1061663
>Нет, ты
Ты просто жалок.

>>1061717
>почему он смешивает понятия интерфейс и дженерик
Потому что это кал одного сорта. Полсотни типов интерфейсов, которые принимают в конструктор собственный интерфейс порождают две с половиной тысячи типов. Дженерики приводились в пример, чтоб даунам легче понять было, но некоторые идиоты умудрились так и не понять.

>>1061723
>"взорвать" массив на 10 гб во время выполнения нельзя
Гугли что такое JIT, а то ты явно не знаешь.
Аноним 24/11/25 Пнд 19:30:47 1061740 136
>>1061728
это немного, но это честная работа. движок за полгода (из которых 2 месяца медленно переделывал на d3d12).
каждый раз, когда кто-то будет говорить, что сделать движок тяжело и поэтому нужно брать unity или godot, просто показывайте ему эту вебмку.
Аноним 24/11/25 Пнд 19:40:12 1061744 137
>>1061740
Но ведь если взять юнити или годот, то можно будет сэкономить полгода.
Аноним 24/11/25 Пнд 19:42:44 1061745 138
>>1061734
> Гугли что такое JIT, а то ты явно не знаешь.
Ахахахха идиотина))))

JIT или не JIT - мета информация о типах остается статичной
Аноним 24/11/25 Пнд 20:02:27 1061756 139
10.webm 1186Кб, 600x466, 00:00:07
600x466
>>1061744
ты не пынимаешь, он делает движки, а мы игры
Аноним 24/11/25 Пнд 20:28:43 1061757 140
>>1061744
Можно еще больше сэкономить, если скачать игру на торренте, а не делать ее. Во чудаки делают игры...
Аноним 24/11/25 Пнд 20:41:30 1061758 141
>>1061757
какие задачи это решает?
Аноним 24/11/25 Пнд 20:42:37 1061759 142
>>1061757
Игру с торрента не продать
Аноним 24/11/25 Пнд 20:44:56 1061760 143
image.png 308Кб, 1134x619
1134x619
>>1061744
>>1061740
>>1061728
Никак ниможно, анрил зашкварился об юнити, а годот не пригоден для игор. Остается только надежда на самодельный ногамез энжин
Аноним 24/11/25 Пнд 20:49:44 1061761 144
>>1061758
Задачу отдохнуть после работы. А инди игродел какие задачи решает? Чтобы заработать денег проще устроится бухгалтером, а в свободное время пилить ту единственую игру на своем движке.

Писанье как «искусство для искусства» выгоднее, чем творчество за презренный металл. Пишущие домов не покупают, в купе первого класса не ездят, в рулетку не играют и стерляжьей ухи не едят. Пища их — мед и акриды приготовления Саврасенкова, жилище — меблированные комнаты, способ передвижения — пешее хождение. А. П. Чехов.
Аноним 24/11/25 Пнд 20:51:42 1061762 145
>>1061761
> Задачу отдохнуть после работы. А инди игродел какие задачи решает? Чтобы заработать денег проще устроится бухгалтером, а в свободное время пилить ту единственую игру на своем движке.
Программист получает гораздо больше бухгалтера.
Соло игродел может тоже выйти на доход при правильном подходе.
Аноним 24/11/25 Пнд 20:53:30 1061763 146
>>1061762
Мне эти фантазии можешь не рассказывать сколько там программист получает. Чтобы программистом много получать надо въебывать все время в карьеру.
Аноним 24/11/25 Пнд 20:54:16 1061764 147
>>1061761
Играть в игры - это отдых детей. Разрабатывать игры - это отдых взрослых.
Аноним 24/11/25 Пнд 20:56:00 1061765 148
>>1061764
Поэтому взрослые дяди отдыхают написанием движков, а подростки делают в блендере сиськи и пытаются засунуть их в годот.
Аноним 24/11/25 Пнд 21:05:06 1061766 149
Вообще конечно лучще быть не бухгалтером, лучше стать спецом в отделачных работах. Идеальный вариант для инди игродела, чтобы пропадать на несколько месяцев в разработке. Все таки концентрация важная штука. Совмещение сильно отвлекает.
Аноним 24/11/25 Пнд 21:05:34 1061768 150
огонёк.mp4 7464Кб, 1280x640, 00:00:49
1280x640
>>1061304
>научиться создавать интересные эффекты
Ну-ка, покажи нам огнемёт на своём движке.
Аноним 24/11/25 Пнд 21:11:27 1061769 151
15897334692050.mp4 1514Кб, 936x520, 00:00:07
936x520
Аноним 24/11/25 Пнд 21:11:46 1061770 152
Аноним 24/11/25 Пнд 21:29:27 1061772 153
>>1061761
а зачем писать софт чтоб сделать игру, даже если ты инди? софт уже есть готовый

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

ну или какое нибудь бомбардило крокодило очередное

и ты возьмёшь готовый движок и засунешь туда их модельки, а не будешь делать полгода свой, потому что твой неизвестно запустится ли, и пока ты делаешь его, всё уже кончится
Аноним 24/11/25 Пнд 21:33:18 1061773 154
>>1061760
Наоборот: годот более пригоден для игор, чем ебаная урина какая-нибудь, которую чтобы использовать с коробки с самого начала, надо переписать и вырезать из неё все говно. И ещё желательно физикс прикрутить либо другую модель физики, чем та параша которая там с коробки идёт. Гуньдотина уже готовое говно, в рамках которого можно высрать что-то минималистическое но интересное.

Юнити просто более профессиональный инструмент, который тоже стоит вложенного в него времени, поэтому в идеале знать и юнити и гуньдотину.
Аноним 24/11/25 Пнд 21:37:46 1061775 155
>>1061772
Мне лично пох кто чем занимается. Я только утверждаю что одно хуйня, что другое. Равноценная хуйня. У инди игроделов очень низкий соц статус - движки они пишут или игры на готовых движках. Статус торговцев водкой и сигами в лучшем случае.
Аноним 24/11/25 Пнд 21:44:08 1061776 156
>>1061775
а может низкий соц. статус лично у тебя? вот ты и проецируешь. ещё водку и сиги какие-то приплёл, причём тут это

хватит чудить. тред про движки. написал движок - молодец, хорошее упражнение для студента. я в юности тоже писал движок и не один
Аноним 24/11/25 Пнд 21:45:28 1061777 157
>>1061773
да годот весьма подходит для того чтобы засунуть в него фото вашего одноклассника и показать друзьям весёлую игру
Аноним 24/11/25 Пнд 21:45:37 1061778 158
>>1061768
огнемет не так работает. огнемет выпускает горючую жидкость, которая падает и потом горит и клубится черным дымом. температура горения у тебя тоже неправильная.
нулевое понимание деталей имитируемого эффекта.
Аноним 24/11/25 Пнд 21:51:30 1061779 159
>>1061776
Ну и зачем тогда мешаешь людям писать движки вопросами зачем? И почему именно студенты. Можно в 90 лет писать движок, чтобы отсрочить альцгеймер. Нормальным людям очевидно что инди это не про деньги, а про хобби.
Аноним 24/11/25 Пнд 21:58:34 1061781 160
>>1061779
а зачем ты зачем? для освоения программирования написание движка это крайне полезно. а если давно программируешь и знаешь, это уже бесполезно и скучно
Аноним 24/11/25 Пнд 22:01:27 1061782 161
>>1061781
Я 10 лет профессионально программирую. Мне не скучно в С++ копаться.
Аноним 24/11/25 Пнд 22:20:01 1061783 162
>>1061778
у движкописателя есть козырь. можно сделать класс, в котором симулировать огнемет и все частицы по отдельности, с переходами между состояниями, созданием новых частиц и т.д. (единственный правильный подход для симуляции сложных эффектов), и там будут и коллизии и все. пока дурачки будут в модульных частицах настраивать кривые у 10 разных emitter'ов.
Аноним 24/11/25 Пнд 22:47:18 1061791 163
Сначала ты такой: >>1061304
>сделав свою систему частиц
А спустя пару дней: >>1061770
>тоже есть готовые запчасти
Почему ж ты свою не сделал?

>>1061778
>огнемет не так работает
Зачем ты ищешь оправдания? Сделай лучше.

>>1061783
>все частицы по отдельности
О производительности всей игры ты подумал?
Аноним 24/11/25 Пнд 22:48:44 1061792 164
говорят, что частицы надо считать на GPU
движкопися так умеет?
Аноним 24/11/25 Пнд 22:58:27 1061794 165
>>1061791
Это не он, это я.
мимо другой движкопися.

Все правильно. Хочешь пишешь сам, хочешь готовое используешь. Это в твоем понимание движкописательство - значит надо сначала свою ОС написать. Получается ты споришь со своим собственнм максимализмом.
Аноним 24/11/25 Пнд 23:02:35 1061796 166
Для меня эталоном движкописи всегда был Jimnik с gamedev.ru. Делал свой движок ещё когда местные не родились, и даже сделал игру на нём на заказ. В движке можно было вращать объекты только по двум осям(Y и Z?), а для вращения по X автор советовал умножать на матрицу, кажется. Вот так правильно писать движки - только то, что тебе нужно. Если в твоей игре нет вращения по X, не надо кодить этот метод. Если нет частиц - не надо делать частицы.
Аноним 24/11/25 Пнд 23:02:58 1061797 167
>>1061792
Не двиджкопися тем более не умеет, пока ему на ложече не поднесут ко рту другие движкописи.
Аноним 24/11/25 Пнд 23:07:14 1061798 168
>>1061796
Но может чел хочет стать Хуаном или как его там. Никто Хуана не назначал Хуаном. В начале это был обычный движкопися. В конце концов из миллионов головастиков выживает один, остальных смывают в унитазе.
Аноним 24/11/25 Пнд 23:21:36 1061802 169
>>1061769
А прикольно. Жаль что на анриле.
Аноним 24/11/25 Пнд 23:37:33 1061807 170
>>1061740
>каждый раз, когда кто-то будет говорить, что сделать движок тяжело и поэтому нужно брать unity или godot
Сделать приемлемый для разработки игры движок действительно тяжело и если цель сделать игру - лучше брать вышеназваное или урину.
>просто показывайте ему эту вебмку.
А что показывать? Лесенки, лоуполи, отсутствие теней и ебейший фог? Даже не понятно, прикручена ли физика. Ладно бы ты показал там ну условно сгенерированный город а-ля гта, что была видна реальная мощь самописного рендера. Но это вот - несерьезно.
Аноним 25/11/25 Втр 00:01:36 1061811 171
>>1061794
Ты не понимаешь.

Движкописи делятся на:
1. По фану енжоеры - норм ребята, тут их не бывает.
2. Шизы в терминальной стадии Not Invented Here - собственно, обитатели таких загонов, как этот, ибо в нормальных местах их банят за плохое поведение.

Так вот ты не имеешь права называть движок своим, если не написал его целиком сам, а собрал из частей.

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

настоящий движкопися, делал всё сам, с нуля
Аноним 25/11/25 Втр 00:08:02 1061813 172
>>1061807
несерьезно - это твои требования для инди движка. для простой графики нужны простые эффекты. должна быть гармония. как раз таки такая картинка будет привлекательнее неумелого использования ue или unity новичком.
Аноним 25/11/25 Втр 00:09:16 1061814 173
делать движок на компьютере - несерьёзно
попробуйте сделать движок ИРЛ
Аноним 25/11/25 Втр 00:44:52 1061816 174
>>1061811
Если не создал свой ЯП со своим компилятором, то ты не настоящий движкопися.
Аноним 25/11/25 Втр 00:45:31 1061817 175
>>1061811
Лично у меня нет желания прямо все писать с нуля. Я просто не вижу движков подходящих под критерии
1) С++
2) Code first
3) Нормальная архитектура на DI, а не каракули кулибина
4) Не блоатваре, легкий
5) Опенсорс

Нету таких
Аноним 25/11/25 Втр 00:54:28 1061818 176
>>1061817
> 4) Не блоатваре, легкий
Что у вас за фиксация на легкости?
Ссд на терабайт стоит копейки.

Оперативки до недавнего времени стоила копейки.
Аноним 25/11/25 Втр 01:01:49 1061819 177
>>1061818
Я не в мегабайтах взвешиваю, а количестве ненужного хлама в котором придется разбираться.
Аноним 25/11/25 Втр 01:07:57 1061820 178
>>1061819
Но ведь если ты сам напишешь, тебе уже не придётся разбираться. Поэтому можешь писать что угодно. Write-only код.
Аноним 25/11/25 Втр 01:12:39 1061821 179
>>1061820
Не совсем понял, что ты хочешь сказать. Все написать и во всем разобраться нереально. Меня лично не вдохновляет идея 10 лет движок писать. Максимум год на склеивание нужных библиотек.
Аноним 25/11/25 Втр 08:00:56 1061829 180
>>1061734
>Ты просто жалок.
нет ты, лол
просто испанский стыд было видеть как тебя опускают
Аноним 25/11/25 Втр 08:32:49 1061832 181
>>1061813
>для простой графики нужны простые эффекты.
Зачем делать простую графику с простыми эффектами, если можно сделать простую графику с сложными эффектами, которые оттенят простоту графики? Ну вот намажь на твою сцену пару спотлайтов, нормаль и высоты на твои кубы, тени включи, чуть поиграйся с материалами, подключи спизженый набор готовых шейдеров и шейдеры на повреждения/статические частицы - всё это за 2 дня экспериментов на фуллтайм и картинка реально заиграет иначе, даже с твоими 15 полигонами. Но нужен инструментарий, который позволит это сделать. Сколько тебе еще такое писать? Года 3?
Аноним 25/11/25 Втр 09:27:11 1061836 182
>>1061832
так думают типичные разработчики движка, и совершают большую ошибку делая движки по 5 лет, делая всевозможные графические эффекты. только игр на этих движках никто не видел.
графика не нужна. движок это не графика, это фреймворк, редакторы.
Аноним 25/11/25 Втр 09:32:05 1061838 183
разработчики godot тратят много времени на улучшение графики, но, откровенно говоря, тем 2.5 разработчикам делающим 2D было бы лучше, если бы они тратили это время на улучшение опыта использования редактора.
Аноним 25/11/25 Втр 09:38:43 1061840 184
нужно понять простую истину. "hi-fi" графика требует "hi-fi" контента. просто нечем будет наполнять движок. эти разработчики ps1 хорров не просто так "шакалят" картинку в unity, они тоже кое что понимают.
Аноним 25/11/25 Втр 10:27:13 1061841 185
>>1061832
Две трети итоговой картинки это всегда освещение. И движкописи часто заканчиваются как раз на этом моменте, потому что без качественного освещения движок никому не нужен.

>>1061829
Я сначала думал, что ты просто туповат - пять раз одно и то же переспрашивал, хотя там всё элементарно было. Теперь я вижу, что ты клинический идиот.
Аноним 25/11/25 Втр 10:28:59 1061842 186
>>1061841
>Я сначала думал, что ты просто туповат - пять раз одно и то же переспрашивал
я вообще мимокрок. просто со стороны было видно, как ты превращаешься из подобия человека разумного в двачерского визгуна и беспруфного пиздабола
Аноним 25/11/25 Втр 10:58:20 1061844 187
>>1061836
>так думают типичные разработчики движка, и совершают большую ошибку делая движки по 5 лет, делая всевозможные графические эффекты. только игр на этих движках никто не видел.
Всевозможные не надо. Че уж там говорить, годот добавил стенсилы спустя какое-то ебейшее количество времени. Нужна расширяемая система материалов, в рамках которой уже можно накручивать что угодно. Нужна возможность рожать свой конвеер рендеринга с легким прикручиванием к ней сцены движка. Нужна полная поддержка по фичам основных шейдерных языков. В такой экосистеме появление красивых эффектов-вопрос вовлечения аудитории, как это происходит в том же годоте.
>графика не нужна. движок это не графика, это фреймворк, редакторы.
Графика нужна, только не в том смысле что эффекты. А графика в том смысле что это графический потенциал, который можно реализовать через апи движка.
>>1061841
>Две трети итоговой картинки это всегда освещение.
Без материалов освещение попросту не работает. Самый пиздатый патчтрейс не сделает ничего, если на сцене как в видриле не будет pbr материалов с детализацией. Потому материалы важнее света, самый плохонький дешевый свет + материалы может выдать приятную, стилизованую картинку. Свет без материалов - просто выжигатель электричества с нулевой отдачей.
Аноним 25/11/25 Втр 11:29:05 1061845 188
45f53f36274c370[...].jpg 30Кб, 657x527
657x527
>>1061841
>движок никому не нужен
я уже сделал все, что нужно мне. в этом преимущество своего движка, не нужно делать то, что тебе не нужно.
может еще потом сделаю AO и примитивные тени, не из за красоты, а из-за их функциональности в восприятии глубины.

>>1061844
>Нужна расширяемая система материалов
мне не нужна
Аноним 25/11/25 Втр 11:43:22 1061846 189
>>1061845
ну а что тебе нужно? самовыражаться на дваче среди 3.5 других таких же безработных шизов?
Аноним 25/11/25 Втр 11:45:22 1061847 190
>>1061845
>я уже сделал все, что нужно мне.
Если та вебм твоя - боюсь и игра будет нужна только тебе.
>в этом преимущество своего движка, не нужно делать то, что тебе не нужно.
Преимущество готового движка в том что там делать вообще ничего не нужно, либо нужно сильно меньше чем в случае собственного движка.
>мне не нужна
F
Аноним 25/11/25 Втр 12:33:18 1061849 191
>>1061844
>Без материалов освещение попросту не работает.
Вспомни старые игры. Качество освещения дерьмо, качество материалов тоже дерьмо. Это маскировалось меньшей освещённостью в целом, что создавало картинку. Я об этом. Две трети это освещение. Материалы тоже работать не будут без нормального освещения. Вон, в уе-треде анон спрашивал тун шейдер с несколькими источниками освещения. Пбр из коробки, стилизация подразумевается, но что-то не срослось.

>>1061845
>я уже сделал все, что нужно мне
Да, но нужно ли было тебе это делать в первую очередь? Я понимаю, когда ты пишешь какие-то вещи, которые чужой движок не предоставляет, но в чём смысл реализовать то, что уже предоставляется в том виде, который превосходит твою реализацию? Просто чтобы было? Ради интереса?
>может еще потом сделаю AO и примитивные тени
По поводу AO посмотри на предыдущее поколение качественных АО, вроде VXAO. Когда-то делал реализацию, впечатления строго положительные. Потом прикрутишь к этому VXGI и будешь вообще в золоте.

>>1061842
Ты запруфал, что ты долбоёб, так что твоё мнение не важно.
Аноним 25/11/25 Втр 12:40:49 1061850 192
>>1061849
>Ты запруфал, что ты долбоёб, так что твоё мнение не важно.
это ты запруфал, что ты долбоёб, и что твоё мнение не важно
Аноним 25/11/25 Втр 13:36:24 1061852 193
55d86c06022987d[...].jpg 37Кб, 500x368
500x368
>>1061847
твоя игра даже тебе не нужна, поэтому ты ее не делаешь
Аноним 25/11/25 Втр 14:34:53 1061858 194
>>1061852
А вот и нихуя не угадал
Аноним 25/11/25 Втр 14:38:36 1061860 195
>>1061858
нужна, но не делаешь? делаешь, но не нужна?
Аноним 25/11/25 Втр 14:43:17 1061862 196
mugi-k-on.png 37Кб, 320x238
320x238
>>1061849
>в чём смысл реализовать то, что уже предоставляется в том виде, который превосходит твою реализацию
создание движка это не только полезно для обучения. это так же развивает дисциплину, усердие и мотивацию не бросить очередной "проект мечты" через неделю, которой очень не хватает новичкам.
разработчик движка это закаленная сталь, которая не сломается при первых же трудностях.
Аноним 25/11/25 Втр 14:49:55 1061863 197
Аноним 25/11/25 Втр 14:55:48 1061864 198
>>1061847
>Преимущество готового движка в том что там делать вообще ничего не нужно, либо нужно сильно меньше чем в случае собственного движка.

Недостаток готового движка в том что жрешь что дают. Как пример - ты хочешь
1) Оперворлд
1) На мобилках
2) Не выжирало батарейку за час
Чтобы будет делать годотя в таком случае? Смирится со своей судьбой ассетфлипера..
Что сделает движкопися. У движкописи худой движек оптимизированый под мобилку. Ему нужно только NDK прикрутить, а не бороться c противоречиями в годоте, чтобы он остался доступен для нубодаунов и не пропукивал на мобилке с открытым миром. NDK решаемая задача, а переписать годот - не решаемая.
Аноним 25/11/25 Втр 16:01:02 1061871 199
>>1061864
>Чтобы будет делать годотя в таком случае? Смирится со своей судьбой ассетфлипера..
Ну это зависит исключительно от годоти. Кто захочет - смирится, кто не захочет - перепишет мешающий кусок годота, это не сложно, его сурс нормально разбит на модули, хорошо отлаживаем профилировщиками.
>Что сделает движкопися. У движкописи худой движек оптимизированый под мобилку.
Который он писал два года, еще год чинил баги и вылеты
>Ему нужно только NDK прикрутить, а не бороться c противоречиями в годоте
Чтобы начать бороться с противоречиями в ндк (а их там пиздец немало, в первую очередь благодаря узкоглазым вендорам которые хуево читают спеки и пишут драйвера на похуй)
>пропукивал на мобилке с открытым миром.
Пусть для начала напишет такой движок в соло, а мы посмотрим как он там не будет пропукиваться.
>переписать годот - не решаемая.
Как ни забавно - ровно обратная ситуация. Что-то пропукивает? - просто скомпилируй движок в дебаге с perfetto и изучи лог, если это реально вина движка. Дальше можно действовать по ситуации, вплоть до отрезания. но на самом деле куда скорее самописное говно будет случайно пропукиваться и валиться
Аноним 25/11/25 Втр 16:11:11 1061873 200
5a01107e5890b2d[...].jpeg 918Кб, 1512x1999
1512x1999
>>1061871
>перепишет мешающий кусок годота
>просто скомпилируй движок в дебаге с perfetto и изучи лог
Аноним 25/11/25 Втр 16:13:00 1061874 201
Главное чтобы во время переписывания годота взрывом vtable не оторвало жопу.
Аноним 25/11/25 Втр 16:26:35 1061876 202
>>1061873
>То ли дело контрить сказками про сыча анальника который умнее и осведомленнее коллективного разума в пару тысяч контрибов годота, где в том числе есть люди которые делают игры, а не велосипеды состоящие из #include <foss_wheel>
Аноним 25/11/25 Втр 16:54:28 1061879 203
>>1061876
Тысяч контрибов годота с правками уровня переименовать переменную из master_list в main_list для большей инклюзивности
Аноним 25/11/25 Втр 17:18:18 1061884 204
>>1061879
До уровня срау энжин годоту пока далеко. Открываешь любой ченжлог четверки и смотришь
Аноним 25/11/25 Втр 17:22:11 1061888 205
Untitled.jpg 37Кб, 465x479
465x479
Оказывается хуан это просто выскочка, который за пивом бегал, пока остальные делали движок.
Аноним 25/11/25 Втр 17:27:01 1061891 206
>>1061888
может он grower, а не shower, и коммитит по 15к строк
Аноним 25/11/25 Втр 17:27:07 1061892 207
>>1061888
У годота всего 9 разработчиков с числом коммитов > 1000. Это зарплатные мужики. Остальные - это просто мелкие подсосы с рефакторингом кода.
Аноним 25/11/25 Втр 17:27:39 1061893 208
>>1061888
как там годотовский люмен поживает, кстати?
Аноним 25/11/25 Втр 17:29:00 1061894 209
>>1061891
По факту годот это соло проект akien-mga.
Аноним 25/11/25 Втр 17:31:58 1061896 210
>>1061894
а куда он делся в 2024?
Аноним 25/11/25 Втр 17:40:27 1061899 211
images.jpg 7Кб, 275x183
275x183
>>1061896
>W4 Games nets $15 million to help Godot scale exponentially
>December 12, 2023
Аноним 25/11/25 Втр 17:42:39 1061900 212
>>1061899
хуан выгнал лишнего денгополучателя?
Аноним 25/11/25 Втр 23:03:01 1061961 213
>>1061862
Хуйня. "Проект мечты" это точно такой же проект на года, как и движок. Если новичок бросит этот проект, то он и движок точно так же легко бросит.
Аноним 25/11/25 Втр 23:35:54 1061964 214
Аноним 26/11/25 Срд 00:20:11 1061970 215
>>1061964
20 лет разработки
@
0 игр
Аноним 26/11/25 Срд 00:26:15 1061971 216
VillageScene.th[...].png 612Кб, 750x407
750x407
image.png.b1c2d[...].png 805Кб, 1258x710
1258x710
image.png.17499[...].png 8348Кб, 2940x1579
2940x1579
>>1061964
Конкурент фалько энжина ебать.
Аноним 26/11/25 Срд 00:32:26 1061972 217
Аноним 26/11/25 Срд 00:38:10 1061973 218
Аноним 26/11/25 Срд 00:44:39 1061974 219
>>1061972
Вот это настоящее андерграунд инди https://youtu.be/qwD6-l3D2HQ
А по ссылкам это просто какой-то старый кал говна, а судя по отзывам - еще и забагованый.
Аноним 26/11/25 Срд 01:08:30 1061975 220
>>1061974
Почему твое андерграудное инди выглядит как обычный коммерческий шлак для развлечения долбоебов?
Аноним 26/11/25 Срд 01:11:14 1061976 221
>>1061975
а что, андеграундное - это когда графен вырвиглазный?
Аноним 26/11/25 Срд 01:14:55 1061977 222
>>1061976
Когда дорохо бохато, сделано студией на 10 рыл во главе с кабанчиком с баблишком - это не то инди о котором мы все время говорим..
Аноним 26/11/25 Срд 01:22:46 1061979 223
>>1061977
почему у тебя слово андеграундное взаимозаменяемо со словом говняное? есть же слово говняное, не нужно плодить сущности

и да, все, кто релизит на стим - это обычные мещане. которые просто хотят бабла на квартиры-машины-айфоны и слетать в тайланд
Аноним 26/11/25 Срд 01:28:47 1061980 224
>>1061979
У тебя 3д кишка платформер без сюжета. Обычное коммерческое говно. Где здесь андерграунд то? Где бунтарство? В том что играть соплей вместо гуманоида? А чем Губка Боб хуже?
Аноним 26/11/25 Срд 01:30:49 1061981 225
>>1061980
коммерческое говно ты выше андеграундом кличешь
а это даже страницы в стиме не имеет. настоящий андеграунд
Аноним 26/11/25 Срд 01:34:23 1061982 226
>>1061981
Сходи в вики и прочитай определение андерграунда. Сделать вырвигласное говно не на современных технологиях - андерграунд. Не сделать страничку в стиме - не андерграунд.
Аноним 26/11/25 Срд 01:36:55 1061983 227
>>1061982
я над этим выше уже посмеялся, а ты 2 поста спустя уже пишешь это на серьезном ебале
Аноним 26/11/25 Срд 01:42:04 1061984 228
>произведенные или опубликованные вне истеблишмента
>истеблишмент - что-то устоявшееся, принятое и признанное или соблюдаемое многими людьми
unity, godot - это истеблишмент
leadwerks - андерграунд
Аноним 26/11/25 Срд 01:43:28 1061985 229
>>1061984
бездарное говно это не андеграунд
Аноним 26/11/25 Срд 01:44:13 1061986 230
>>1061973
Не такая же, а хуже.
Аноним 26/11/25 Срд 01:44:17 1061987 231
>>1061983
Ну так используй слова по назначению и люди начнут понимать что ты хочешь сказать. Андерграунд - это бунтарство, противопоставление себя современному искусству. Делать игры в 2025 с графоном как на игровой приставке 90ых - это андерграунд. Запилить из ассетов глянцевый платформер похожий на то, что обыно в интернет рекламе в ебало тычат - это не андерграунд.
Аноним 26/11/25 Срд 01:46:08 1061988 232
>>1061985
С точки зрения истеблишмента? Безусловно.
Аноним 26/11/25 Срд 01:52:14 1061989 233
>>1061987
так в чем андеграунд, в том, что авторы бездарные рукожопы? андеграунд в том, что это мусор? андеграунд в том, что это безыдейно? повторять то, что все видели уже 10 тысяч раз - это не андеграунд
Аноним 26/11/25 Срд 02:36:52 1061990 234
>>1061989
Получается небездарные - это либо те кто у кабана на конвеере стоит, либо ассетфлиперы.
Аноним 26/11/25 Срд 09:53:24 1062005 235
>>1061989
В том, что автор игры не пошел по пути истеблишмента, и не сделал cozy vampire survivors metroidvania на годоте/unity.
Аноним 26/11/25 Срд 10:00:21 1062006 236
image.png 268Кб, 927x715
927x715
Аноним 26/11/25 Срд 10:12:32 1062007 237
Аноним 26/11/25 Срд 10:23:56 1062008 238
>>1062006
>18 коммитов
Потужно, убийца юнити и годота в здании
Аноним 26/11/25 Срд 10:31:32 1062010 239
>>1062007
Я смотрю игры стримы разработки на твич, и там сейчас абсолютно каждый вставляет прокачку с выбором одного из 3-х бонусов. Это истеблишмент. Это когда делаешь не что хочешь, а что нужно. Например, многие выбирают unity/годот потому что "так нужно".

Андеграунд - это как минимум наличие своей воли.
Аноним 26/11/25 Срд 10:32:49 1062011 240
>>1062008
Нормальные люди делают git merge --squash, а не комитят всякое говно "update README.md", поэтому у них мало коммитов
Аноним 26/11/25 Срд 10:33:30 1062012 241
У тех, кто делает игры на годоте, нет воли.
Аноним 26/11/25 Срд 10:47:47 1062013 242
>>1062010
> Я смотрю игры стримы разработки на твич, и там сейчас абсолютно каждый вставляет прокачку с выбором одного из 3-х бонусов. Это истеблишмент. Это когда делаешь не что хочешь, а что нужно.
Это потребности игроков. Роглайт элементв в любые игры ставят потому что у игроков есть спрос на это.

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

Всё таки суп ложкой, а не вилкой, едят не потому что так надо, а потому что если в теме разобраться то понятно что это эффективнее.
Аноним 26/11/25 Срд 10:55:18 1062015 243
>>1062013
Люди придумали слова для описания этого явления. Это истеблишмент.
Аноним 26/11/25 Срд 10:58:07 1062016 244
>>1062011
Ну да, ведь все коммиты в таких проектах состоят из update readme, база
Аноним 26/11/25 Срд 11:05:43 1062018 245
>>1062015
Истеблишмент — разной степени формальности (официальности) политический уклад, включающий политическую элиту (власть имущие, правящие круги) со всеми её властными и управленческими полномочиями, по существу образовывающий разновидность глубинного государства.
Аноним 26/11/25 Срд 11:23:14 1062024 246
>>1062018
Есть еще культурный истеблишмент
Аноним 26/11/25 Срд 11:25:00 1062025 247
>>1062013
Каждая овца в стаде думает что она рациональный индивид, но по факту они все движутся стадом в одном направлении.
Аноним 26/11/25 Срд 11:25:50 1062026 248
>>1062024
Культурным истеблишментом можно считать известных режиссёров, продюсеров и актёров, популярных представителей шоу-бизнеса


Мне кажется ты пиздаболыч
Аноним 26/11/25 Срд 11:26:15 1062027 249
>>1062025
Один ты не стадо, а умнейший из людей
Аноним 26/11/25 Срд 11:28:26 1062028 250
>>1062026
Ты путаешь с другим определением слова. Просто это перегруженное понятиями слово. Буквальвно "учреждение".

>>1062027
Я просто объяснил, почему делать игры на leadwerks - это андеграунд.
Аноним 26/11/25 Срд 11:31:26 1062029 251
>>1062028
> Ты путаешь с другим определением слова. Просто это перегруженное понятиями слово. Буквальвно "учреждение".
Я в гугле написал. На первой странице нету такого определения как ты сказал.
Покажи ссылку где написано именно твоё определение.
Аноним 26/11/25 Срд 11:53:07 1062031 252
>>1062028
>Я просто объяснил, почему делать игры на leadwerks - это андеграунд.
Это кал, а не андерграунд. Вот майнкрафт - это был андерграунд. Андертейл - это андерграунд. Исаак - андерграунд. А говно с пикрилов и видрилов выше по треду - не андерграунд. Андерграунд подразумевает что итоговый продукт - уникален, хорош, хоть и не без ньюансов, но это неироничный конкурент мейнстримных продуктов, просто малоизвестный и зачастую созданный людьми с куда меньшими ресурсами (движки тоже ресурс). Посему предлагаю называть эти игры тем чем они являются - инди игры категории /b.
Аноним 26/11/25 Срд 12:21:15 1062034 253
>>1062031
кал течёт под землёй (андерграунд)
Аноним 26/11/25 Срд 12:34:02 1062036 254
>>1062008
очевидно, скинули всё в новый реп, чтобы всё палево убрать
Аноним 26/11/25 Срд 13:12:05 1062045 255
1764151923005.png 1850Кб, 1680x1011
1680x1011
1764151923013.png 1505Кб, 1936x1119
1936x1119
1764151923019.mp4 10944Кб, 2072x938, 00:00:11
2072x938
Аноним 26/11/25 Срд 13:16:40 1062047 256
>>1062031
Ангдеграунд - это не оценка. leadwerks является андеграундом, но это значит что это что-то хорошее. Это разные явления.
Аноним 26/11/25 Срд 13:17:39 1062048 257
>>1062045
оно не новое
то, что его слили в опенсорс - признак того, что движок никому не нужен
Аноним 26/11/25 Срд 13:20:32 1062049 258
Какое же это говно этот ImGui, пиздец просто... Это крик души...
Есть BeginGroup и SameLine. Но это не лайаут, а хуйня которая просто фиксирует левый край компонентов, но не правый.
Надо было додуматься до хуйни в которой вообще нет упаковки лайаута, потому что ImGui однопроходная хуйня
ПРОСТОТА ХУЖЕ ВОРОВСТВА
Аноним 26/11/25 Срд 13:21:35 1062050 259
1.jpg 46Кб, 433x701
433x701
>>1062045
Мда. Похоже это C# редактор для нативного движка. Очень много использования рефлексии. Код низкого качества.
Аноним 26/11/25 Срд 13:27:49 1062052 260
>>1062049
Это проблема всех immediate gui, о которой "евангелисты" предпочитают не говорить.
Аноним 26/11/25 Срд 13:31:07 1062053 261
inception-36536[...].png 130Кб, 477x355
477x355
>>1062031
>Назвал самые попсовые инди игры
>Ангедграунд
Аноним 26/11/25 Срд 13:57:26 1062056 262
>>1062053
Они стали таковыми, потому что сделаны на совесть, но при этом не имели тех ресурсов что были у топовых игродельных компаний. Вообще в современном мире полностью исчезло понятие андерграунда в его доинтернетном понимании. Сложно не замечать гемы.
Аноним 26/11/25 Срд 14:10:25 1062057 263
>>1062056
>исчезло понятие андерграунда
В твоем истеблишенговом мирке? Вот же он >>1061972

Тебе само слово "подземка" о чем-то говорит? Это то, что не слышно и не видно, с точки зрения массовой культуры - это не существует.
Аноним 26/11/25 Срд 14:15:28 1062058 264
>>1062057
уже определили что это просто дерьмо
Аноним 26/11/25 Срд 14:25:36 1062061 265
Аноним 26/11/25 Срд 14:31:48 1062064 266
>>1062058
>не популярное = дерьмо
Аноним 26/11/25 Срд 15:02:32 1062071 267
>>1062045
Говно. Валв в этот раз не заинтересованы в продаже движка сторонним разработчикам, поэтому Source 2 пилился как внутренний инструмент студии, а не как то что можно дать пощупать сторонним людям. К нему нет даже обещанного лет пять назад SDK, чтобы люди могли потыкаться и пообучаться на модах.
Пустая трата времени, короче.
Аноним 26/11/25 Срд 15:27:04 1062073 268
>>1062057
> истеблишенговом мирке
Почему у тебя такие сложности кинуть ссылку на определение?
Аноним 26/11/25 Срд 15:29:33 1062074 269
>>1062071
Ты взаимодействуешь не с source, а с их движком
Аноним 26/11/25 Срд 16:45:05 1062087 270
>>1062061
>Игра сделана очень качественно
ну если принять эти слова за истину, то возможно
Аноним 26/11/25 Срд 16:55:29 1062088 271
>>1062073
не знаю, что имеет в виду анон

я это слово слышал в контексте всяких панков, которые борятся с системой путём бомжевания и копания в помойках

а вообще истаблишмент - это буквально "сложившийся порядок", от глагола to establish

но бомжи и помойки с опенсорсом - тоже часть сложившегося порядка, не самая лучшая
Аноним 26/11/25 Срд 18:20:21 1062097 272
>>1062088
Панки бывают разные. Делать свой движок, или игру на leadwerks, к примеру - это тоже панк.
Аноним 26/11/25 Срд 18:22:27 1062098 273
>Панк-идеология в первую очередь состоит из таких убеждений, как нонконформизм, антикапитализм, антиавторитаризм, антикорпоративизм, этика «сделай сам», антипотребительство, антикорпоративная жадность, прямое действие и отсутствие «продажности».
Все это можно отнести и к идеалам разработки движка, анти-слопу.
Аноним 26/11/25 Срд 18:26:21 1062099 274
Движкопанк
Аноним 26/11/25 Срд 18:26:34 1062100 275
>>1062098
если ты сделал никому не нужное говно, ты просто говнодел
Аноним 26/11/25 Срд 18:29:12 1062102 276
>>1062100
А если я сделал никому не нужное сокровище, а кругом говноеды?
Аноним 26/11/25 Срд 18:55:50 1062108 277
>>1062100
а зачем делать делать нужное кому-то?
Аноним 26/11/25 Срд 18:56:45 1062109 278
>>1062098
первые инди игры тоже были панк, и вот во что выродились, в истеблишмент-слоп
Аноним 26/11/25 Срд 19:00:37 1062110 279
>>1062100
>никому не нужное
>говно
говно нужно миллионам мух
Аноним 27/11/25 Чтв 12:33:22 1062181 280
image.png 259Кб, 1141x1243
1141x1243
>>1062110
>говно нужно миллионам мух
Аноним 27/11/25 Чтв 16:45:43 1062200 281
ue5-is-garbage-[...].webp 38Кб, 640x628
640x628
Аноним 27/11/25 Чтв 20:05:26 1062239 282
GkXXxa-WoAAUaNj.jpg 78Кб, 799x789
799x789
Аноним 27/11/25 Чтв 20:33:41 1062244 283
image.png 15Кб, 193x89
193x89
Аноним 27/11/25 Чтв 21:09:02 1062257 284
fae89d260175ae7[...].jpeg 201Кб, 500x881
500x881
>>1062244
Драйвера не обновил. Когда обновит - меньше будет. Уринал же.
Аноним 27/11/25 Чтв 21:11:52 1062258 285
>>1062257
драйвера последние
Аноним 27/11/25 Чтв 21:33:17 1062262 286
every-damn-time[...].webp 43Кб, 1080x989
1080x989
aaa-unreal-engi[...].webp 85Кб, 1080x1024
1080x1024
>>1062258
А ты откуда знаешь? Получается, это ты на пиках был.
Аноним 27/11/25 Чтв 21:39:28 1062263 287
17642648227050.png 13Кб, 193x89
193x89
>>1062262
я хз кто на твоих пиках. юнитикопиум какой-то. я на этом пике
Аноним 27/11/25 Чтв 23:04:00 1062273 288
>>1062263
У тебя на пике копиум пустой сценой.
Аноним 27/11/25 Чтв 23:36:09 1062280 289
>>1062273
просто руки не из жопы, в отличие от тебя
Аноним 28/11/25 Птн 03:51:17 1062290 290
>>1062280
Чел, у тебя на пике заливка солидом задника. Какой можно иной сделать вывод? Хотябы для приличая какой нибудь простенький скайбокс поставь, а то вообще потешно. Кстати, в прошлый раз на черном солиде было 400. 200 фпс сожрал синий цвет?
Аноним 28/11/25 Птн 04:34:16 1062292 291
>>1062290
>простенький скайбокс поставь
На каждый пиксель будет +1 draw call...
Аноним 28/11/25 Птн 12:18:02 1062309 292
image.png 0Кб, 84x22
84x22
>>1062290
да, синий цвет сожрал, точна, хех)))
и сцена с люменом в дх12

прям как в юнете. но там фепес до сотки падает с одной полноэкранной текстурки в 2д игрушке. в анриле в 10 раз выше
Аноним 28/11/25 Птн 12:44:55 1062314 293
american-psycho[...].mp4 1343Кб, 640x288, 00:00:12
640x288
Аноним 28/11/25 Птн 12:44:56 1062315 294
fps.png 1Кб, 216x23
216x23
prof.png 8Кб, 261x270
261x270
То есть по мнению шиза, если ты не удалил из сцены на уринале вообще всё, чтобы движок мог работать хоть как-то, то ты - криворукий. Логично, конечно, ведь в других условиях движок работать не может.
И проблема тут даже не в том, что любой другой движок в таких условиях покажет фпс выше. Совсем нет. Дело в том, что уринал не может в стабильный фпс во время игры. И это не законтрить, потому что это подтвердил и сам свини, а каким бы хуеплётом он ни был, его слова всё равно авторитетнее нонейма из гдача.
Аноним 28/11/25 Птн 12:52:03 1062317 295
17642687700940.png 13Кб, 193x89
193x89
>>1062315
> уринал не может в стабильный фпс во время игры
а у меня может, причем с люменом
Аноним 28/11/25 Птн 12:56:51 1062318 296
>>1062317
>а у меня может
Это потому что ты пиздобол, только и всего.
Аноним 28/11/25 Птн 12:59:02 1062319 297
>>1062318
Да не, может там сцена с 3 кубами и на ней 200 фпс с нанитами, легитимно для урины так-то
Аноним 28/11/25 Птн 13:23:19 1062321 298
>>1062318
пошло отрицание
в треде 1000 постов, твои прошлые виляния не утонули. я предлагал тебе пруфы, ты отказался и слился в унитаз

>>1062319
пошёл торг...
Аноним 28/11/25 Птн 13:35:13 1062324 299
>>1062319
Если не двигать камеру, то возможно. Если двигать, то стабильного фпс не будет. А речь шла об игре, а не о сцене с тремя кубами. В игры урина не может.
Аноним 28/11/25 Птн 13:36:57 1062326 300
17643235245800.png 13Кб, 193x89
193x89
>>1062324
> Если не двигать камеру, то возможно. Если двигать, то стабильного фпс не будет.
УМВР
Аноним 28/11/25 Птн 13:38:13 1062328 301
>>1062321
>утонули. я предлагал тебе пруфы, ты отказался и слился в унитаз
Я тоже могу сказать что в годоте 1000 фпс и фотореализм, и показать за сап с твоим ебалом на фоне твоей поделки в наперед. Согласишься?
Аноним 28/11/25 Птн 13:39:38 1062330 302
Аноним 28/11/25 Птн 13:40:07 1062331 303
Аноним 28/11/25 Птн 13:40:51 1062332 304
>>1062331
как только закроешь свой должок
Аноним 28/11/25 Птн 13:42:37 1062333 305
>>1062332
Я тебе ничего не должен, лол. Не хочешь - не кидай. Я тоже не хочу и не кидаю. Просто подмечаю забавности в твоих пруфосодержащих скринах
Аноним 28/11/25 Птн 13:44:44 1062334 306
>>1062333
так ты же верещишь что всё врёти и пруфов нет
не первый раз уже. но когда тебе предлагают пруфы - отказываешься. причина?
Аноним 28/11/25 Птн 13:46:52 1062335 307
>>1062334
Так пруфов действительно ведь нет, значит верещу легитимно. Не кидаешь пруфы - получаешь верещание. Логично? Логично
Аноним 28/11/25 Птн 13:50:08 1062336 308
>>1062335
ты опять виляешь. я тебе озвучил условия, и верещишь ты только потому что не хочешь выполнять свою часть
Аноним 28/11/25 Птн 13:53:26 1062338 309
>>1062336
Мне не нравятся условия, потому я буду тебя доебывать и насмехаться. Минусов не вижу. Тем более твои посты все равно беспредметные.
Аноним 28/11/25 Птн 13:59:01 1062339 310
>>1062335
Это не верещание получается, а объективный и заслуженный харчок в ебало. По факту, если бы была аргументированная позиция, то было бы больше поводов доверять аргументам уровня "вот у меня 200 фпс". А этого нет, есть скрины из пустой сцены без какой-либо позиции вообще.
Аноним 28/11/25 Птн 13:59:40 1062340 311
>>1062338
тебе не нравятся условия, потому что ты дешевый пустозвон, и твои слова это мусор, который ничего не стоит
поэтому ты предпочитаешь слиться, затихариться на несколько дней, лишь чтобы вернуться как ни в чем не бывало с очередным пустозвонством

хочешь увидеть как взрослые люди пользуются движком - вылезай из зоны комфорта во взрослый мир. условия знаешь
Аноним 28/11/25 Птн 14:01:11 1062342 312
17643262192020.png 13Кб, 193x89
193x89
>>1062339
я нигде не говорил, что это пустая сцена
Аноним 28/11/25 Птн 14:02:53 1062343 313
>>1062340
Нахуя? Не хочешь - не кидай пруфы. Последствия еще одного поста с циферками на солид бэкграунд описал выше.
Аноним 28/11/25 Птн 14:11:57 1062345 314
>>1062342
Всем похуй, что ты говоришь, потому что ты - пиздобол.
Аноним 28/11/25 Птн 14:13:20 1062346 315
08dc71df6bb64cd[...].jpg 65Кб, 640x980
640x980
>>1062343
нужны пруфы - нет проблем. у меня нет проблем с пруфами. я устал это повторять. но приходится
проблема в том, что ты слитая дешёвка. которая бросает слова на ветер как я - мусор в помойку. ты не хочешь ни за что отвечать

>>1062345
>ты пиздобол, потому что я пиздобол!
хех
Аноним 28/11/25 Птн 14:19:27 1062348 316
>>1062346
Накидай еще боевых картинок, накидай. И не перекладывай с больной головы на здоровую, за охуенность анрила пиздишь ты. Ну скажи ты честно, пруфов не будет, но анрил пиздатый и слейся, тут таких полтреда, один уже полгода доказывает что свой движок лучше любого другого (правда в отличии от тебя он хоть что-то кидает). Я просто тебе уже не раз намекаю и пишу открыто что просто циферки это не пруф, а ты все копротивляешься и надеешься на иную реакцию повторяя те же действия. А ее не будет.
Аноним 28/11/25 Птн 14:47:58 1062350 317
16014044109150.jpg 555Кб, 3024x4032
3024x4032
>>1062348
>скажи ты честно, пруфов не будет
старик, ты слабоумный. прочитай еще раз пост, на который отвечаешь. первую строчку текста

по факту я даже не понимаю, хули тебе надо в этой дискуссии. я в ней делюсь своим опытом. после этого вылезаешь ты, и начинаешь требовать пруфы. я соглашаюсь. ты отказываешься и сливаешься. и не первый раз уже. ты осознаешь, насколько ты нелепое чмо?
Аноним 28/11/25 Птн 14:52:56 1062352 318
>>1062317
>>СТАБИЛЬНЫЙ фпс во время игры
>а у меня может, причем с люменом
@
>269 FPS (в момент скриншота)
>214 FPS (в 1% измерений)
>190 FPS (в 0.1% тзмерений)
Даже на твоём скриншоте FPS пляшет...

А представь, если бы у тебя была игра...
Аноним 28/11/25 Птн 14:55:42 1062353 319
>>1062352
толстить не надо. для сцены с динамическим освещением, без всинк и ограничения фпс это суперстабильный фреймрейт
Аноним 28/11/25 Птн 14:59:48 1062354 320
>>1062350
Ты не делишься опытом, ты просто пиздаболишь что у тебя в анриле все заебись. Первоначально ты стриггерился на очередной обсер ааа анрилоговна и начал срать прохладными о том какой ты малосольный огурец и анрилобог, правда как обычно без пруфов. Я тебе уже 3 раза говорю что деанона не будет, что не снимает с твоих высеров грифа пиздабольства. Не хочешь чтобы называли пиздаболом - пруфай нормально.
Аноним 28/11/25 Птн 15:09:34 1062356 321
>>1062346
>>ты пиздобол
Ты пиздобол потому что ты заявляешь что сделал то, чего не смог сделать весь эпик геймс. Всё равно, что какой-то васян скажет, что разогнал свою калину до 350 по мкаду. Он пиздобол просто по умолчанию. Как и ты, пиздобол.
Аноним 28/11/25 Птн 15:19:14 1062359 322
>>1062354
>пруфай нормально
нет проблем. включай вебку

>>1062356
процитируй, где в моих постах утверждается неправда
процитируй слова эпик геймс, которые опровергают это утверждение
пиздобол это ты другалёк
Аноним 28/11/25 Птн 15:27:51 1062362 323
>>1062359
>нет проблем. включай вебку
В том что я не могу включить вебку проблемы нет. В том что ты пиздишь без пруфов и обижаешься когда тебе указывают на данное обстоятельство - проблема есть.
Аноним 28/11/25 Птн 15:29:26 1062363 324
>>1062362
нет проблем, значит врубай вебку. у меня нет проблем с пруфами
Аноним 28/11/25 Птн 15:31:12 1062366 325
>>1062363
>у меня нет проблем с пруфами
Есть проблемы, ведь пруфов нет, а пиздеж про анрил есть.
Аноним 28/11/25 Птн 15:35:47 1062370 326
>>1062366
ты сам отказываешься, потому что ты дешёвый пиздобол, и хочешь так же дёшево слиться, как всегда
Аноним 28/11/25 Птн 15:39:48 1062373 327
>>1062370
Мне незачем сливаться, ведь не я пиздел что анрил нормальный а у ааа контор просто скил ишью. И вместо пруфа своего пиздежа ты требуешь с анона вебку за якобы пруф. Это нечестно вдвойне. А твой пиздеж про анрил все так же безпруфен как и был, и наше препирательство никак не изменит данного обстоятельства.
Аноним 28/11/25 Птн 15:40:59 1062374 328
>>1062373
*Пока ты не предоставишь пруф, разумеется. Честно возьму все слова назад и признаю слив.
Аноним 28/11/25 Птн 15:42:26 1062376 329
>>1062373
всё честно, в условиях обмен, а не вместо
надежный фильтр от дешевых слитых пиздоболок вроде тебя

как многократно доказано - прекрасно работает. как и анрил в моих руках
Аноним 28/11/25 Птн 15:46:44 1062378 330
>>1062376
Я в гд уже 3 года сижу, многократности не видел ни разу, и уж тем более не ясно, как это поможет от кого-то там. Впрочем вайпать дальше вижу нет смысла, меня такое предложение не устраивает, а значит договору не быть. Как последний вариант, я могу просто показать игру которую я делаю(да, с графической части она не ахти, но хотябы пруфану отсутствие безигорности), а ты покажешь что ты делаешь. Нет - ну значит нет.
Аноним 28/11/25 Птн 16:14:08 1062389 331
>>1062359
>процитируй, где в моих постах утверждается неправда
Пиздобол, не включай ещё и долбоёба.

>>1062374
>Пока ты не предоставишь пруф
У самих эпиков анрил нормально не работает, тот же фортнайт статтерит, как говно. Так что пруфов не будет, пиздобол так и будет кидать максимально подрезанные скрины из пустой сцены.
Аноним 28/11/25 Птн 16:23:24 1062393 332
>>1062389
процитируй, где в моих постах утверждается неправда
процитируй слова эпик геймс, которые опровергают это утверждение
пиздобол это ты другалёк
Аноним 28/11/25 Птн 16:30:12 1062397 333
>>1062393
>процитируй слова эпик геймс, которые опровергают это утверждение
Цитирование видрилом их пердящей помойки сойдет? Это не у одного человека. Про анриловысеры от ааа и говорить смысла нет.
https://www.reddit.com/r/FortNiteBR/comments/1oah3j9/fortnite_has_been_stuttering_since_literally_the/
>процитируй, где в моих постах утверждается неправда
В твоих постах нет правды, потому что нет пруфов. А за пруфы ты выставляешь невменяемые требования, потому придется обтекать дальше, тебя предупреждали. Почему твои без пруфов посты заблаговременно уравниваются с пиздежом я написал выше и написал не раз.
Аноним 28/11/25 Птн 16:37:39 1062398 334
>>1062397
>Цитирование видрилом их пердящей помойки сойдет?
У них в этом году было интервью с писигеймером, где эпики признали, что не забороли кеш pso для эффектов, потому они лагают. Вот даже так. Даже если бы у них не было других статтеров - есть эти. А других статтеров хватает. Но одних этих достаточно, чтобы рваный фпс на анриле был дефолтным поведением.
Аноним 28/11/25 Птн 16:50:27 1062400 335
>>1062389
>самих эпиков анрил нормально не работает
Движок обезьян с 0 ААА тайтлов и 1 игрой для сдвгшных детей даунов.
Опыт разработки на таком же уровне примерно.
Аноним 28/11/25 Птн 16:51:17 1062401 336
>>1062397
мои условия адекватные. это ты хочешь, чтобы тебе было удобно пиздеть всё, что тебе в голову взбредёт, а потом слиться в толкан, затихариться и ни за что не отвечать

>>1062398
анрил единственный движок, где это хотя бы решают, причем давно. в других движках всё просто работает как говно, и это считается нормой
Аноним 28/11/25 Птн 16:54:57 1062402 337
>>1062401
>это ты хочешь, чтобы тебе было удобно пиздеть всё, что тебе в голову взбредёт
Но ведь этим занят ты, а не я, как ни странно.
>а потом слиться в толкан, затихариться и ни за что не отвечать
Ну прям как ты, а когда требуют пруфов за пиздеж начинают ставить условия
Аноним 28/11/25 Птн 16:58:13 1062403 338
>>1062401
>анрил единственный движок, где это хотя бы решают, причем давно. в других движках всё просто работает как говно, и это считается нормой
KCD2 почему не лагает? Хант шоудаун кстати тоже.
Аноним 28/11/25 Птн 17:01:17 1062404 339
>>1062400
У них был опыт разработки. Уе3 был не настолько плох. Да, если вспомнить, в те годы все срали на уе3 даже больше, чем сейчас срут на уе5, но третий был не настолько плох.

>>1062401
>где это хотя бы решают
Пошёл торг. Нет, это не решают, в урине с каждым апдейтом фпс падает - всё с самого начала работало, как говно, и работает только хуже.
Аноним 28/11/25 Птн 17:03:51 1062405 340
17643276732970.png 13Кб, 193x89
193x89
>>1062403
потому что тебя забанили в гугле

>>1062404
>в урине с каждым апдейтом фпс падает
скилл ишью. у меня не падает
Аноним 28/11/25 Птн 17:06:38 1062406 341
>>1062405
>потому что тебя забанили в гугле
Мастер-класс покажешь?
Аноним 28/11/25 Птн 17:07:06 1062407 342
>>1062403
>Хант шоудаун кстати тоже
Они порезали кстати графон, раньше чуток красивее картинка была. Но суть одна — более профессиональный сложный двиг и крайтеки в нем шарят.
И рендер там в разы красивее уринослопа.
Аноним 28/11/25 Птн 17:07:35 1062408 343
Аноним 28/11/25 Птн 17:09:09 1062409 344
>>1062406
>>1062405
>>1062404
>>1062403
>>1062402
>>1062401
>>1062400
>>1062398
>>1062397
>>1062393
>>1062389
>>1062378
>>1062376
>>1062374
>>1062373
>>1062370
>>1062366
>>1062363
>>1062362
>>1062359
>>1062356
>>1062354
>>1062353
>>1062352
>>1062350
>>1062348
>>1062346
>>1062345
>>1062343
>>1062342
>>1062340
>>1062339
>>1062338
>>1062336
>>1062335
>>1062334
>>1062333
>>1062332
>>1062331
>>1062330
>>1062328
>>1062326
>>1062324
>>1062321
>>1062319
>>1062318
>>1062317
>>1062315
>>1062314
>>1062309
>>1062292
>>1062290
>>1062280
>>1062273
>>1062263
>>1062262
>>1062258
>>1062257
>>1062244
>>1062239
>>1062200
>>1062181
>>1062110
дети из /v проникли в /gd, хватит срать
Аноним 28/11/25 Птн 17:10:15 1062410 345
Аноним 28/11/25 Птн 17:10:40 1062411 346
>>1062405
Пиздобол продолжает свои пиздобольские скриншоты из пустой сцены. Впрочем, ничего нового
Аноним 28/11/25 Птн 17:20:11 1062414 347
>>1062405
Ну ты же должен понимать, что твоя пустая сцена или даже то, что там может быть что то да есть, никак не перекроет какой-нибудь движок скайрима, где Василии ставят по 300-400 модов, раздувая сборку до 100-200 гигабайт, в фоне тикает куча проверок и событий, при этом игра выдает стабильный фреймрейт. Когда аналогично сейчас любой тайтл на дерьмилле 5 не способен работать без спайков. У урины помимо рендера ведь уебищная файловая система, и это дерьмо просто не способно жить даже как движок из 12-14 годов, с ебейшей кучей модов и тд

Аналогично вместо модов можно представить такое количество механик либо собственных решений, которые этот говнодвижок просто не вытащит, и придется все вырезать нахуй.
А значит чуда не произошло, и хуесосы из эпикгеймвинина просто наебывают своих пользователей на каждой конференции и презентации. И это никакой не движок будущего.
Аноним 28/11/25 Птн 17:30:44 1062416 348
image.png 15Кб, 198x70
198x70
>>1062410
есть, но ты еще свою ссылку не дочитал. проблема не может быть только в дровах нвидии. само утверждение - вилами по воде. внутри треда не всем помогают манипуляции с дровами. люди на амд видеокартах жалуются. консольщики жалуются. почему ты решил, что тяжеловесный проект уровня KCD2 не может статтерить? потому что ты слабоумный, и не шаришь в 3д графике. дело раскрыто

>>1062414
ты что-то путаешь. движок обливиона никогда не славился хорошей производительностью. противопоставлять его анрилу - шиза
Аноним 28/11/25 Птн 17:39:31 1062418 349
>>1062416
>проект уровня KCD2 не может статтерить
Разумеется может, правда эти фризы происходят раз в час или реже, а не 5 раз в минуту.
>потому что ты слабоумный
Слабоумный как раз ты, потому что возводишь все в абсолют. Первый признак слабоумного кста.
Аноним 28/11/25 Птн 18:24:27 1062423 350
>>1062418
у людей по ссылке статтерит при движении и вращении камерой. они раз в час двигают мышью? нет, просто игра реально нехило статтерит у значительной части игроков
Аноним 28/11/25 Птн 18:30:33 1062424 351
>>1062423
Тогда где куча видосов про лаги в игре? Эти люди не публикуют даже свое железо. Прям как ты не публикуешь пруфов стабильной работы анрила под игровой нагрузкой. Да и комментариев не то чтобы много, прям сильно контрастирует даже с количеством отзывов в стиме. А вот демонстраций пердящего анрила - количество запредельное.
Аноним 28/11/25 Птн 18:49:26 1062425 352
>>1062424
потому что ты не умеешь гуглить, выяснили же
Аноним 28/11/25 Птн 19:00:21 1062426 353
>>1062425
Покажи что у тебя вышло.
Аноним 28/11/25 Птн 19:12:34 1062428 354
Аноним 28/11/25 Птн 19:37:27 1062429 355
>>1062425
По ссылке нет ни одной демонстрации.
Аноним 28/11/25 Птн 19:45:07 1062431 356
Аноним 28/11/25 Птн 20:04:07 1062433 357
>>1062431
Узнать бы пофикшено ли. Судя по комментам - в первом kcd не было.
Аноним 28/11/25 Птн 20:09:08 1062435 358
>>1062431
Ну и как бы - проблема не массовая, всё остальное по выдаче - либо зависающие контроллеры, либо дрова. Ни в какое сравнение не идет с пихлом от свыни.
Аноним 28/11/25 Птн 20:13:24 1062436 359
>>1062433
>>1062435

живая иллюстрация очередного дешёвого пиздобола, который получил железобетонные пруфы, опровергающие каждый его вскукарек. но продолжает дешево отпёздываться. ведь за слова с него спросу нет, его слова это воздух
Аноним 28/11/25 Птн 20:26:48 1062437 360
>>1062436
Чел, у него может просто барахлить контроллер или троттлить проц. Железобетонно - это когда обзорщик выводит полные данные по железу и исключает фактор барахлящих и срущих ошибками девайсов инпута. Так что перемога отменяется.
Аноним 28/11/25 Птн 20:30:06 1062438 361
>>1062436
Ну а в общем - это буквально единственный черрипик который ты нашел который можно легитимно всунуть как "а вот в кцд есть статтеры", а я могу в противовес накидать их сотни с участием анрила (с полным выводом данных по железу) и лично выставочной помойки свыни - форточки. Проигрыш по цифрам очевиден.
Аноним 28/11/25 Птн 21:29:10 1062441 362
image.png 1388Кб, 1024x1024
1024x1024
>>1062438
еблуш, на анриле 20 тысяч игр. на крайэнжине сколько? 20 без тысяч? и все 20 это пособие по тому, как не надо делать рендеринг, судя по количеству жалоб на статтеры, фризы, краши. проигрыш крайэнжина по цифрам очевиден. и на каждый мой пример тебе придется наковырять тысячу контрпримеров, а ты даже свою заявленную сотню собрать не сможешь. а ты сам-то им пользуешься, или уже просто забил на юнити в этой дискуссии и позвал старшего брата, который меня разъебёт? потому что у меня вообще нет претензий к этому движку. я его не знаю, как и то, почему он так хуёво перформит

зайдешь в тред, тут теоретики сидят, вапрасы обкашливают. надувают щёки, рассуждают о правильной архитектуре, теории программирования, унижают С++ за плохую производительность, дефрагментируют память, взрывают таблицы символов шаблонами. выебонов гора. а потом начинается пиздеж о движках, и все их знания калибруются по ютуб-видосикам для 70 IQ глубинариев. и понимаешь, что этих производительность это черный ящик, который невозможно исследовать, графировать, масштабировать. эти люди в жизни ни один профайлер не открывали. максимум fps-счётчик в угол накодили. 200 фепесов в 2025 году вызывает громкий хлопок жоп, обвинения в тралинге, требования пруфать до посинения... это разработчики? это говно, а не разработчики. вот интересно, в своих вечных недопрототипах они хотя бы до настроек графики доползли? как игры этих людей работают на встройке, например? вот мои - работают. как ещё игра, которая оптимизирована до встроек, должна работать на хорошей видяхе? не нужно меня упрекать за простое человеческое желание видеть это ослиное ебало, которое не верит в 200 фпс
Аноним 28/11/25 Птн 22:07:57 1062442 363
>>1062441
Мощно дристанул.
>еблуш, на анриле 20 тысяч игр. на крайэнжине сколько?
Это тут при чем? Обсуждаем форточку vs кцд. А то ведь если начать вспоминать про существование сралкера, вуконга и иже с ними то ты мощно вспетушишься что это не легитимно, ведь ты уважаешь только свыню и свою поделку.
>судя по количеству жалоб на статтеры, фризы, краши
Где? В треде который ты кинул около десятка комментов, из которых 3/4 отписалось что у них все заебись, судя по советам подергать ввод и настройки.
>проигрыш крайэнжина по цифрам очевиден. и на каждый мой пример тебе придется наковырять тысячу контрпримеров
Даже из ру обзорщиков пиздатый перфоманс 5 анрила не обосрал только ленивый, ты реально хочешь чтобы я накидал тебе эти видосы?
>а ты сам-то им пользуешься, или уже просто забил на юнити в этой дискуссии и позвал старшего брата, который меня разъебёт?
Я годотом пользуюсь и пилю 2д игрушку, я никого не звал потому что разьебывать нечего - пруфов нет а поциент упорно копротивляется реальности.
>а потом начинается пиздеж о движках, и все их знания калибруются по ютуб-видосикам для 70 IQ глубинариев.
Ну просто видно по ютуб видосикам как уринослоп мылит картинку таа, шейдеры пропердываются, движок профризивает даже на топовом железе. Делаются выводы.
>зайдешь в тред, тут теоретики сидят, вапрасы обкашливают. надувают щёки, рассуждают о правильной архитектуре,
Имхо - архитектура в инди важнее любой хуйни, даже движка. Потому что время производства экономит.
>понимаешь, что этих производительность это черный ящик, который невозможно исследовать, графировать, масштабировать
Не хочется гадать по буквам но по-моему пора оставлять заявку санитарам, че ты в производительности графировать собрался? И похоже я узнал тебя по твоим шизоидным высерам, это мы тогда тебя на компонентной архитектуре обоссали, и ты прибежал контранаступать
>которое не верит в 200 фпс
В 200 фпс в проекте с графикой уровня скайрима? Верю. В фотореализм и 200 фпс не верю совершенно. Даже палворлд не может выдать 200, хотя там графика пососнее некуда, куда там фотореализм или даже уровень киберпанка после двухлетней починки.
Аноним 28/11/25 Птн 22:32:22 1062444 364
А в годот есть статические объекты?
Аноним 28/11/25 Птн 22:34:58 1062445 365
>>1062444
На манер флажка static в юньке?
Аноним 28/11/25 Птн 22:36:18 1062446 366
Аноним 28/11/25 Птн 22:41:38 1062447 367
Как годот оптимизирует большие сцены? Ведь в типичной игре 99% геометрии является статичной.
Аноним 28/11/25 Птн 22:45:31 1062448 368
>>1062446
В том виде в котором это сделано в юнити - нет. Если брать физическую часть - нельзя как в юнити методом запечь статическую геометрию в один коллайдер и соответственно запекание света сработает только на те меш-инстансы, которые подчинены static body ноде. Потому как бы функциональность есть, но не полная.
Аноним 28/11/25 Птн 22:50:42 1062449 369
>>1062447
Никак. Есть всего 1 прием, с которым надо быть осторожнее - это нода multimesh instance, которая позволяет делать ручной батчинг для обьектов имеющих одинаковый меш и материал. Есть еще окклюзия, как динамическая так и расставляемая руками, но на больших картах она пашет плохо. Для остального - только брать модули-террейны, где есть некоторый функционал для чанков, автолодов, стриминга и соответственно сам ландшафт.
Аноним 29/11/25 Суб 01:39:36 1062456 370
>>1062441
>анриле 20 тысяч игр. на крайэнжине сколько? 20 без тысяч?
Чел. Крутые дядьки из крупных корпораций и студий ржали в свое время над уриной и её куллингом клипающим, отдавая предпочтение реализации его же из крайенжина и изучения материалов которые тогда постили крайтеки как че они у себя реализовали и как.
Много кто учился на их материалах, а не пердоликах уринальниках.

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

Крайенжин не идеален и пиздец двиг, но технически он выполнен в разы лучше урины.
Сравни как выглядит сралкер2 и KCD даже первая часть не говоря уже о второй.

Вот сралкер2 это идеальное лицо урины. Движок для всех и для никого, кроме артистов, чтобы рендерить картинки на артстейшн. Всё.
Аноним 29/11/25 Суб 02:00:19 1062458 371
>>1062456
>Сравни как выглядит
ассеты что ль сравнить?

p.s. не знаю, что у вас там не работает из коробки, у меня всё работает
Аноним 29/11/25 Суб 03:06:05 1062459 372
>>1062456
>Крайенжин не идеален и пиздец двиг
Край как движок охуенный. Пиздец полный это редактор к нему. Что дровяной сад, что плач двигатель не имеют хорошего редактора. Но движок заебись. У урины редактор плюс-минус, сам по себе крайне неудобный, но много удобных фич. А вот плюс-минус хороший движок к этому редактору прикрутить забыли, прикрутили уринал.
Аноним 29/11/25 Суб 13:22:27 1062483 373
images-3.jpeg 16Кб, 360x555
360x555
LibGDX:

Билд для вэба, работает только из сурсов java 11, куча ограничений и кастылей, баги в реализации бэкэнда. Ебанутая реализация аудио.

iOS - куча ограничений и костылей, непонятные ошибки которые хер отладишь при взаимодействии с obj c, только java 8. Работает на mobivm (robovm), технология на которую почти хуй положили с непонятным будущем. Отладки нет от слова совсем. Нельзя даже нормально игру запустить на реальном железе, только симулятор. На реальном железе, нужно билдить ипа и в ручную кидать.

Я ебал этот некрофреймворк, там только ведро и десктоп нормально работают.

У меня мультиплеер игра на нем сделана, вэб, андроид, айос, десктоп. Работает через websockets (вэб), TCP для всех остальных. REST API для всего остального, профиль настроить итд.

Удобно что все на java.

Вопрос Unity и Godot там тоже придётся изъебываться ради мультиплатформы? Godot там видел какой-то свой говно язык (хотя не знаю на сколько он говно на самом деле), он нормальный?

Нужен: вэб, айос и андроид. Куда лучше вкатится, знаний ноль про них. Выбираю для будущего проЭкта.
Аноним 29/11/25 Суб 13:38:09 1062488 374
>>1062483
в четвёртом годоте ещё не работает экспорт в веб или работает не полностью

в юнити пока что не заметил проблем (это не значит, что их нет)

для экспорта в веб хорош дефолд (но там луа) либо гейммейкер (там язык хуже годотного) и они оба заточены под 2д
Аноним 29/11/25 Суб 13:44:27 1062491 375
>>1062483
>Вопрос Unity и Godot там тоже придётся изъебываться ради мультиплатформы? Godot там видел какой-то свой говно язык (хотя не знаю на сколько он говно на самом деле), он нормальный?
Мимо пилящий годот 3 с# веб + бэкенд с#. Скажем так - с вебсокетом с# (особенно некро с# 7.3 моно в годоте 3) дружит очень хуево, годот предоставляет свою кроссплатформенную реализацию вебсокета (в отличии от юнити), из минусов - эта падла клеит пакеты, что в виду отсутствия нормального коробочного вебсокет сервера с# (такого чтобы не включать асп/блазор) - вынуждает писать вебсокет <-> тсп прокси для бэкенда, которая будет расклеивать вебсокетные пакеты. В остальном - годот 3 с# в вебе отлично себя чувствует в 2д, каких-то серьезных неотлаживаемых проблем пока не встретил. В юнити есть ассет платный, который формирует нормальную с# вебсокет клиентсерверную поддержку (не проверял, но отзывы вроде норм). Так что с сетевой частью поебаться возможно придется, но жить можно. Годот 4 - для веба говноязык онли (пока что), надеемся и верим что libgodot введут в строй в 4.6, тогда скорее всего и появится годот 4 с# веб. Сам по себе говноязык терпимый, но если у тебя в голове стандарты производства приложения, архитектуры-паттерны - терпеть говноязык (еще и без try catch) - будет невыносимо.
Аноним 29/11/25 Суб 13:51:23 1062493 376
>>1062483
Godot с мультиплеером делал для Windows, Linux, Web, Android. Если всё делать на стандартном GDScript, то никаких правок перед экспортом делать не нужно, всё работает из коробки. Windows и Linux экспорт в пару кликов, Web также, только ещё потом архив собрать, если под itch. У Android надо отдельно sdk накатить и ключи настроить, после этого так же всё моментально. iOS не собирал, но вроде как всё на том же уровне сложности.

Про GDScript: условно говоря это Python3 с нормальной типизацией, но более скромным набором синтаксиса и сахара. Учится быстро, скорость/оптимизация адекватная.
Аноним 29/11/25 Суб 13:54:14 1062495 377
>>1062493
> условно говоря это Python3
это далеко даже не питон, это просто язык с отступами

функциональных фишек питона там нет, метапрограммирования нет, множественного наследования нет. там даже ООП толком нет
Аноним 29/11/25 Суб 14:25:42 1062501 378
>>1062483
Unity без проблем везде работает.
Аноним 29/11/25 Суб 15:43:50 1062518 379
>>1062491
>в голове стандарты производства приложения, архитектуры-паттерны
>без try catch
А архитектор мамкин в курсе, что try-catch использовать для контрол флоу это как раз ебейший антипаттерн? А вне контрол флоу где он тебе всрался вообще?
Аноним 29/11/25 Суб 15:47:38 1062520 380
>>1062518
>антипаттерн
ну началось
трай кетч это антипаттерн, а if err != nil это паттерн, наверное
Аноним 29/11/25 Суб 15:58:22 1062525 381
>>1062449
Для статических мешей можно было бы хранить все константы, материалы в gpu памяти, и как минимум делать frustum culling тоже сразу на gpu.
Аноним 29/11/25 Суб 16:00:05 1062526 382
>>1062518
>А вне контрол флоу где он тебе всрался вообще?
Например там, где нужно поймать unwrap() и откатить изменения, чтобы не поломать весь интерент
Аноним 29/11/25 Суб 16:03:27 1062527 383
>>1062520
>if err != nil это паттерн
Да, дурачок, это паттерн, где ты используешь стандартные языковые конструкции чтобы менеджить defined стейт программы. Рантайм ошибки же предназначены для того, чтобы хендлить undefined стейт программы, где она не ебет, как ей дальше оперировать и просто падает. Единственная правильная реакция на рантайм ошибку(кроме краша) - это восстановить программу в известный стейт и начать работать оттуда. Но если ты после ошибки поднимаешь программу на том же самом месте и говоришь "все ок, я тебя наебал, это просто такая дебильная проверка на err != nil, давай дальше хуярим", то ты долбоеб и используешь языковые конструкции не по назначению.
Аноним 29/11/25 Суб 16:08:17 1062529 384
>>1062527
>менеджить
>хендлить
>краша
>стейт

спокойно, каша, ты от волнения родной язык забыл
Аноним 29/11/25 Суб 16:14:53 1062533 385
>>1062529

краш это любовник вроде. что-то про любовника пишет, как он хендлит его стейт
Аноним 29/11/25 Суб 16:15:22 1062534 386
>>1062529
РУЧКА ПАДЕНИЯ СОСТОЯНИЯ, ты?
Аноним 29/11/25 Суб 16:19:08 1062536 387
>>1062534
открой советский учебник по программированию, там будут все необходимые термины, типа "аварийный останов"

но даже без терминов можно подобрать нормальные русские слова:
менеджить - управлять
хендлить - обрабатывать
краш - вылет
стейт - состояние
Аноним 29/11/25 Суб 16:24:26 1062541 388
>>1062536
>советский учебник по программированию
А может лучше говна поесть? Или ты совмещаешь?
>подобрать нормальные русские слова
Зачем что-то подбирать, если можно использовать общепринятые стандартные термины, понятные любому образованному программисту, который ими пользуется каждый день? Чтобы необразованных колхозников типа тебя не обижать?
Аноним 29/11/25 Суб 16:28:13 1062544 389
>>1062541
дело обстоит ровно наоборот, профессионалы употребляют общепринятые профессиональные термины

а нахватавшиеся по верхам любители сыплют словами из просмотренного вчера тиктока от протыка, судорожно пытаясь перевести что-то на ходу, но из-за отсутствия образования способны только в транслитерацию
Аноним 29/11/25 Суб 16:46:04 1062551 390
>>1062544
Профессионал мамин, подскажи, ты как в коде называешь хендлеры? "ручка" или все-таки "handler"?
Аноним 29/11/25 Суб 17:18:03 1062557 391
>>1062518
>А архитектор мамкин в курсе, что try-catch использовать для контрол флоу это как раз ебейший антипаттерн?
Полностью согласен, лучше проверять каждый чих на нули или err != nil, а если плохо проверил получать UB, которое ползет дальше по стеку и творит хуйню. Чем больше таких дебилов будет - тем больше у меня будет работы. Ну а еще, внимание - я могу не использовать try catch в релизе, просто проставив их в #if DEBUG. Охуеть, правда? Но обычно это лишнее, я как инди разраб который не обмазывается o(n) алгоритмами вряд ли когда либо забью цпу так, чтобы у меня трайкетчи стали ботлнеком.
Аноним 29/11/25 Суб 17:46:48 1062561 392
>>1062551
> ручка
это сленг корпоративных обезьян. они, возможно это даже в свои словари внесли. мы же говорим: "обработчик"

хотя в зависимости от контекста handle может быть и "сетевым ресурсом" и "дескриптором"

кстати транскрипция и транслитерация вполне легитимный способ заимствования, поэтому у нас есть термины вроде "хэш" и "кэш"
Аноним 29/11/25 Суб 18:38:53 1062564 393
>>1062561
Колхозник, ты на вопрос ответить забыл.
Аноним 29/11/25 Суб 18:40:03 1062565 394
>>1062557
>лучше проверять каждый чих на нули или err != nil
У тебя каждый чих может выкинуть рантайм ошибку? Ты даун?
Аноним 29/11/25 Суб 18:42:11 1062566 395
>>1062564
каргокультный папуас, ты разучился читать
Аноним 29/11/25 Суб 18:43:47 1062567 396
>>1062566
Повторяю вопрос для не умеющего читать колхозника: как в коде у тебя называется переменная с хендлером? "obrabotchik" или как-то еще?
Аноним 29/11/25 Суб 18:45:03 1062568 397
>>1062567
на вопросы тебе папка будет отвечать (если он у тебя есть), почемучка солнечный

а это двач, тут свободное общение. таких, как ты, посылают на три буквы
Аноним 29/11/25 Суб 18:51:23 1062569 398
>>1062568
Ой, а что случилось, чушка колхозная насерила себе в штаны и поняла в итоге, почему нормальные люди говорят "хендлер", и смеются с бесполезных шизотерминов уровня ОБРАБОТЧИК(хуев), которыми пользуются только ресентиментные необразованные макаки в своих загонах? Ну ничего страшного, захендлишь этот ситуейшен, беги вайп свою эсс.
Аноним 29/11/25 Суб 18:53:30 1062570 399
>>1062569
мой совет остаётся в силе - читай учебники

пытаться отыграться за своё воинствующее невежество на случайных людях на дваче для тебя совсем бесполезно и даже вредно
Аноним 29/11/25 Суб 18:54:55 1062571 400
>>1062565
Может. В следствие чего угодно, но в первую очередь вследствие гонки, вследствие какого-нибудь внешнего фактора, повлиявшего на состояние опрашиваемого обьекта, вследствие банальной ошибки при работе с ресурсами (после рекомпиляции зачистились выставленые в редакторе ресурсы). В конце концов вследствие неправильной работы какой-нибудь либы. По крайней мере я не хочу чтобы пользователь узнавал что у меня в рантайме игра падает полностью нахуй, гугл за anr ебет максимально страстно.
Аноним 29/11/25 Суб 19:02:00 1062573 401
>>1062571
>Может. В следствие чего угодно
Еще раз, чел, ошибка "в следствие чего угодно" ставит всю твою программу в undefined стейт, как ты ее собрался это хендлить своим трай-катчем? Правильное поведение программы в такой ситуации - это либо краш, либо полный ресет всего стейта на какой-то известный стартовый. Если ты это и делаешь, то проблемы нет, и речь не про этот кейс, а про "ожидаемые" рантайм ошибки(оксюморон), где ты используешь их как часть валидного контрол флоу, что является на 100% антипаттерном.
Аноним 29/11/25 Суб 19:03:30 1062575 402
>>1062570
>читай учебники
Открою секрет колхознику: все учебники в айти читаются и пишутся на английском, где так же будут хендлеры и стейты. На русском только кривые устаревшие в момент выхода переводы английских версий, нахуя их читать?
Аноним 29/11/25 Суб 19:05:28 1062577 403
>>1062575
какие секреты ты можешь открыть, поколение ЕГЭ?

на английском только инфоцыганский мусор, который устаревает в момент публикации
Аноним 29/11/25 Суб 19:06:38 1062578 404
>>1062573
давай ещё больше варваризмов, каша, ты можешь
Аноним 29/11/25 Суб 19:14:44 1062582 405
>>1062569
>и смеются с бесполезных шизотерминов уровня ОБРАБОТЧИК(хуев)

Может, он на 1с пишет и ты сейчас нанёс шизу тяжёлую душевную травму? Жестокий ты человек, душевнобольного травишь.
Аноним 29/11/25 Суб 19:16:15 1062583 406
>>1062582
я пишу на русском языке, как и все остальные в треде
или ты перепутал браузер со своей IDE?
Аноним 29/11/25 Суб 19:17:06 1062585 407
>>1062577
>поколение ЕГЭ
Дружок мелкобуквенный, первым "поколеням егэ" уже давно за 30, так что хуй знает что ты тут высрал. Или ты реально 50-летний ебнутый лузер, не освоивший за все эти годы даже базовый английский для чтения учебников по айти, лол? Я-то думал ты просто ролевые игры тут устраиваешь, кивая на "салфетские учебники"(которые точно такое же перведенное с запада устаревшее в момент выпуска говно, 100 лет традиций, хули).
Аноним 29/11/25 Суб 19:22:11 1062586 408
>>1062585
лузер это как раз ты, недоучка

знание 3.5 иностранных слов никому не даёт индульгенции писать неграмотно на своём языке. английским я владею отлично, полагаю, что лучше тебя, ведь советская школа преподавания тоже уничтожена
Аноним 29/11/25 Суб 19:30:46 1062587 409
>>1062586
>писать неграмотно на своём языке
Но ведь я пишу на своем языке грамотнее, чем ты, потому что как минимум не забываю про заглавные буквы и прочие точки. Или ты про то, что я использую общепринятую терминологию, когда обсуждаю свою профессиональную область, а не выдумываю левые слова на ходу, лишь бы не на английском? Так это тоже часть грамотности.
>советская школа преподавания тоже уничтожена
Целая страна совков, которые 11 лет "учили" немецкий с английским, а сказать нихуя не могут. Ты я так понимаю один из них, потому что единственные люди, которые в рф и смежных странах реально знают английский - это не шизики с САЛФЕТСКИМ АБРАЗАВАНИЕМ, а те, кто всю жизнь сидели в интернетах на английском, играли в игры на английском, смотрели фильмы и сериалы на английском(и вкатывались в айти на английском). Если у тебя этого экспириенса не было, а было только салфетское образование, на которое ты киваешь, то я ставлю анус, что английский ты даже близко не знаешь, максимум бе-ме.
Аноним 29/11/25 Суб 19:32:59 1062588 410
>>1062587
тема треда: движки

ты даже не способен в функциональное чтение, ака читать и понимать прочитанное, как завещал великий Ленин
Аноним 29/11/25 Суб 19:33:41 1062589 411
>>1062588
А зачем членин ебал сралена в жопу тогда, не знаешь?
Аноним 29/11/25 Суб 20:00:46 1062597 412
Unity - Союзигрокомплекс
Unreal Engine - ИД Сказка
Godot - ИД ВОЛК

Unity Technologies - Союзигропром
Epic Games - НПО им. Свиненко
W4 Games - НИИ Проектирования программ управления компонентами (НИИПРОПУК)
Аноним 29/11/25 Суб 20:47:30 1062605 413
>>1062597
Эти все движки ваши - капиталистическая ебанина. Настоящий совкодрочер должен написать свой движок. И нет, опенсорц не избавляет от клейма капиталиста.
Аноним 29/11/25 Суб 20:51:29 1062606 414
>>1062605
если прибавочная стоимость не создаётся и не отчуждается то всё марксоугодно
Аноним 29/11/25 Суб 22:01:05 1062619 415
>>1062573
>Еще раз, чел, ошибка "в следствие чего угодно" ставит всю твою программу в undefined стейт, как ты ее собрался это хендлить своим трай-катчем?
У меня мультипоточка, шансы очень маленькие, близкие к нулю, но всё же есть что что-то упадёт. Мне не нужно, чтобы сервер повис (или клиенты), если у меня по недосмотру где-то затесалась ошибка по гонке. Мне нужно, чтобы даже в случае ошибки, метод пукнул в лог трейсом и корректно вышел из блокировок, а остальная часть приложения продолжала работать. Да, возможно метод все же успел нанести некоторый ущерб, но обычно эти проблемы палятся еще в дебаге, а всякий периферийный функционал - может быть пропущен.
>Правильное поведение программы в такой ситуации - это либо краш, либо полный ресет всего стейта на какой-то известный стартовый.
Только если у тебя вагон микросервисов, чей стейт им не принадлежит (живет в бд), соответственно их смерть для конечного потребителя возможно даже не будет замечена. Если умрет игровой сервер - сессии игроков умрут вместе с ним, потому что стейт приложения принадлежит самому приложению.
>где ты используешь их как часть валидного контрол флоу, что является на 100% антипаттерном.
Такое кстати использую на клиентах, потому что могу (а гдсеры не могут, ахах), в основном в таймер-предикатах. Можно конечно сделать и лучше, но зачем если и так хорошо работает, вызов апишки годота все равно не переплюнуть. Но это увы специфика клиентов, чей стейт формируется на лету в хер пойми каком порядке, а упорядочивать - овчинка выделки не стоит.
Аноним 29/11/25 Суб 23:06:54 1062625 416
>>1062586
>>1062577
>>1062570
Ебучий шизоид, откуда ты вылез?

Что такое профессиональный сленг не слышал? Хендлить, менеджить, и прочая хуйня это слова которые любой разраб знает. Их перевод на русский и нюансы перевода(как например с handle и hanlder или thread который перекочевал в поток, также как и stream и прочее) тоже известны большинству разрабов.

Но зачем тут вообще заморачиваться и тратить лищний контекст в башке на автоперевод, если с точки зрения когнитивной нагрузки проще использовать то слово которое будет и в коде написано?

Про английский в советском образовании орнул. Советское образование(позднее) вообще кусок дерьма ебаного, поколение егэ обоссыт салфецких дураков.

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

Мимо
Аноним 29/11/25 Суб 23:18:48 1062628 417
>>1062625
злишься - значит, ты неправ

> А книги кстати почти все дерьмо, этот формат устарел.
если книг читать не будешь, скоро грамоту забудешь
Аноним 30/11/25 Вск 01:37:53 1062672 418
>>1062628
> злишься - значит, ты неправ
Экспрессивное письмо не является злостью.

> если книг читать не будешь, скоро грамоту забудешь
Я думаю я грамотнее тебя. Я всё таки егэ сдал на высокий балл ;)
Аноним 30/11/25 Вск 14:42:41 1062723 419
Количество issues в годоте - это не просто баги. Это отражают всю философию разработки движка, как полную хаков и не имеющую чистой архитектуры. Дело в том, что при таком подходе к разработке проблемы никогда не закончатся, а решение одной проблемы будет создавать 3 новых проблемы где-то в другом месте. Кодовая база годота - это раковая опухоль.

В нормально разрабатываемом движке просто неоткуда взяться такому числу багов.
Аноним 30/11/25 Вск 14:53:22 1062726 420
Хак в коде - это когда фича интегрируется в код не сверху-вниз, через правильные слои абстракции, а находится место обычно в самом низу абстракции, и в этом месте "патчится" код так, чтобы реализовать новую фичу. Обычно через вставку флагов, if else и т.д.
Со временем такая лапша из "патчей" растет, и распутать или переделать ее становится уже просто невозможно.
Аноним 30/11/25 Вск 15:51:15 1062746 421
>>1062723
>>1062726
Покажи как надо вместе с релизнутой игрой
Аноним 30/11/25 Вск 15:56:11 1062749 422
>>1062746
Как будто у разработчиков годота есть релизнутые игры. Сапожники без сапог.

Речь об issues годота. Ты может не в курсе, но каждый день в годоте находятся десятки багов.
Аноним 30/11/25 Вск 15:59:30 1062752 423
Если вы начнете делать игру на годоте, то я гарантирую, что через какое-то время вы обязательно напоретесь на баги, делающие дальнейшую разработку невозможной. Мало кто говорит об этом, а ведь это критически важный аспект при выборе движка. Посему можно заключить, что быть фанатом годота может только тот, кто ничего сам не нем не разрабатывает.
Аноним 30/11/25 Вск 16:03:00 1062754 424
>>1062749
Вместо того, чтобы создать игровую компанию и делать игры на годоте, они решили открыть w4 и продавать лохам сервисы. Все что нужно знать о разработчиках годота. Я бы такой движок не выбирал, сами разработчики не верят в него.
Аноним 30/11/25 Вск 16:04:42 1062757 425
>>1062749
Ишьюс это не только баги. Это и: предложения фич, обсуждение переработки существующих фич, регрессии, блоги пилящихся фич которые подготавливают к мерджу. Баги будет видно если фильтр на метки поставить bugs.
>Как будто у разработчиков годота есть релизнутые игры. Сапожники без сапог.
Главное что у движка есть игры. Каждый должен заниматься своим делом, движкописи - движкописить, игроделы - игроделить. Исключение - крайэнджин. Критикуешь - гони замену.
Аноним 30/11/25 Вск 16:06:49 1062760 426
>>1062754
Ты можешь сделать то же самое, напиши порт на консоли и продавай, потеснишь w4. Это намного легче чем портировать собственное пихло на консоли, еще и бабла срубишь. Ждём от тебя решительных действий по уничтожению w4, короче.
Аноним 30/11/25 Вск 16:11:21 1062763 427
press-x-to-doub[...].jpg 42Кб, 1400x700
1400x700
>>1062757
>у движка есть игры
Аноним 30/11/25 Вск 16:12:19 1062764 428
>>1062757
>Каждый должен заниматься своим делом
Как ты можешь разрабатывать движок, если ты знаешь требования? Как ты можешь знать, что нужно улучшить в редакторе, если ты сам им не пользуешься?
Аноним 30/11/25 Вск 16:12:49 1062766 429
>>1062764
>если ты не знаешь требования
Аноним 30/11/25 Вск 16:14:30 1062767 430
Если разработчик движка не делает игры на движке, то такой движок не может быть хорошим. Потому что в этом случае проблемы с движком - это чьи-то другие проблемы.
Аноним 30/11/25 Вск 16:25:06 1062771 431
Какая у хуана мотивация решать твои проблемы с движком? А армия безыгорников с реддита на страже годота всегда заминусует любую критику и надонатит хуану полные карманы.
Аноним 30/11/25 Вск 16:31:03 1062774 432
>>1062767
>Потому что в этом случае проблемы с движком - это чьи-то другие проблемы.
Так работает весь опенсорс(да и не только опенсорс). Ты не можешь заставить автора чинить баги, если он не хочет их чинить а у тебя с ним нет никаких взаимообязывающих договоров. Гуглу вот недавно выкатили предьяву за шантаж авторов фосс публикациями уязвимостей без ожидания их починки в проде, при этом уважаемые джентельмены еще и оскорбились, нужели так бывает, неоплачиваемые разработчики оказываются могут не чинить баги, даже если вы их публикуете. Тут совершенно ничего нового, другое дело что к этому процессу подключилось много разработчиков которые используют годот в играх и сами чинят баги на платформах.
>>1062764
Требования к функционалу формируются исходя из рынка игр - потому любой кто хочет заниматься созданием игр и видел эти самые игры - знает что требуется от движка.
>>1062771
Мотивация простая - если годот не будет юзабелен - донаты закончатся. Они начались, когда годот стал юзабелен, они же и закончатся, когда годот станет не юзабелен как движок для разработки игр. Ну и хуана заодно легко возьмут в любую геймдев галеру, с таким то послужным списком. Сам факт обладания проектом уровня годот - это уже заявка на оплачиваемое место в любой компании.
Аноним 30/11/25 Вск 16:57:18 1062787 433
>>1062774
>Ты не можешь заставить автора чинить баги, если он не хочет их чинить
Именно поэтому большинтсво таких проектов без dog fooding'а являются нерабочим дерьмом. Как ты думаешь, почему blender выделяется из этой опен сурс помойки? Потому что в какой то момент они начали сами делать фильмы на blender, а потом им начали помогать и контрибутить 3D артисты, которые сами пользуются блендером. Поэтому то, что я написал >>1062754 является истинной. Разработчики годота предали сообщество и показали что не верят в успех разработки игр на их движке.

>Требования к функционалу формируются исходя из рынка игр
Рынок годота - это реддит.

>если годот не будет юзабелен - донаты закончатся
Я уже написал, что главный фанат годота - это безыгорник с реддита.
Аноним 30/11/25 Вск 17:00:40 1062788 434
>>1062787
>Потому что в какой то момент они начали сами делать фильмы на blender
Прям так-таки сами разработчики блендера сели, и начали вместо блендера пилить на блендере фильмы? Получается по той же аналогии 10 платных разрабов из w4 вместо управления проектом должны были сесть и пилить игры? И где бы был годот? Уверен, там же где все прочие движкописи, в небытии.
Аноним 30/11/25 Вск 17:14:17 1062790 435
>>1062788
Думаешь совпадение, что единственный публичный движок на котором сами разработчики делали и делают игры - одновременно является самым популярным и востребованным (unreal engine)?
Аноним 30/11/25 Вск 17:17:56 1062792 436
>>1062788
У тех, кто хотят делать игры и движки для них - получатся успешные игры и хорошие движки. У тех, кто не хочет ничего делать, получать донаты и зарабатывать на сервисах - получается годот.
Аноним 30/11/25 Вск 18:54:29 1062811 437
>>1062790
И это все в твоей голове происходит.
Аноним 30/11/25 Вск 20:16:05 1062820 438
>>1062811
Как и твоя разработка игры на годоте.
Постпроцессинг уже сделал?
Аноним 30/11/25 Вск 20:39:54 1062824 439
>>1062790
>одновременно является самым популярным и востребованным (unreal engine)
Настолько популярный и востребованный, что игроки обходят его стороной...
Аноним 30/11/25 Вск 20:42:04 1062825 440
>>1059709
>Keep tensorizing, брат! 🚀
Ахаха, лол. LLM реально умнее людей...
Аноним 30/11/25 Вск 21:43:44 1062836 441
30560.jpeg 351Кб, 1200x1200
1200x1200
>>1062790
Самым популярным где? Советую обратить внимание на пикрил и немного подумать, какой же в первом пункте движок основной (не годот, но и не анрил).
>>1062792
Вообще немного забавно как ты слез с темы foss и полез сравнивать коммерческий продукт (который буквально старше годота еще на 1 срок его существования, то есть в 2 раза) и личный проект аргентинского гдс каломеса. Блендер кстати тоже коммерческий продукт, который пилили за бабки, и только затем выкинули в фосс по причине банкротства. Вдаваться в дебри что блендер в том числе заметно старше годота, и что у него нет потребности собираться в веб и мобилки я не буду, оно того не стоит, но я думаю что у годота есть шансы догнать блендер, по крайней мере он заметно развился между 4.0 и 4.6.
>>1062820
Пока что ограничился освещением, работает сносно.
Аноним 30/11/25 Вск 22:10:52 1062837 442
>>1062836
Ты бы еще слот машины в игры записал.

Я не сравниваю годот и ue. Это сравнение подхода разработки. Это просто пример, что dogfooding движок стал самым успешным.
Аноним 30/11/25 Вск 22:41:21 1062845 443
>>1062837
А примеры не из мира коммерческих движков будут? Ну блендер +- окей, разрабы продукта который еще на момент своего выхода в фосс уже был неиронично юзабельным (в отличии от, годот стал сьедобен только в тройке), но тем не менее это не игра, а анимация. Соответственно нет проблемы фпс, нет проблемы производительного апи движка под скриптовый язык, нет проблемы мультиплатформы (в значительной степени). Вот что-то равнозначное. Дефолд к примеру. Что есть в активе - 2д норм, луа, маленький размер. А на шоукейсы без слёз не взглянешь. Может ты еще какой-то скрытый фосс гем знаешь, на котором можно увидеть графон на который ты так дрочишь и передовую поддержку от разработчиков, где нет 5к ишьюсов? Поделись знаниями, может я чего-то не знаю.
Аноним 30/11/25 Вск 22:55:41 1062848 444
>>1062845
>А примеры не из мира коммерческих движков будут?
Нет, конечно. Ведь только идиот будет тратить время на разработку программы, которая ему самому не нужна, для других (ну или скаммер, как хуан и ко).

Ты опять все спутал. Я не сравнивал движки, и тем более графику. Речь изначально была про количество issues, которые не напрямую связано с подходом к опен сурс разработке, когда разработчик сам не пользуется движком и никак не мотивирован его улучшать там, где это нужно настоящим пользователям, потому что он сам не является пользователем.
Аноним 30/11/25 Вск 23:03:54 1062849 445
Думаешь хуан каждое утро просыпается с мыслью "ох, сейчас запущу емакс и буду весь день исправлять баги в годоте"? Мне почему то кажется, что нет. Если он что-то и делает сейчас, то абсолютный минимум. Для него годот это работа, и продуктивность у него как у типичного работника, которому пофиг на его работу. А если еще из этого уравнения убрать начальника, который тебя пинает под зад что-то делать, то получится типичный опен сурс проект, в которым всем на все похер.
Аноним 30/11/25 Вск 23:29:42 1062851 446
>>1062848
Хуан делал игры еще на первом годоте, так что думаю какое-никакое понимание есть.
>Ведь только идиот будет тратить время на разработку программы, которая ему самому не нужна
Нормально ты так плюнул в харю всем исследователям мира, от биологов до физиков, которые занимаются исследованиями по грантам. Ну или решающим задачи тысячелетия.
>Речь изначально была про количество issues
А есть какое-то исследование, где количество ишьюс как-то коррелирует с качеством проекта? Я бы скорее тут взял аналогию из знакомого мне мира за которым я слежу - из мира ремонта компьютерной техники. Видосов про починку асусов в ютубе больше не столько потому что асус говно, а сколько потому, что его часто берут и соответственно чаще несут в ремонт. У какого-нибудь нибуз ezengine или stride ишьюсов в тыщи раз меньше, но это не значит что эти движки полностью отвечают пожеланиям пользователей движков в вакууме.
>Я не сравнивал движки, и тем более графику
Ну да, ты всего лишь привел пример того что коммерческий движок добился и противопоставил его достижения foss движку, чья основа не продукт работы команды профи с форой в 16 лет , а велосипедная поделка одного аргентинца, который даже сегодня не то чтобы тянет на второго кармака. Но даже не смотря на такую разницу в весовых категориях - я все еще не услышал фосс примера успешнее и функциональнее чем годот.
>Думаешь хуан каждое утро просыпается с мыслью "ох, сейчас запущу емакс и буду весь день исправлять баги в годот"
Да мне на самом деле абсолютно похуй чем он там занят, меня куда сильнее волнуют определенные фичи которыми занимаются вообще левые контрибы, и которых я жду больше любых стенсилов. Конкретно фичи от хуана уже штук 10 девлогов как отсутствуют, зато есть увеличивающееся других фич не от хуана, и это куда важнее.
Аноним 01/12/25 Пнд 00:31:51 1062857 447
>>1062851
Единственное, что исследует хуан - это пределы человеческой глупости.

Баги - это проблемы архитектуры. Когда разработчик большинство времени тратит на баги, то в его интересах будет устранить их причину и переделать архитектуру движка, вместо бексонечного исправления возникающих в разных местах багов. А хуану похоже все равно что у него в коде 5к+ багов, и их число с каждым днем только растет.

>привел пример того что коммерческий движок добился
А десятки других коммерческих движков не добились. Думаешь лицензия движка - это какая-то магия. Уверен что unreal engine 3 разрабатывался с гораздо меньшими ресурсами, чем уже потратили на годот.
Аноним 01/12/25 Пнд 00:38:58 1062858 448
Единственное, что сейчас волнует хуана - это написать красивый блог пост для очередного "громкого" релиза. А то, что в движке 5к+ багов и он взрывается в руках от любого неосторожного использования - это никого из w4 не волнует.
Аноним 01/12/25 Пнд 00:49:47 1062859 449
Используешь alt+tab при работе с годотом? Зря https://github.com/godotengine/godot/issues/113350
Сделал циклическую ссылку? Краш! https://github.com/godotengine/godot/issues/113340
Рассчитываешь на правильное поведение CollisionObject3D mouse_entered? Не стоит https://github.com/godotengine/godot/issues/113374
Используешь ортографическую камеру? Готовься к не работающему куллингу https://github.com/godotengine/godot/issues/113329

И этолько несколько багов за сегодня
Аноним 01/12/25 Пнд 01:05:32 1062860 450
>>1062857
>Баги - это проблемы архитектуры. Когда разработчик большинство времени тратит на баги, то в его интересах будет устранить их причину и переделать архитектуру движка, вместо бексонечного исправления возникающих в разных местах багов. А хуану похоже все равно что у него в коде 5к+ багов, и их число с каждым днем только растет.
А если это проблемы не архитектуры годота, а архитектуры кривых дров или архитектуры очередного бага в оси?
>А десятки других коммерческих движков не добились.
Мне похуй на коммерческие. Покажите мне фосс двигло которое лучше и функциональнее годота и не имеет 5к баговых ишьюс (не все эти ишьюсы реальные баги или даже отдаленно похожи на обсуждение багов, но ты продолжаешь талдычить это число по непонятной причине, дурачок наверное), просто блять покажите.
>Думаешь лицензия движка - это какая-то магия. Уверен что unreal engine 3 разрабатывался с гораздо меньшими ресурсами
Жопу ставишь на свою уверенность?
>>1062858
Хз, у меня ничего не взрывается. Видимо я не до конца петард и разучился бумкать. А так конечно любой софт можно довести до состояния взрывания, если писать код забив хуй на особенности софта под который код пишется.
>>1062859
Кроме циклических ссылок ни одной архитектурной проблемы, обыкновенный багодром который есть везде
Аноним 01/12/25 Пнд 02:42:54 1062862 451
>>1062860
у годота 2 беды: дураки и драйверы
Аноним 01/12/25 Пнд 02:47:38 1062863 452
>>1062860
>обыкновенный багодром
как они умудрились обосраться с куллингом на 20 году движка. я уже писал, такие проблемы - это не просто баги, а результат отсутствия архитектурной разработки, когда в одном месте чинится, в 3-х других ломается.

>Покажите мне фосс двигло
как можно показать то, чего нет. я уже писал, что люди, которые что-то реально делают, не будут тратить время на "фосс", это удел либо идиотов, либо скамеров
Аноним 01/12/25 Пнд 02:51:54 1062864 453
единственный сценарий, при котором опен сурс движок имеет смысл, это когда разработчики делают игры на своем движке. но зачем в таком случае выкладывать движок в открытый доступ и разгребать чужие issues, тоже не ясно.
Аноним 01/12/25 Пнд 02:57:39 1062865 454
конкретно хуан просто ПОДНЯЛ БАБЛА на годоте. впарил нерабочий, забагованный кусок кода малолетним дебилам с большой мечтой сделать игру, и свалил в w4.
Аноним 01/12/25 Пнд 03:07:18 1062866 455
Открою секрет, смысла делать движок НЕТ. Но это всего лишь частное. Смысла делать игры НЕТ. Потребитель нищий, деньги на разработку дают только под кабальные условия продвижения woke мусора в мозги подрастающего поколения. Любую свободную, даже на 0.1% базовую игру МОМЕНТАЛЬНО деплатформят, блокируют счета и применяют санкции за wrongthink.
Двиглодел мертв; игродел мертв.
Всё.
Аноним 01/12/25 Пнд 03:37:04 1062867 456
>>1062866
У тебя на почве шизы мозг умер.
Аноним 01/12/25 Пнд 06:27:01 1062868 457
Аноним 01/12/25 Пнд 07:35:29 1062869 458
>>1062866
"свободные игры" для тебя это что-то типа Angry Goy или Ethnic Cleansing?
Аноним 01/12/25 Пнд 08:16:14 1062870 459
>>1062863
>как они умудрились обосраться с куллингом на 20 году движка. я уже писал, такие проблемы - это не просто баги, а результат отсутствия архитектурной разработки, когда в одном месте чинится, в 3-х других ломается.
Камера и куллинг неразрывно связаны, соответственно сломалось в одном месте. Бывает.
>как можно показать то, чего нет. я уже писал, что люди, которые что-то реально делают, не будут тратить время на "фосс", это удел либо идиотов, либо скамеров
Absolute durka. У тебя интернет работает на фосс технологиях. Ну и для меня вопрос фосс - принципиальный вопрос.
>>1062864
Продолжаем игнорировать лучший но безигорный движок тысячелетия - юнити.
>>1062865
Но поднял и поднял, напиши лучше и тоже подними, если тебя так триггерит эта тема. Мне так-то похуй, движок рабочий и саободный, только это меня и волнует.
>>1062866
Ну вот это уже база, монетизиовать можно только то что разрешит пузатый дядя с пенсне и во фраке и это печально
Аноним 01/12/25 Пнд 08:31:46 1062872 460
>>1062870
>напиши лучше и тоже подними
>монетизиовать можно только то что разрешит пузатый дядя
Аноним 01/12/25 Пнд 08:35:40 1062873 461
>>1062872
Движки можно монетизировать, дядя разрешает. А вот с продукцией на этих движках могут быть проблемы.
Аноним 01/12/25 Пнд 09:59:00 1062877 462
>>1062873
Мне не разрешает. У тебя, наверное, блат.
Аноним 01/12/25 Пнд 10:04:15 1062878 463
>>1062877
Да и не кастомный годот у меня по блату тоже работает
Аноним 01/12/25 Пнд 10:12:40 1062879 464
>>1062878
а гранты от пузатых дядь всё равно получает Хуан, а не ты
Аноним 01/12/25 Пнд 10:24:09 1062880 465
>>1062879
Пусть получает, не осуждаю. Мне даже будет похуй если он официально эти бабки начнет спускать на кокаин и шлюх, потому что меня волнует только годот, который меня уже сейчас устраивает как пихло для моих проектов. Для всех проектов - нет, для моих - да.
Аноним 01/12/25 Пнд 11:44:05 1062889 466
>>1062880
покажи свои проекты на годоте, будь добр
Аноним 01/12/25 Пнд 11:53:25 1062890 467
signal-2025-11-[...].mp4 21062Кб, 1280x720, 00:03:57
1280x720
>>1062889
Первый показывать стыдно, второй уже кидал выше по треду, кину еще раз
Аноним 01/12/25 Пнд 12:50:08 1062891 468
>>1062890
я так понимаю, главной и основной частью игры является сетевой код, которого в годоте нет, и ты писал его сам

а из годота ты использовал только UI лэйаут (крайне нехитрый) и рисование 3 спрайтов на экране
Аноним 01/12/25 Пнд 13:06:02 1062892 469
>>1062870
>интернет работает на фосс технологиях
И как это отменяет то, что опенс сурс разрабатывают идиоты? Ты путаешь причину и следствие. Корпорации используют бесплатные программы не потому, что нельзя создать альтернативы, а потому что зачем их создавать, если за тебя бесплатно работает идиот. Опен сурс это фактически движение техно-куколдизма.
И консольную программку даже идиот сделает. Я имел ввиду пользовательские приложения. Там все гораздо сложнее, и без высокой квалификации и мотивации программу не сделать.

>триггерит эта тема
Я раскрываю сущность этого явления "опен сурс", показываю доказательства десятком багов каждый день, а ты продолжаешь убеждать что у тебя все работает. У тебя все работает только в голове, потому что ты ничего не делаешь, как и 99% фанатов годота.
Аноним 01/12/25 Пнд 13:09:52 1062893 470
image-3.png 3367Кб, 1920x1029
1920x1029
>>1062891
Ui и правда нехитрый, но это не значит что он не занял 2 недели и не требует от движка нормальной работы лэйаутов (чтобы они обновлялись корректно при увеличении содержимого, привет юнити). Еще есть - 2д освещение, ysort, маркеры выхода за пределы экрана удобные, инпутсистема, мультиплатформенный встроенный вебсокет, буду делать программно заполняемые тайлмапы для интерактивных случайных оформлений карт (функционал позволяет). 2д шейдеры щупал на предыдущем проекте, системы частиц пока не трогал. Костяк ss13 вполне можно собрать. Основная часть действительно неткод, я бы сказал - 98% вложенных усилий находятся внутри неткода и бизнеслогики, но кроме него - движок нормально отрабатывает свой кусок нагрузки. Еще как-то проводил тесты, потягет ли годот графику уровня пикрил в браузере - потянул на 60фпс без света и на 50фпс с рантайм светом на ноутбуке, где лагает фир3(10-20 фпс). И это всё еще годот 3, опенгл 2. Больше всего претензий к 3д физике, что буллет что встроенная, они говно.
Аноним 01/12/25 Пнд 13:15:47 1062894 471
С фанатиком бесполезно спорить. У него все всегда будет работать, особенно если программу не запускать никогда. Эти люди не мыслят рационально, они как преданные собаки на защите хозяина.
Аноним 01/12/25 Пнд 13:20:59 1062895 472
4.gif 201Кб, 220x259
220x259
>>1062890
>игра
>3 двигающихся спрайта
Аноним 01/12/25 Пнд 13:21:07 1062896 473
>>1062892
Все вокруг идиоты, один ты жрешь с лопаты юнити/уринокабанчика и дартаньянишь.
Аноним 01/12/25 Пнд 13:23:14 1062897 474
>>1062895
Там это, есть режим босса чуть дальше, там спрайтов больше двигается, точно не считал но штук 30 есть
Аноним 01/12/25 Пнд 13:24:06 1062898 475
>>1062893
ты толком использовал 10-20% движка и тебя всё устраивает
не осуждаю но преждевременно делать выводы
Аноним 01/12/25 Пнд 13:31:09 1062899 476
>>1062898
Ну я сижу в ру сообществе годота в дсе, там человек с ума сходит, обмазывает каждый визуальный чих шейдерами (стратегию кажется делает), частицы, куча открываемых винформоподобных окошек в игре, 4к портянки, gis карта земли с зонами и всё это на тройке, так что в тройке я +- уверен и в ее возможностях, ну а так посмотрим, я пока что исполнен оптимизма, ну и юзаю не 10-20, а где-то 40% 2д функционала (за бортом остались скелетные анимации - не нужны, нет навигации и звук пока еще не сделал).
Аноним 01/12/25 Пнд 13:38:02 1062900 477
У хуана были отнюдь не благовидные цели по спасению человечества от проприетарного софта, а банальное получение материальной выгоды. Фактически, такие забагованные скам-проекты как годот только еще больше цементируют позиции unity как безальтернативного движка, потому что: они никогда не будут доделаны до рабочего состояния; они своим существованиям душат любые альтернативные проекты, перетягивая все внимание сообщества на себя.
Аноним 01/12/25 Пнд 13:47:06 1062901 478
image.png 23Кб, 852x264
852x264
сидите и ничего не знаете. а у нау энжин в этом году новый коммит был
Аноним 01/12/25 Пнд 13:53:11 1062902 479
>>1062901
Очередной студент закрыл сессию фактом коммита в нау энжин, ждем летней сессии
Аноним 01/12/25 Пнд 14:12:51 1062903 480
>>1062900
>не благовидные цели по спасению человечества от проприетарного софта, а банальное получение материальной выгоды
Получение прибыли - это благовидная, хорошая и моральная цель. Или ты бьешь себя плеткой за грехи, когда зарплату получаешь?
Аноним 01/12/25 Пнд 14:14:19 1062904 481
>>1062903
он получает только пособие по шизе
Аноним 01/12/25 Пнд 15:48:02 1062907 482
>>1062903
Благовидные только для создателей годота. Я же как потенциальный пользователь движка получаю только негатив. Нерабочий, забагованный кусок говна, повсюду кричащих шизиков о том, какой превосходный движок годот, и кучу потенциально загубленных этим проектов, которые тихло умерли в безвестии.
Аноним 01/12/25 Пнд 15:52:42 1062908 483
4.png 1Кб, 109x49
109x49
>>1062860
>но ты продолжаешь талдычить это число по непонятной причине
Да, ты прав. Приноши свои извинения. В годоте не 5k+ багов, а 12k+.
Аноним 01/12/25 Пнд 15:55:04 1062909 484
Аноним 01/12/25 Пнд 15:57:34 1062910 485
>>1062909
В этом говне все разваливается на части.
Аноним 01/12/25 Пнд 16:03:45 1062912 486
e6cd2d5480d4de0[...].jpg 84Кб, 1080x563
1080x563
Аноним 01/12/25 Пнд 16:08:54 1062913 487
84f-715440411.jpg 58Кб, 680x538
680x538
>>1062912
>если не назначать label confirmed, то бага нет
Аноним 01/12/25 Пнд 16:13:40 1062914 488
>>1062913
Если не подтверждаемо, то бага нет. Обычно только если соберется много юзеров со схожими проблемами - начинают ковырять что пошло не так.
Аноним 01/12/25 Пнд 16:34:20 1062915 489
>>1062893
ты для игры писал сервер? или это P2P? в стиме например можно использовать их инфраструктуру для сетевых игр
Аноним 01/12/25 Пнд 17:00:51 1062923 490
>>1062915
Писал. P2P не интересно, хотелось написать свой, да и я хочу мобилки+браузер, так что мне только фотон. В целом мой код достаточно мобильный, я могу его за месяц легко подвязать его к чему-то такому если будет нужда, но свой сервер в разы интереснее.
Аноним 01/12/25 Пнд 17:31:43 1062929 491
>>1062923
Ты вроде не совсем дурачок. Зачем тебе годот, тем более некро версия.
Аноним 01/12/25 Пнд 18:01:25 1062942 492
>>1062929
Вся проблема в с#. Я хочу его в браузере. Сразу после релиза libgodot и web c# попробую вкатиться в 4, ну а пока терплю и пилю вот такое вот. А конкретно годот (а не юнити) мне нужен потому что у меня на работе некрокомп, где даже 2017 заведется со скрипом. От шарпа отказаться не могу (мой клиент/клиент-серверный фреймворк не отпустит), на пенсию по шизе не заработал чтобы сидеть дома, для геймдева я слишком бэкендщик и выдумщик архитектур, и вообще последние 2 года убил не на игры, а на изобретение собственной компонентной изкоробочно-многопоточной парадигмы с бизнеслогикой в транзакциях, не имеющей аналогов (неиронично), короче я шиз-исследователь с скромными требованиями к движкам потому что я в основном пока что делал себе мозги (а не игры), а игра и ее релиз это катарсис моей двухлетней многопоточной ебли
Аноним 01/12/25 Пнд 18:06:21 1062944 493
>>1062942
теперь перепиши на rbfx.NET
Аноним 01/12/25 Пнд 18:09:26 1062947 494
>>1062944
Плюсы конченый язык, у меня птср от их инклюдов и стектрейсов, если разбогатею - найму плюсосеньоров
Аноним 01/12/25 Пнд 18:10:59 1062948 495
>>1062947
там есть C# биндинги (говорят, сам не пробовал)
Аноним 01/12/25 Пнд 18:15:02 1062949 496
>>1062942
C# никогда не будет нормально в веб. Они даже на анроид не могут нормально портировать (AOT).
Что ты привязался к этому вебу. Никому это не нужно.
Аноним 01/12/25 Пнд 18:18:20 1062951 497
а кстати зачем браузер? чтобы лить дерьмо на яндекс.игры? ну так переходи на юнити. тут важно количество, а не качество
Аноним 01/12/25 Пнд 18:28:33 1062954 498
>>1062949
>>1062951
Потому что я шиз, я не делаю то что мейнстримно или прибыльно, я делаю то что нравится. Хочу браузер потому что ненавижу когда существует какое-то идиотское ограничение которое не даст мне залить мое говно в браузер, сама подобная идея мне противна. Вот в ecs есть четкие ограничения - хочешь паралеллизм - дроби бизнеслогику на граф систем и компоненты флаги. А я не хочу так, потому что я больной и я вьебу 2 года но добьюсь (добился) своей цели, сделаю ecs многопоточным но оставлю ему удобство однопоточноных ecs реализаций. Пенсия по шизе - вопрос времени.
>>1062951
Фреймворк кроссдвижковый (юнити-годот), когда пожелаю - перееду, но пока нет необходимости
Аноним 01/12/25 Пнд 18:32:00 1062955 499
>>1062954
так какая необходимость в браузере? лить коммерческое дерьмо каждые 2 недели необходимости нет, а для игры в которую никто не играет, можно и десктопный клиент делать
Аноним 01/12/25 Пнд 18:38:43 1062958 500
>>1062955
А тебя не смутило какую игру я вообще делаю? Это если что воскрешение давно умершей мобильной сессионки, на данный момент в ней 0% моего геймплея и графики, я просто воскрешаю мертвеца который сдох еще в 2017. Аудитория 1.5 землекопа, дай бог на альфу человек 15 наберется. Браузер нужен мне потому что я хочу. Всё. Больше незачем. Это не десктоп игра, думаю джойстик на пол экрана уже успел об этом сообщить, но я хочу чтобы в нее можно было зайти с десктопа и с телефона в браузере. Как говорится, релиз не для продажи.
Аноним 01/12/25 Пнд 18:44:51 1062961 501
>>1062955
Ну а вообще, я пилю свой фреймворк с прицелом ускорить высерание любых крупных и сложных по бизнеслогике игр, где каждый дебил сможет написать полностью многопоточную бизнеслогику следуя простейшим правилам, бизнес-план при этом околонулевой, просто хочется создать что-то красивое
Аноним 01/12/25 Пнд 18:58:43 1062964 502
>>1062958
А не говнодвижок не хочешь? Ты выбрал центральную ось своего игросуществования на основания каких-то незначительных хотелок.
Если тебе нравится C# и ты просто хочешь в чем-то ковыряться, то какая разница на чем ее делать и на каких платформах. Сиди ковыряй свой C# в MonoGame, или делай свой движок. Все равно вероятность что ты ее доделаешь близка к нулю, а то, что в это будет кто-то играть в вебе - это вообще что-то из области статистической погрешности.
Аноним 01/12/25 Пнд 19:04:28 1062966 503
>>1062958
я не знаю такую игру. я вижу 3.5 спрайта из андертейла

а она на чём была написана? там тоже пилили движок в движке 2 года?
Аноним 01/12/25 Пнд 19:38:00 1062967 504
>>1062966
Хз скока пилили, жила она года 2+-, движок юнити
>>1062964
>Если тебе нравится C# и ты просто хочешь в чем-то ковыряться, то какая разница на чем ее делать и на каких платформах.
Ну а если взлетит? Проснется дух андертейла и снова куча школья будет залипать (как я когда-то)? Зачем выбирать заведомый кал, если можно выбрать кал поменьше. Нахуя мне моногейм (это не движок, а либа типа sdl, держу в курсе), если можно взять лучший с# фосс движок, и не делать там свое освещение, свой юи, свой тайлмап в конце концов.
>делай свой движок.
https://m.youtube.com/watch?v=WwBhjjgX2js&pp=0gcJCR4Bo7VqN5tD
Я всегда стремлюсь делать реально уникальное, то чего не существовало и что превосходит существующие решения, а работа подключальщика либ таковой не является
>Все равно вероятность что ты ее доделаешь близка к нулю, а то, что в это будет кто-то играть в вебе - это вообще что-то из области статистической погрешности.
Игру в отдельности от фреймворка я делаю где-то с июля, уже есть рабочий стабильный мультиплеер и режимы. Шанс доведения до релиза высок, а вот что играть будет некому скорее всего да, но человек 10+- наберется точно, на тест хватит
Аноним 01/12/25 Пнд 21:50:29 1062980 505
>>1062893
>потянет ли годот графику уровня пикрил в браузере
Это из TankiOnline 2009 года, что там может не тянуть?
Аноним 01/12/25 Пнд 22:07:20 1062984 506
>>1062980
У чуваков был самописный движок, хз. По крайней мере современные танки онлайн тот ноут разогреваясь как чайник тащит в 55 фпс, вот было любопытно узнать как себя чувствует годот в браузере а главное сопоставить с рыночными аналогами
Аноним 01/12/25 Пнд 22:58:53 1062988 507
image.png 17Кб, 614x349
614x349
>>1062859
А что делать людям с проприетарным софтом? Просто смириться с багой?
Я помню у меня на .... была магическая херня. И я даже не понял это я тупой или лыжи сломались. Тут хотя бы у людей есть шанс загуглить проблему.
Аноним 01/12/25 Пнд 23:09:29 1062990 508
>>1062942
>web c#
Что это? Вебассембли?
Аноним 01/12/25 Пнд 23:18:04 1062992 509
image.png 69Кб, 1063x684
1063x684
>>1062958
>я просто воскрешаю мертвеца который сдох еще в 2017. Аудитория 1.5 землекопа,
Эта херня лет 7 была в топе по количеству сидов на рутрекере. Сначала я думал это какая-то детская популярная игра ала майнрафт новой эпохи, но потом я начал думать что это какой-то ботнет. Эта игра до сих пор в топ 5 по числу сидов.
Аноним 01/12/25 Пнд 23:21:54 1062993 510
>>1062961
>Ну а вообще, я пилю свой фреймворк с прицелом ускорить высерание любых крупных и сложных по бизнеслогике игр
Когда 90-95% времени занимает рутина с графикой и звуком.
Аноним 01/12/25 Пнд 23:34:01 1062994 511
>>1062992
так это не андертейл, а какая-то васянская фан-игра с ворованными спрайтами

у анона клон этой фан-игры
Аноним 01/12/25 Пнд 23:34:38 1062995 512
>>1062859
>Используешь alt+tab при работе с годотом?
Это проблема драйвера Incel iGPU на ноутбуке.

>Сделал циклическую ссылку?
Лол, это пофиксили в тот же день.

>поведение CollisionObject3D mouse_entered
Никогда не понимал, зачем они это сделали.

>не работающему куллингу
Там очень специфическая комбинация.

>несколько багов за сегодня
Продолжайте вести наблюдение.
Аноним 01/12/25 Пнд 23:38:43 1062996 513
>>1062995
ох уж эти драйверы
if (godotDetected()) createBug();
Аноним 01/12/25 Пнд 23:45:21 1062998 514
>>1062990
Вебасм это технология обеспечивающая работу с# в вебе
>>1062993
Графика и звук не ускоряемы никак, кроме как качеством движка. А вот процесс написания кода для ассетфлипа ускоряем, особенно если ассетфлип сложный и имеет внутри себя гору зависимых от состояния приложения расчетов, которые стоит считать в тредах, а не в основном потоке игры, типа фактории или если захочешь сессионку где в рамках сессии может быть бесконечное нахуй количество игроков либо в противовес большой обьем игровых активностей.
>>1062994
Всё так, фанатская сессионная поделка deadtale, делать клон андера это перебор
Аноним 02/12/25 Втр 00:20:37 1063006 515
>>1062998
Мне нравится дотнет, но мне не очень нравится юнити. Почему ты не выбрал юнити? Там же в один клик портируется в вебгл и даже вроде вебгпу (что у годота будет не скоро)?

Вот демка на юнити из 2016 года.
https://files.dl.it.unity3d.com/jonas/AngryBots/
Аноним 02/12/25 Втр 00:24:05 1063008 516
image.png 994Кб, 1739x901
1739x901
узнал у майка про эту мощную китайскую штуку
https://www.fairygui.com/
работает в юнити, анриле и других движках (не в годоте)
не знаю, зачем, но на всякий случай записал в блокнотик
Аноним 02/12/25 Втр 00:31:55 1063010 517
image.png 301Кб, 626x417
626x417
>>1062998
>Графика и звук не ускоряемы никак, кроме как качеством движка. А вот процесс написания кода для ассетфлипа ускоряем
Если ты немного по-исследуешь рынок мододелов, а так же истории успехов. Ты неожиданно придёшь к выводу - что успешный движок это каркас готовой игры, где требуется не очень много усилий и на который можно натянуть доту или дейзи или обеспечить бессмертии скайрима, фаллаута, римволда (который вообще выжил благодаря модам).

Хочешь продукт который войдет в историю? Возьми сделай узкий движок почти игру. Универсальный движок это жопа с ручкой, обреченное дно рынка. Киты индустрии никогда не впишутся в либу ноунейма, а вот миллион анонов готовы пилить вечерами "моды".
Аноним 02/12/25 Втр 00:44:04 1063012 518
>>1062967
Мне кажется ты неправильно делаешь. Выбор движка - это фундамент, основа, которая влияет на всю будущую жизнь. Это не то, где допустимы компроммисы. Компромиссы можно делать на выборе платформы, но не на движке.
Аноним 02/12/25 Втр 00:46:05 1063013 519
Перейти потом на другой движок будет сложно. И чем высокоуровневее движок, тем сложнее это будет сделать. Ты фактически связываешь себя с платформой годота на многие годы.
Аноним 02/12/25 Втр 01:12:31 1063016 520
>>1063012
>>1063013
>Перейти потом на другой движок будет сложно
Менюшечка в другом месте? Спрайтик на другой кнопке?
А может быть не Евклидова геометрия?

Надежда на массовый опенсорс куда реалистичная, чем вера, что завтра тебя не опрокинет проприетарный софт. Были же случае когда кто-то где-то открыл проект дома и сканеры хрюнити сразу спалили и наказали. Или вдруг ты живешь не там где нужно? Или просто успешный менеджеры без премении остались.
Вот пользуешься софтом больше года, пора уже и платить - норм решение.
Аноним 02/12/25 Втр 01:42:43 1063019 521
>>1063016
>Надежда на массовый опенсорс куда реалистичная
А где те реалисты, что выбрали гимп?
Аноним 02/12/25 Втр 01:43:29 1063020 522
>>1063016
>завтра тебя не опрокинет проприетарный софт
А хуан тебя опрокидывает прямо сейчас, в реальном времени
Аноним 02/12/25 Втр 01:45:31 1063021 523
У бизнеса есть обязательства, репутация. У годота есть только 12к незакрытых багов и громкие обещания на сайте.
Аноним 02/12/25 Втр 07:36:38 1063025 524
>>1063006
Выше по треду писал - запускать юнити я могу разве что дома, а так моя обитель разработки - это комп на работе с компом из эры ддр3, да мне и в целом пока не нужен мощный движок
Аноним 02/12/25 Втр 07:46:40 1063027 525
>>1063010
>Киты индустрии никогда не впишутся в либу ноунейма,
Дело не в либе, дело в новой парадигме разработки. Мою модификацию ecs можно перетянуть на любой язык (даже на гдс, при желании и деньгах), но чтобы придумать как обойти фундаментальные ограничения ecs парадигмы и реализовать PoC я вьебал 2 года. Если релиз будет успешен - может даже статьи на некоторые ресурсы напишу.
Аноним 02/12/25 Втр 09:02:17 1063030 526
image.png 352Кб, 684x326
684x326
>>1063019
>А где те реалисты, что выбрали гимп?
Сидят в ридонли, тихо пилят проекты и не кормят школоту.
Аноним 02/12/25 Втр 09:05:08 1063031 527
>>1063020
Чем? Он вообще еще работает на своем проектом?
Аноним 02/12/25 Втр 09:13:53 1063032 528
>>1063025
это классическая проблема XY - вместо того, чтобы заменить компьютер, ты меняешь движок. заменить компьютер есть десятки способов, от купить свой до сломать и сказать так и было и требовать новый у начальства

к тому же LTS версия Unity там может работать сносно

>>1063031
>Чем?
годотом

>Он вообще еще работает на своем проектом?
нет, он давно забросил годот, можешь посмотреть коммиты
Аноним 02/12/25 Втр 09:17:59 1063034 529
>>1063032
>это классическая проблема XY - вместо того, чтобы заменить компьютер, ты меняешь движок.
Мне похуй где писать, движок и даже игра не имеют значения
Аноним 02/12/25 Втр 09:23:00 1063035 530
>>1063021
>У бизнеса есть обязательства, репутация.
Индустрия буквально сидит пердит и ничего не делает десятки лет. Внутри пузырь раздулся настолько, что оно реально съедает себя изнутри и оно боится даже сокращать - потому что поломаешь то, что хоть как-то работает.
(да, тут мув с лицензией был же из-за убыточности, пришлось даже крайнего найти и наказать, потому что пошатали то что шатать не стоило бы).

И только местный анон испугавшись "нового" игрока на рынке сидит воет в треде, где даже нет сторонников этого движка (с кем ты воюешь?). И только реальным челам насрать, потому что все и так бесплатно бери что хочешь.

Я вот сижу сейчас перестрелку юнитов делаю. Это тупо прототип идеи, но в годоте это просто удобнее и быстрее. Быстрее писать на полу-питоне в стиле динамикодресни, удобнее работает хотрелоад, да и в целом шустро собирается. Сам софт не тупит не пытается сканить и майнить ИИ на мне.
Закончу идею может пересяду на что-то другое, но пока все гига удобно.
Аноним 02/12/25 Втр 09:45:50 1063037 531
>>1063027
>Если релиз будет успешен
Ты уже пишешь сюда, чтобы получить фидбэк на то, чтобы получить ощущения того, что ты не занимаешься фигней.

При том что пишешь узко-производительную систему на языке с ГЦ (хотя у шарпа/дотнета есть элемента оптимизации аллокации, но не думаю что ты их используешь).

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

PS Я сейчас случайно открыл сайт с картами Героев, так вот на третью часть наклепали свыше 2850 карт (на другие по ~1к). И это при условиях что есть просто редактор. Только представь сколько энергии и энтузиазма зиждиться в этих фанбазах. Тысячи людей готовы клепать тебя бесплатно контент - дай им только достойную площадку для этого.
Аноним 02/12/25 Втр 10:39:22 1063040 532
>>1063037
>Ты уже пишешь сюда, чтобы получить фидбэк на то, чтобы получить ощущения того, что ты не занимаешься фигней.
Ваще я тут просто годот защищаю, и вообще мне нравится ораторствовать и подавлять позиции оппонентов, такая себе ментальная стратегия где тот кто лучше докажет верность своей позиции и неверность позиции оппонента - победит. Я на спорах с двачерами и не только отлично прокачал скилл аргументации любой позиции, а так же благодаря двачерам в процессе доказывания своей позиции придумал дополнительный и прикольный функционал для своего исследования, который в итоге реализовал.
>При том что пишешь узко-производительную систему на языке с ГЦ (хотя у шарпа/дотнета есть элемента оптимизации аллокации, но не думаю что ты их используешь).
Я пишу (написал) систему которая может масштабироваться пока не упрется в потолок производительности цпу по всем ядрам. Сама по себе, ее архитектура выстроена так чтобы масштабирование могло происходить потенциально бесконечно. Мне не нужны графы систем, не нужно управлять очередью выполнения систем, не нужны компоненты-носильщики данных между системами. Это многопоточный ecs который сохранил все преимущества в удобстве и скорости написания бизнеслогики однопоточных ecs, в такой конфигурации низкоуровневые оптимизации имеют смысл, но основная ставка - ставка на удобный, простой и безопасный многопоток, похожий на тот, который применяется в крудах, но куда быстрее в виду локальности блокировок. Я думаю будущее за этим, за по настоящему многопоточными приложениями без того гемора который есть сейчас. По большому счету к этой хуйне даже можно движок прикрутить и получить ее реальный перфоманс, но я пока таким заниматься не буду, лучше найму негров если ставка сыграет.
>Если твой проект не упрощает работу, которая еще и была кому-то нужна - то ты делаешь зря.
Многопоток без боли - голубая мечта многих, думаю что упрощает и очень сильно
Аноним 02/12/25 Втр 13:50:26 1063057 533
Аноним 02/12/25 Втр 13:57:17 1063058 534
>>1063035
Я испугался 12 000 багов.
Для меня годот это мошенничество. Я просто предупреждаю о мошенниках. Потом мне спасибо скажешь.
Аноним 02/12/25 Втр 14:13:13 1063060 535
9e064410ca233f3[...].jpg 382Кб, 2160x2160
2160x2160
>>1063057
Для этого нужно движкописить? Мне кажется это какой-то прогрев гоев, для такой графики даже годота хватит, не говоря о нормальных движках
Аноним 02/12/25 Втр 14:16:20 1063061 536
>>1063058
>предупреждаю о мошенниках
Мнение о runtime fee? Мошенничество?
Аноним 02/12/25 Втр 14:34:30 1063064 537
>>1063040
>кто лучше докажет верность своей позиции и неверность позиции оппонента - победит

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

годот или не годот тут роли не играет, сам же сказал
Аноним 02/12/25 Втр 14:49:33 1063067 538
>>1063061
Это прописано в договоре. Где договор годота и отчеты о расходах? Или "утром деньги - вечером стулья" - это единственный договор годота?
Аноним 02/12/25 Втр 14:52:29 1063068 539
Секты обманывают людей давать им деньги во имя пришествия кого-то.
Хуан обманывают людей давать ему деньги во имя пришествия годота.
Почему одно распознается как преступление, а другое нет? В обоих случаях злоупотребление доверием.
Falco Engine! Убийца Юнити!!!! falco 02/12/25 Втр 15:56:53 1063080 540
>Секты обманывают людей давать им деньги во имя пришествия кого-то.

«Кто не со Мною, тот против Меня; и кто не собирает со Мною, тот расточает» — это слова из Евангелия от Матфея, сказанные Иисусом Христом. Эта фраза означает, что те, кто не поддерживает Его дело, находятся на противоположной стороне и, следовательно, действуют во вред тому, что Он пытается создать.
Источник: Слова Иисуса Христа, записанные в Евангелии от Матфея 12:30.
Аноним 02/12/25 Втр 16:00:09 1063081 541
>>1063080
ты чего вылез из загона?
Falco Engine! Убийца Юнити!!!! falco 02/12/25 Втр 16:08:36 1063082 542
>ты чего вылез из загона?
«Царственное священство» — это библейский термин, используемый апостолом Петром в Первом послании (1 Пет. 2:9) для описания всех христиан как особого народа, имеющего доступ к Богу, участвующего в богослужениях и призванного служить Ему. Он подразумевает не только клир (священнослужителей), но и всех верующих, которые через веру и благодать освящены и имеют возможность обращаться к Богу как к Небесному Отцу.

Это ты в ЗАГОНЕ! А я ЦАРЬ И СВЯЩЕННИК!
Аноним 02/12/25 Втр 16:15:38 1063085 543
>>1063067
А замена TOS задним числом тоже прописана в договоре?
>>1063064
>но ты победил только в своей голове
Не только в своей голове, но и в рамках появившевося PoC (который даже можно посмотреть), то есть победил в рабочем решении
>в реальности.

>ты 2 года пилил какой-то переоценённый (тобою) кусок кода, ещё неизвестно, кому он будет нужен, возможно, что никому.
Всякое может быть, изобретения часто умирали вместе с создателем потому что у создателя не хватило сил или времени довести свое изобретение до ширнармасс, по крайней мере этот кусок кода нужен мне, потому утверждение что оно никому не нужно неверно.
Аноним 02/12/25 Втр 17:18:57 1063092 544
Сигналы в годоте кажутся спаггети кодом (особенно когда часть подключается через редактор, а часть через код).
Понятно что для событий по другому никак, но я часто вижу организацию кода через создание собственных сигналов.

Делать через сигналы/ивенты практика на всех движках или только у годота?
Аноним 02/12/25 Втр 17:38:23 1063097 545
Я нашел еще баг в гавнотьке. Если выделять узлы с зажатым shift сначала вниз, потом вверх, они неправильно выделяются, первое выделение вниз не сбрасывается.
Аноним 02/12/25 Втр 17:43:34 1063099 546
image.png 452Кб, 1536x930
1536x930
>>1063058
Для ребенка, который не разбирается в разработке софта ты слишком голословен. Даже уязвимости имеют кумулятивный рост, а их по природе меньше обычных ошибок.

А вот когда у тя тысячи ошибок и они спрятаны за проприетарным софтом или внутренней цензуре, вот это больше напоминает мошенничество.
Аноним 02/12/25 Втр 17:45:35 1063101 547
>>1063092
>Сигналы в годоте кажутся спаггети кодом (особенно когда часть подключается через редактор, а часть через код).
Тебе не кажется, это реально спагетти-код
>Делать через сигналы/ивенты практика на всех движках или только у годота?
В урине тоже любят сигналы, так что не только. В целом сигналы это терпимо, но хуево
Аноним 02/12/25 Втр 18:31:53 1063107 548
>>1063099
Причем здесь найденные уязвимости и конкретные баги в одной гавнотьке?
>когда у тя тысячи ошибок и они спрятаны за проприетарным софтом
В "проприетарном софте" ошибки исправляются, потому что разработчики несут за это ответственность.
Аноним 02/12/25 Втр 19:23:10 1063115 549
>>1063107
Нефига манямир. Тебе лет 12-15?
Аноним 02/12/25 Втр 19:30:55 1063117 550
>>1063115
как минимум unity не крашится от alt tab, и его разработчики не виняет в этом драйверы
Аноним 02/12/25 Втр 20:07:46 1063125 551
Теперь это игровых антипаттернов тред

- синглтон - антипаттерн
- трай/кэтч - антипаттерн
- сигналы - антипаттерн

дополняем
Аноним 02/12/25 Втр 20:46:47 1063143 552
>>1063117
У меня крашился от какой-то фигни, когда я стартовую демку изучал. Я еще помню обрадовался, что мне всегда везет на баги.
Аноним 02/12/25 Втр 21:03:25 1063148 553
>>1063125
>- синглтон - антипаттерн
Деды вопили, молодняк не понимал и повторял. На самом деле народ продвигал DI. Вот только неожиданно там тоже синглетоны и глобальные состояния, но зато все это можно было смело эксемелькой крутить и вертеть без хардкора, а еще деды переоткрыли чистые функции (только в объектах, через IoC).

Новое поколение на микросервисах вообще не понимает в чем беда то, но повторяют, потому что все повторяют.

>- трай/кэтч - антипаттерн
Подрабатывать руками обработчиком ошибок та еще радость. Эксепшены хоть покажут что ты говноед и остановят, а в случае говно языков просто втихую данные покрашит и узнаешь только через месяц. Вот недавно событие было unwrap покрашили данные и положили пол инета. Но раст хотя бы напрягает, в го же можно вообще забыть проверить если ошибка одна в ответе (как с перебором SQL запроса).

>- сигналы - антипаттерн
Ивенты норм когда они ивенты. Строить всю кодовую базу на сигналах - когда можно просто дернуть по зависимости - это только для одаренных. Игра это монолит, успокойтесь уже.
Аноним 02/12/25 Втр 21:15:41 1063151 554
>>1063148
> Деды вопили, молодняк не понимал и повторял. На самом деле народ продвигал DI. Вот только неожиданно там тоже синглетоны и глобальные состояния
Там брзнкс логика не в статике.

Синглтон обычно понимается как паттерн с которым у нас полусаетсч объект с глобальным статичным доступом.

Проблема в этом.
Аноним 02/12/25 Втр 21:54:19 1063157 555
>>1063148
DI-шизик, ты доебал уже. Та хуйня, про которую ты говоришь(монстроузный DI через инжекторы-контейнеры и прочую залупу, пошедший из джавы) - это в 99% случаев ебейший оверинжинирнг, который нахуй не нужен и за который нужно нещадно пиздить по рукам при первом же упоминании, не то что использовании. В любом ООП языке у тебя уже есть встроенный "DI", ака возможность не прилинковываться статично к имплементации, а зависеть от интерфейсов: пользуйся блять. Нет, не хочу, хочу жрать говно и лезть в контейнер на каждый пук чтобы достать один и тот же объект, у которого в жизни не будет альтернативной имплементации. Съеби нахуй, будь добр.
Аноним 02/12/25 Втр 22:38:04 1063165 556
>>1063157
Забавно, я не тот анон, но да я с бэкенда.

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

Я на самом деле хз как в геймдеве с юнит тестами (я тут недавно). Но без тестов (не обязательно юнит) в разработке даже я кабан с 15 летнем стажем сру под себя.

А еще сегодня работая с GDScript, я понял что динамикодресня тормозит разработку. Поссал в рот всем тем, кто голословно говорил что прототипы на питоне делать быстрее. А еще видели тернарный оператор там? Больные ублюдки
Аноним 02/12/25 Втр 22:44:16 1063167 557
>>1063165
в питоне вроде нет тернарного оператора

а гдскрипт похож на него на 20% в лучшем случае, там бОльшая часть фич питона отсутствует
Аноним 02/12/25 Втр 22:50:08 1063170 558
image.png 7Кб, 476x183
476x183
>>1063167
Мой пожилой мозг сегодня сломался об эту херню.
Аноним 02/12/25 Втр 22:56:27 1063171 559
>>1063170
но это же просто как запись простым английским, чего тут ломать
да и по-русски порядок слов такой же
> результат равно "пасс" если очки больше 60 иначе "фейл"
Аноним 02/12/25 Втр 23:10:40 1063173 560
>>1063157
>В любом ООП языке у тебя уже есть встроенный "DI", ака возможность не прилинковываться статично к имплементации,
DI это не только Dependency Inversion из SOLID
Это еще Dependency Injection
Это тоже важно и удобно. Без IoC контейнера лапша выходит ВСЕГДА при мало мальском росте проекта.

мимо
Аноним 02/12/25 Втр 23:13:35 1063174 561
>>1063170
иначе без дополнительного кейворда никак не получится:
if score > 60 then "Pass" else "Fail"
гвидону неохота было серить в граммарь новым токеном для одного тернарника
Аноним 02/12/25 Втр 23:13:43 1063175 562
ООП - это антипаттерн. согласны?
Аноним 02/12/25 Втр 23:14:31 1063177 563
>>1063175
Да ты тоже антипаттерн в некотором роде...
Аноним 03/12/25 Срд 00:34:04 1063185 564
годот это антипаттерн
Аноним 03/12/25 Срд 00:38:11 1063187 565
>>1063174
Уже и так же есть.
if score > 60: "Pass" else "Fail"
Аноним 03/12/25 Срд 00:40:05 1063189 566
>>1063171
> результат равно
Новое поколение программистов. Это оператор присвоения. Никакого мнимого сравнения там не происходит.
Аноним 03/12/25 Срд 00:52:48 1063190 567
>>1063187
в питоне используются кейворды, а двоеточие отделяет индентированный блок
Аноним 03/12/25 Срд 00:56:27 1063191 568
image.png 56Кб, 311x162
311x162
>>1063190
Господи, благослови Сишарп
Аноним 03/12/25 Срд 00:57:26 1063192 569
>>1063189
поридж я старше тебя лет на 20
учись читать и понимать прочитанное
Аноним 03/12/25 Срд 01:03:16 1063194 570
>>1063192
Назвать присвоение как ровно, это как назвать поезд уткой.
Какая разница о чем ты в тот момент думал, какие контексты имел ввиду, если ты насрал в штаны?
Аноним 03/12/25 Срд 01:08:20 1063196 571
>>1063194
всё ты понял, говнюк, но твоя говнистость не даёт тебе ответить нормально
Аноним 03/12/25 Срд 03:51:33 1063209 572
Там это, гавнотька опять того, крашнулась https://github.com/godotengine/godot/issues/113453
20 лет движку, до сих крашится на базовых операциях вставки, перемещения объектов
Аноним 03/12/25 Срд 08:22:15 1063215 573
Если вам не нравится какой-то движок - попробуйте запустить блендер. После него и годот, и уе, и юнити покажутся верхом технологического прогресса, с самым продуманным юзер интерфейсом на свете, просто вершиной программного обеспечения.
Аноним 03/12/25 Срд 08:36:39 1063216 574
>>1063209
а я вчера скачал себе говнотьку, буду пробовать

>>1063215
всю жизнь использую блендер, проблем не вижу

сейчас аж пятая версия вышла, не знаю, что там там намутили в интерфейсе, может что-то совсем новое

в детстве пытался работать в 3д максе - он всегда крашился когда я создавал один из примитивов, так что работать в нём было нельзя

также пытался освоить gmax и milkshape 3D, не получилось
Аноним 03/12/25 Срд 08:44:59 1063218 575
>>1063216
>сейчас аж пятая версия вышла
Она крашится каждые 3 секунды, так что скачал 4.2, но это, по сути, кал. В зебре интерфейс более приятный, чем в блендере. А так не должно быть, если ты не с альфа центавры, для землян зебровский интерфейс должен быть загадкой. Если твой интерфейс хуже зебры - то ты серьёзно обосрался. Тормоза, отвратительный интерфейс, идиотический 3д курсор, который херит всю навигацию, ещё тормоза, ошибки в питоне. И такое говнище люди жрут просто потому что бесплатно.
Аноним 03/12/25 Срд 08:48:41 1063219 576
>>1063218
ну так сложилось исторически что у меня крашился именно макс
инопланетным софтом показалась майя
а блендер работал, поэтому я им уже 20 лет пользуюсь (время от времени, я не моделер)
Аноним 03/12/25 Срд 08:49:15 1063220 577
>>1063209
Забавно, в каждой хайповой технологии, в каждом чате/треде. Всегда найдется один подросток, который с пеной у рта "воюет" с технологией.

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

Что случилось у тебя с годотом или с анонами?
Аноним 03/12/25 Срд 08:52:09 1063221 578
>>1063218
Так проблема у тебя в синдроме утенка после зебры твоей. Тоже не заметил проблем в блендере, кроме того что все 3Д редакторы для меня как кабина Боинга.
Аноним 03/12/25 Срд 08:53:31 1063222 579
>>1063220
у меня тоже было так, я пользовался годотом и сидел в годот-треде,
жаловался на баги и чихвостил хуана

а году в 2017-2018 в /gd пришёл вахтёр-фанбой сектант и начал репортить все сообщения кроме сектантских, а мод ему поддакивал и удалял и банил всё, что ему не по душе

поэтому я годотом не пользовался лет 7-8, т.к. обсуждать этот кусок кала без ругани невозможно
Аноним 03/12/25 Срд 09:03:32 1063223 580
геймобджект - это антипаттерн
плавающий дельтатайм - это антипаттерн
многопоточность - это антипаттерн

дополняем
Аноним 03/12/25 Срд 09:05:48 1063224 581
>>1063223
Программирование - антипаттерн
Компьютеры - от лукавого
Технический прогресс - паттерн сатаны
Дополняем
Аноним 03/12/25 Срд 09:08:37 1063225 582
image.png 13Кб, 521x140
521x140
>>1063222
Все ясно. Продолжай вести наблюдение.
Аноним 03/12/25 Срд 09:15:05 1063226 583
>>1063225
нет, это другой типаж. нитакуся-чистоплюй который приходит в гараж к михалычам, которые пьют водку и ругаются матом, пока копаются в своей ласточке. и нитакуся начинает стучать участковому, мол там нехорошие люди делают нехорошие вещи. проще говоря - крыса
Аноним 03/12/25 Срд 09:17:02 1063227 584
>>1063224
>Программирование - антипаттерн
в контексте игр и бизнес приложений - да, для этого существуют конструкторы

>Компьютеры - от лукавого
да, хорошая игра играется на карточках или фишках

>Технический прогресс - паттерн сатаны
его не существует

это всё верно, но я не имел в виду настолько абстрактные вещи
Аноним 03/12/25 Срд 09:17:44 1063228 585
image.png 98Кб, 1143x313
1143x313
>>1063224
>Компьютеры - от лукавого
Я вчера узнал что жесткие диски стали антипатерном. И ОЗУ в 8 раз стала антипатерном.
15 лет разводили скамом с блокчейном, теперь ИИ вообще на все железо.
Так и к мейнфреймам вернемся. Будем за подписку играть через телефон (или смотреть как другие играют).
Аноним 03/12/25 Срд 09:20:39 1063229 586
>>1063228
это ещё не начали взрывать линии производства литографов. и инженерам инвидиа машины не минируют. я полагаю что массовое производство компьютерной техники в принципе будет уничтожено в ближайшие годы
Аноним 03/12/25 Срд 09:21:41 1063230 587
aihead.png 204Кб, 366x366
366x366
>>1063219
Макс жрёт всю память, что у тебя есть. Но крашится реже блендера, за последний час он у меня раз пять уже вылетел. А я даже не моделил ничего. Просто пытался привинтить к нему генерацию аи-текстур, чтобы проще жилось. Но, видимо, всё, что связано с блендером - максимально далеко от "проще" и больше всего мешает как раз 3д курсор, потому что вместо позиции выделения я получаю в скриптах позицию курсора, которая херит всё, что можно. А потом это дерьмо крашится, ничего не сохранятся, даже настройки программы и всё по-новой.


>>1063221
Зебра в качестве примера. Её я тоже пробовал, там интерфейс инопланетный, но хотя бы не дерьмо.
Аноним 03/12/25 Срд 09:26:57 1063231 588
>>1063228
>или смотреть как другие играют
С такими охуенными ценами на видюхи ютуб-прохождения уже давно стали основным способом гейминга для многих (и меня в том числе)
Аноним 03/12/25 Срд 09:41:23 1063233 589
image.png 175Кб, 500x500
500x500
Аноним 03/12/25 Срд 09:55:25 1063236 590
image.png 18Кб, 376x255
376x255
а вы знали, что в годоте всего 2 бага? надо просто правильно настроить фильтры. хейтеры посрамлены
Аноним 03/12/25 Срд 10:00:23 1063239 591
image.png 50Кб, 1422x960
1422x960
Аноним 03/12/25 Срд 11:12:14 1063248 592
image.png 888Кб, 1389x656
1389x656
Там в юньке годны обучающий материал завезли, я прям все основы вспомнил. Жалко что я так же сделать не могу в ТриДэ
Аноним 03/12/25 Срд 11:47:23 1063254 593
>>1063230
ты корявую приблуду от васьков прикрутил на блендер, это она тормозит и крашит программу
Аноним 03/12/25 Срд 13:39:07 1063268 594
>>1063239
У меня бы всё остальное отъебнуло гораздо раньше. Память в порядке.

>>1063254
В том, что происходит, 99% работы происходит вне блендера. Блендер рендерит только карты глубины и отправляет их в софт, который уже занимается работой. Там нечему тормозить и нечему крашить блендер. Он сам по себе падает, увы.
Аноним 03/12/25 Срд 14:02:49 1063270 595
image.png 25Кб, 755x261
755x261
>>1063058
То то проприетарный софт на болте вертит юзеров 6 лет. Ты же вроде говорил что проприетарный софт потеет над софтом?
Аноним 03/12/25 Срд 15:56:27 1063285 596
Аноним 03/12/25 Срд 16:08:37 1063287 597
>>1063285
да, если ты объединил ассеты с бинарником в один файл.
Вот я в своем топ движке на sdl3 ассеты в массиве байт храню и антивирусы не ругаются. Они мало занимают, поэтому помещаются на изи в оперативку. Топ, да?
Аноним 03/12/25 Срд 16:14:31 1063288 598
93c45ee1009ddac[...].jpg 65Кб, 736x736
736x736
ZRwX054n7O.webm 459Кб, 254x484, 00:00:18
254x484
Аноним 03/12/25 Срд 16:26:33 1063291 599
>>1063287
>Топ, да?
Нет. С точки зрения игрока если игра мало весит, то она ничего не стоит. Добра должно быть много. Если ты не довесил байтов, значит не постарался на славу, а просто тяп ляп игру смастерил из мусора или вообще хочешь пользователя обмануть, как торгаш на рынке недовешиваешь товара..
Аноним 03/12/25 Срд 17:05:36 1063312 600
>>1063287
>да, если ты объединил ассеты с бинарником в один файл.
Хм, а с чем это связанно?
Аноним 03/12/25 Срд 17:07:00 1063313 601
>>1063291
>С точки зрения игрока если игра мало весит, то она ничего не стоит.
Так мыслят только дети.
Аноним 03/12/25 Срд 17:26:03 1063325 602
>>1063291
Загружаешь игру в стим
@
Добавил зип-бомбу
Аноним 03/12/25 Срд 17:27:11 1063326 603
>>1063313
если дети приносят твоей игре деньги - то так и надо делать
Аноним 03/12/25 Срд 18:04:53 1063344 604
>>1063326
>дети приносят твоей игре деньги
Лол, где ты таких детей видел?
Аноним 03/12/25 Срд 18:05:20 1063345 605
>>1063344
я и денег не видел и игр тоже
Аноним 03/12/25 Срд 18:27:39 1063354 606
>>1063345
>я и денег не видел и игр тоже
/GD/, итоги уходящего 2025...
Аноним 03/12/25 Срд 18:32:39 1063355 607
>>1063285
Нормально, потому что это
>Malicious.moderate.ml.score
ML - это "machine learning", т.е. угадайка, как LLM.

Можно смело игнорить "ml score" на любых файлах.

>>1063312
Упаковка данных внутрь EXE - классика троянов...
Аноним 03/12/25 Срд 19:33:12 1063373 608
Вам наверное интересно что же нашли сломанное в годоте в этот раз? Не буду вас томить - это история переключения файлов в встроенном редакторе https://github.com/godotengine/godot/issues/113502
Аноним 03/12/25 Срд 21:05:52 1063382 609
>>1063355
>Можно смело игнорить
Ты это пользователям скажи. Им похуй что это антивирус попова из болгеноса в конце списка. Раз антивирь ругается, значит он работает. А ты злой хакер.
Аноним 03/12/25 Срд 21:21:24 1063384 610
>>1063373
>история переключения файлов
Пипец, в Godot есть и такое? 6 лет пользуюсь им...

>>1063382
>пользователям
На вирустотал только шизы с манией преследования ходят, которым вечно мерещится, что за ними кто-то подглядывает через закленную веб-камеру.
Аноним 03/12/25 Срд 21:57:13 1063389 611
>>1063384
Типичный пользователь годот. Скачал 6 лет назад, запустил пару раз.
Аноним 03/12/25 Срд 23:06:42 1063392 612
>>1063268
> Блендер рендерит только карты глубины и отправляет их в софт, который уже занимается работой.

можно коряво написать которая принтит хеллоуворлд в консоль. тормоза и краши в целом нехарактерны для блендера
Аноним 03/12/25 Срд 23:07:24 1063393 613
>>1063392
>можно коряво написать приблуду, которая принтит хеллоуворлд в консоль
Аноним 03/12/25 Срд 23:26:33 1063396 614
>>1063389
а я скачал вчера, но ещё не запускал
Аноним 03/12/25 Срд 23:51:07 1063397 615
>>1063396
Не запускай. У меня от этой хуйни комп сломался.
Аноним 04/12/25 Чтв 07:43:32 1063411 616
>>1063392
Пятая версия крашилась и без скриптов, 4.2 тормозит без них так же, как и с ними. А ещё периодически ломается FOV камер, хотя скрипты его вообще не трогают. Просто при размещении N камер подряд - на определенной сломается весь FOV на всех камерах. Так что пытаться задефать это убожество - дохлый номер. Если поискать slow в их 7к ишьюсов, то получишь 560 результатов. Если lag - 148. Казалось бы, весь софт имеет баги, наверняка это какие-то минорные, которые особо ни на что не влияют
>Blender 5.0 crashing upon adding bone to armature
>Blender crashes when opening a Blend file from within the Windows Explorer
А оказывается, что не минорные.
Аноним 04/12/25 Чтв 08:46:40 1063413 617
>>1063411
>Просто при размещении N камер подряд - на определенной сломается весь FOV на всех камерах.
каким образом? шиз, ты бредишь. или говори сколько камер создать, я создам, запишу видос. но мы оба знаем, что ничего не сломается. сломана твоя васянская хуита, и ты продолжаешь это отрицать, сваливая вину на сам блендер
Аноним 04/12/25 Чтв 09:44:31 1063415 618
>>1063413
Все мы знаем, что в какой-то момент сломается. Я расставлял камеры через bpy.ops.object.add_cameras(center_type='view center') и это их ломает. Не какие-то "васянские" скрипты, а такие вот, примитивные. Ломается не сразу, но мне нужно было расставлять камеры, удалять и расставлять заново. Это всегда ломает камеры через какое-то время, так что я перезапускаю сцену. В этом суть - хуже блендера софта нет. После него даже самый кривой движок будет восприниматься, как пик инжиниринга.
Аноним 04/12/25 Чтв 09:48:28 1063416 619
>>1063415
давай репродуцируемый пример, как сломать FOV, добавляя камеры через bpy.ops.object.add_cameras(center_type='view center')

а заодно придумай правдоподобную историю, зачем ты это делал в чистом блендере без своей кривожопой приблуды, которую продолжаешь дефать
Аноним 04/12/25 Чтв 09:52:25 1063417 620
>>1063415
>bpy.ops.object.add_cameras(center_type='view center')
и что это вообще за функция лол. можно ссылочку на апи? ты же её не выдумал?
Аноним 04/12/25 Чтв 11:10:09 1063421 621
>>1063416
>зачем ты это делал в чистом блендере
Ты идиот, я уже выше писал, зачем мне камеры. Не пытайся здесь скрючить из себя дегенерата и сделать вид, что чего-то не понимаешь.
Аноним 04/12/25 Чтв 11:15:00 1063422 622
>>1063384
>На вирустотал только шизы с манией преследования ходят, которым вечно мерещится, что за ними кто-то подглядывает через закленную веб-камеру.

Не Запускать экзешник без подписи это вообще основа компьютерной грамотности.
Аноним 04/12/25 Чтв 11:31:01 1063424 623
>>1063421
не пытайся соскочить пидорас, я тебя до конца додавлю

> давай репродуцируемый пример, как сломать FOV, добавляя камеры через bpy.ops.object.add_cameras(center_type='view center')
> и что это вообще за функция лол. можно ссылочку на апи? ты же её не выдумал?
Аноним 04/12/25 Чтв 11:50:48 1063426 624
>>1063373
godot - Open 12 579 Closed 47 144 (1:3)
defold - Open 1 154 Closed 3 623 (1:3)
vscode - Open 13 960 Closed 205 018 (1:14)
blender - 7к 1:14

В общем, такое соотношение открытого к закрытому для опенсорса (с каким-то гуи редактором) это норма. А еще это говорит что годот очень популярен.

Даже у языка го, который нехера не развивается лет 15 соотношение 1:6 (Open 9 272 Closed 60 040), что просто должен быть мерилом минимума. Только у блендера и вскода выход за среднею, тут скорее всего явно манипуляция какая-то с ишью (или более жесткая модерация).

В ИТ так устроенно - не важно сколько у тебя сейчас капитал кода собранно, важно сколько сейчас стартует новых проектов, которые станут капиталом кода в будущем.
В общем, годот весьма перспективная технология, судя по масштабам, никаких проблем в соотношении нет. Но для такой техи надо уже больше фуллтайм разработчиков.

Аноним 04/12/25 Чтв 11:58:16 1063427 625
>>1063415
Тут несколько проблем
У тебя крашит или диск или память (но диск чексумит, а вот память творит магию). Это вероятность 1-5%
Либо у тебя проблемы с головой и когнитивное искажение, чаще это 95-99% проблем в софте. К сожаление мемтест не помогает с когнитивным искажением у людей.
Аноним 04/12/25 Чтв 12:09:06 1063432 626
image.png 439Кб, 760x647
760x647
Господа технически одаренные люди и мамкины специалисты. Что можете сказать про Defold?

Интересует 2D (на PC) где будет овер много поиска пути, тайтлов и соответственно долбежка в циклы (в том числе частый проходы по сотне тысяч тайтлов) и прочее радости сложной реалтайм стратегии (в 2D).

Пробовал найти что-то популярное и тяжелое на движке, но чаще попадаются какие-то аля флеш игры.
Мнение? Подводные? Истории успеха?
Аноним 04/12/25 Чтв 12:24:55 1063436 627
>>1063432
В шоукейс зайди, узришь потенциал. Луа без типизации годится только для вызова апи, прям как питон для вызова плюсовых либ.
Аноним 04/12/25 Чтв 12:27:42 1063437 628
>>1063424
Идиот, если ты продолжаешь давить свой тупостью себя же, это только доказывает факт того, что ты идиот.

>>1063427
Были бы проблемы с памятью - отвалилось бы то, что занимает 90% памяти, а не блендер, который жрёт гораздо меньше. Но я прогонял тесты, это не память.
>Либо у тебя проблемы с головой и когнитивное искажение
Всё возможно, но впечатления от блендера сугубо негативные, буквально худший софт на свете. И плевать даже на вылеты или баги. Везде они есть. Но вот его пососная система с 3д курсором это уже всё.
Аноним 04/12/25 Чтв 12:28:26 1063438 629
>>1063432
Абсолютно неподходящий вариант, даже не думай
Аноним 04/12/25 Чтв 12:29:57 1063439 630
>>1063432
> Интересует 2D (на PC) где будет овер много поиска пути, тайтлов и соответственно долбежка в циклы (в том числе частый проходы по сотне тысяч тайтлов)
Юнити с дотсом / свой движок на С++

В данном случае особой разницы в этом даже нет
Аноним 04/12/25 Чтв 12:54:31 1063445 631
>>1063432
>где будет овер много поиска пути
А ты разбивай пути на сегменты и переиспользуй, сразу отвалится большая часть работы.
Аноним 04/12/25 Чтв 13:01:29 1063447 632
>>1063437
>Были бы проблемы с памятью - отвалилось бы то, что занимает 90% памяти, а не блендер,
Сразу видно ламера, ты видел схематическое представлением памяти (как заполненный стакан с водой) и теперь у тебя представление что физически память равномерно распределяется по всему объему.
Аноним 04/12/25 Чтв 13:02:18 1063448 633
Аноним 04/12/25 Чтв 13:05:15 1063449 634
>>1063448
Луа вместо языка - дерьмо и для разработки в целом, и для твоей задачи не пподходит по произволительности

с++ в качестве модулей работает, да. Но поддерживать это будет мучением

Сам движок не продакшен реди
Аноним 04/12/25 Чтв 13:05:28 1063450 635
>>1063439
>Юнити с дотсом
Редком об этом слышу, насколько это жизнеспособная система разработки?
Ну просто очень часто в ИТ индустрии есть что-то на бумаге для галочки, но на деле это адок. Тут все норм?
Аноним 04/12/25 Чтв 13:10:59 1063454 636
>>1063450
На нём есть игры в проде - v rising, например.
Я работаю тоже на дотс проекте, он живой.

Но там не всё есть из коробки, для анимаций руханку придется докупать.
Аноним 04/12/25 Чтв 13:14:56 1063455 637
>>1063447
Не тупи. Чисто статистически у чего выше вероятность попасть в битый байт - у того, что занимает 90% объёма или того, что занимает 5%? И здесь не важно как именно распределено заполнение.

>>1063450
Пациент скорее жив, чём мёртв. Но работать с ним будет неприятно.
Аноним 04/12/25 Чтв 13:22:28 1063457 638
>>1063445
>Сам движок не продакшен реди
Можно по подробнее??

>Луа вместо языка - дерьмо и для разработки в целом
Почему про GDScript такое не говорят?
Аноним 04/12/25 Чтв 13:26:22 1063459 639
>>1063432
не верь этому >>1063438
луа быстрый, боттлнек будет в самом дефолде

то есть если ты просто циклы гоняешь, всё норм

а если в каждой итерации обращаешься к API движка 10 тысяч раз в секунду - будут тормоза
Аноним 04/12/25 Чтв 13:29:14 1063462 640
172fd1b87d73beb[...].jpg 15Кб, 300x225
300x225
>>1063457
Ты уверен, что с твоими проблемами тебе стоит делать игры?
Аноним 04/12/25 Чтв 13:37:35 1063465 641
>>1063450
>Редком об этом слышу, насколько это жизнеспособная система разработки?
В одно ебало - нежизнеспособна. На дотс нужна команда и обязательно компетенция. За обычное написание кода в стиле ооп - забудь. Бизнеслогика растаскивается на десятки систем (а системам нужна правильная очередность, ака граф систсем), на которые нужны тесты либо правильная модульность, но в том или ином случае это совершенно себя не оправдывает. Много поисков путей - такие алгоритмы любят когда есть единый мир, где видны все обьекты и в рамках этого мира ведутся расчеты, то есть вместо готового тебе придется писать свой астар в версии ecs. Не слушай ecs-о шизиков, если в твоей игре не будет 100к юнитов единовременно как в каком нибудь тотал вар - тебе ecs не нужен (даже если будут - все равно не нужен), просто делай игру как нормальные люди. Говорю как ecs шизик.
Аноним 04/12/25 Чтв 13:39:34 1063467 642
ЕЦС - это антипаттерн
Аноним 04/12/25 Чтв 13:40:14 1063468 643
>>1063457
>Почему про GDScript такое не говорят?
Говорят. Правда в годоте доступны и другие, более вменяемые языки.
Аноним 04/12/25 Чтв 13:40:38 1063469 644
>>1063454
>для анимаций руханку придется докупать.
Для покадровых спрайтов в 2D тоже?
Пока не планирую ничего инвестировать в проект кроме времени
Аноним 04/12/25 Чтв 13:41:55 1063472 645
>>1063462
О чем ты? Ты меня спутал с кем-то
Аноним 04/12/25 Чтв 13:44:14 1063473 646
>>1063472
Ты отвечаешь на одно сообщение, а цитируешь другое.
Аноним 04/12/25 Чтв 13:46:31 1063475 647
>>1063462
с такими проблемами надо самому писать движок

>>1063468
без разницы, время всё равно будет съедаться вызовом из твоего "вменяемого" языка в низкоуровневые библиотеки
Аноним 04/12/25 Чтв 13:48:53 1063477 648
>>1063459
>а если в каждой итерации обращаешься к API движка 10 тысяч раз в секунду - будут тормоза
Игровые объекты в цене не считаются API движка? Ну типа что значит обращаться к движку, тебе же надо двигать, вращать, физика итд, как не обращаться к АПИ? Такая проблема только у Defold?

У годота много хейторов, легко понять подводные камни, тут же просто чет говорят - все плохо, не надо, не трогай итд. Можно конкретно что-то? Типа у него проблемы с физикой, или мало либ/решений, или там медленный рантайм или еще что-то?
Аноним 04/12/25 Чтв 13:49:59 1063478 649
>>1063475
>без разницы, время всё равно будет съедаться вызовом из твоего "вменяемого" языка в низкоуровневые библиотеки
Оно будет сьедаться что так что эдак (что луа что гдс что шарп), но можно некоторыми костылями отвязаться от платформенного апи и тот же астар считать исключительно средствами шарпа, а в движковые обьекты загонять результат. И тут уже и луа и гдс далеко позади.
Аноним 04/12/25 Чтв 13:51:00 1063479 650
>>1063477
>Игровые объекты в цене не считаются API движка? Ну типа что значит обращаться к движку, тебе же надо двигать, вращать, физика итд, как не обращаться к АПИ?
считаются
если ты будешь десятки-сотни тысяч объектов в кадр ворочать с помощью lua, то, скорей всего, будет тормозить
возьми да сделай синтетический тест
Аноним 04/12/25 Чтв 13:54:15 1063480 651
>>1063465
Да, вот что-то такое я и хотел услышать, зная проблемы дата-ориентированной разработке вне игр. Спасибо.
Возьму на вооружение, но как крайний момент, когда мозгов на оптимизацию не будет хватать.
Аноним 04/12/25 Чтв 13:56:19 1063481 652
>>1063473
Удобство цитать двача, удалил плашку с цифрами.
Аноним 04/12/25 Чтв 13:59:48 1063482 653
image.png 1388Кб, 1024x1024
1024x1024
>>1063437
>Идиот, если ты продолжаешь давить свой тупостью себя же, это только доказывает факт того, что ты идиот.

понятно, клован решил тянуть время. максимально стандартное поведение даванутой скотины

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

дело раскрыто
Аноним 04/12/25 Чтв 14:05:02 1063485 654
>>1063479
В теории какая разница чем АПИ дергать? У динамикодресни просто минус что есть некий общий тип, на обработку которого уходит некоторые ресурсы и гонять такой тип в цикле число-дробилке - плохо. Но в тоже время не факт что числовой типа шарпа, это будет реально числовой тип в нативном коде (то есть, не будет какая-то конвертация из типа заглушки в тип С++).
Я конечно не силен в строение движка. Но это не выглядет проблема, теже жарпы или расты для движка будут теми же скриптами и будет накладная работа.

А вот удобство хотрелоад недооценено. Ладно попробую дефолд, напугали но не переубедили.
Мне сказали пока не нюхать годот, потому что у него экзотическая организация и это может повлять на синдром утенка в будущем (как люди учившиеся на питоне или го, потом не могут в нормальные языки)
Аноним 04/12/25 Чтв 14:17:24 1063486 655
GPU.png 23Кб, 708x282
708x282
>>1063482
Идиот, ты по каждому пункту обосрался. Нейронки у меня летают - хотя бы потому, что под них есть вторая видеокарта. Так что прекращай позориться, идиот.
Аноним 04/12/25 Чтв 14:23:02 1063487 656
>>1063485
>Но в тоже время не факт что числовой типа шарпа, это будет реально числовой тип в нативном коде (то есть, не будет какая-то конвертация из типа заглушки в тип С++).
Факт. Значимый тип всегда занимает фиксированный обьем памяти, не наследуется и никуда не конвертируется. А поскольку моно и дотнет компилируются jit компиляцией - скорость при операциях со значимыми типами как у плюсов. А еще можно включить некоторые оптимизации, типа simd и инлайнинга и ускорить их еще значительнее.
>Мне сказали пока не нюхать годот, потому что у него экзотическая организация
К годотовским ресурсам можно привыкнуть, потому что они охуительные. В остальном, не смотря на некоторую убогость ux - ничего особенно экзотического, говорю как беженец с юнити. Из минусов - так себе работа с нарезкой спрайтов в спрайтатласах, это реально пиздец неудобно, в идеале - нужно очень красиво сделать спрайтшит чтобы нарезать спрайты тупо по сетке автоматом tool скриптом, потому что ручное создание и нарезка спрайта на atlastexture совершенно уебищна.
Аноним 04/12/25 Чтв 14:26:24 1063488 657
image.png 111Кб, 1295x192
1295x192
>>1063486
попущенка, ты забыла к своему посту приложить ссылку на функцию bpy.ops.object.add_cameras(center_type='view center') о которой говорила выше, и которая по твоим словам ломает блендер
Аноним 04/12/25 Чтв 14:29:11 1063489 658
>>1063488
Идиот, не функция ломает блендер, а многократное удаление\добавление камер. Какой же ты идиот, пиздец просто.
Аноним 04/12/25 Чтв 14:31:11 1063490 659
17648475851200.png 89Кб, 1295x192
1295x192
>>1063489
мань, где ссылочка на эту функцию в bpy? что-то я не вижу её в апи блендера? ты уверен что не юзал свой васянский кал который твой нищий комп не тянет, а пользовался стандартными функция блендера? ты действительно в этом уверен? потому что я не могу найти этой функции в апи блендера
Аноним 04/12/25 Чтв 14:52:53 1063493 660
Я не знаю что ломает блендер, но я знаю что ломает годот.
>Сбой при изменении корневого узла импортированной сцены GLB на VehicleBody3D
Аноним 04/12/25 Чтв 15:02:46 1063497 661
>>1063487
>А поскольку моно и дотнет компилируются jit компиляцией
Я как бы не знаю как там устроенное. Но каким местом тут jit будет работать? Это штука работает во время исполнения, да еще в среде дотнета. Ты видимо с AoT спутал?
Мало того что в юнити моно, так там еще какое-то свое моно вроде, есть там jit или просто код тупо в плюсы конвертится?

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

Вроде в годоте настоящий дотнет. Если defold не зайдет. Я набью руку в GDScript и перейду на шарпы (меня аж трясет от GDScript и от местного редактора, не тем они занимаются, лучше бы сфокусировались на одном типизированном языке (любом) с плагином к vscode ).
Аноним 04/12/25 Чтв 15:03:17 1063498 662
17648375908910.webp 34Кб, 1280x720
1280x720
Аноним 04/12/25 Чтв 15:05:26 1063499 663
>>1063493
>>1063373
>>1063222
Так что ты сам используешь? Или у тебя все время уходит на хейт годоты? я очень надеюсь что ты пишешь свой движок
Аноним 04/12/25 Чтв 15:06:36 1063500 664
>>1063469
Анимацию покадровых спрайтов в 2д ты можешь сам написать за вечер
Аноним 04/12/25 Чтв 15:10:56 1063501 665
>>1063499
>Или у тебя все время уходит на хейт годоты?
да
>я очень надеюсь что ты пишешь свой движок
нет
Аноним 04/12/25 Чтв 15:17:45 1063504 666
press [F] to pay respects Falke and install trojan from Falcomalware
Аноним 04/12/25 Чтв 15:18:53 1063505 667
>>1063497
>Я как бы не знаю как там устроенное. Но каким местом тут jit будет работать? Это штука работает во время исполнения, да еще в среде дотнета.
Непосредственным. Прям во время старта приложения - запускается рантайм дотнета/моно, который компилирует il в платформенный бинарь и выполняет. Потому у многих языков выполняющихся jitом долгий старт, который фиксит аот.
>Мало того что в юнити моно, так там еще какое-то свое моно вроде, есть там jit или просто код тупо в плюсы конвертится?
Форк моно который апнулся до c# 9 или 10. Там тоже jit, либо включаешь опцию il2cpp и il в итоге хуярится в плюсы и компилируется.
>Вроде в годоте настоящий дотнет.
В годот 4 с возможностью собирать аот. В годот 3 старый моно с# 7.3. проблема в том что четверка багованая (одно починили, другое сломали, третье прикрутили что сломало четвертое) и раньше чем она выползет в лтс - трогать на свой страх и риск (+ нет с# веба). Тройка - гораздо более стабильная, имеет веб с# и поддерживает более старые аппараты, заодно имея поддержку свежайших.
Аноним 04/12/25 Чтв 15:33:51 1063507 668
>>1063501
>>я очень надеюсь что ты пишешь свой движок
>нет
Эх, ты меня реально расстроил. Подумай над этим.
Аноним 04/12/25 Чтв 15:43:14 1063510 669
>>1063505
Не думаю что я в своей 2д перделки доберусь до багов. Работал пару дней, вроде норм.

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

Defold вроде тоже ничего, как же я не хотел попадать в этот поток безумия с выбором инструмента и вот я снова тут
Аноним 04/12/25 Чтв 15:57:48 1063511 670
>>1063497
>трясет от GDScript и от местного редактора, не тем они занимаются
Такое в каждом движке было. В юнити было что-то вроде яваскрипта, был UnrealScript в UE. Всё постепенно поотмирало. Так что если экстраполировать, то гдскрипт ждёт та же участь. Хотя "набить руку на GDScript и перейти на шарпы" звучит достаточно сомнительно, лучше сразу начинать с того, чем планируешь заниматься.

>>1063490
Ты просто клинический идиот с мёртвым мозгом.
Аноним 04/12/25 Чтв 16:15:15 1063513 671
image.png 42Кб, 971x193
971x193
кек
Аноним 04/12/25 Чтв 16:22:03 1063514 672
>>1063511
>лучше сразу начинать с того, чем планируешь заниматься.
Все советы, примеры и прочая чепуха на ГовноGDScript. Как-только набью руку в API мне будет уже все равно, хоть javascript (уж лучше он чем питон-лайк, если, конечно, допускать динамикодресню в код вообще).
Сейчас, вероятно, еще от lua поплююсь.
Аноним 04/12/25 Чтв 19:33:18 1063528 673
>Defold
Ну в общем идея жизнеспособа, но

Редактор слишком простой, чисто для галочки. Чтобы изменять шрифт нужно прописать свойство через css (ну серьезно?) Или у меня что-то сломалось или хз, но было мелко и не все фиксится css (сейчас бы кривую javaFX юзать).

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

Lua - сомнительно, но окей.

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

Говорят про обратную совместимость, если это так, то это большой плюс для многолетних проектов. Но опять же у тебя ничего и нет, либа поверх подобия редактора.
Аноним 04/12/25 Чтв 23:07:29 1063550 674
50eb7ed795fe1df[...].jpg 200Кб, 1560x826
1560x826
Аноним 04/12/25 Чтв 23:13:01 1063553 675
>>1063550
если что-то выглядит как гуй на кутэ, нашлепанный студентом за 50 тысяч рублей, то это необязательно нау. хоть и по сути то же самое
Аноним 04/12/25 Чтв 23:18:23 1063554 676
>>1063553
>нашлепанный студентом за 50 тысяч рублей
хотя каким уже студентом, хоспаде, в век халявных нейронок
Аноним 05/12/25 Птн 08:13:29 1063576 677
image 694Кб, 1728x751
1728x751
Аноним 05/12/25 Птн 10:13:49 1063578 678
>>1063550
Лол, загрузчик с яндекса. Ну а вообще шоукейс смешноват, лоуполи с отвратительным светом и совершенно неоправдываемая плашка ecs, где миллионы обьектов?
Аноним 05/12/25 Птн 19:20:28 1063616 679
https://github.com/godotengine/godot/issues/113623
Если изменить настройки редактора, то он зависнет. Это ожидаемо с точки зрения годоти. А вот что для годоти показалось неожиданным это то, что закрытие окна настроек закрывает и редактор.
Аноним 05/12/25 Птн 22:35:19 1063629 680
image.png 83Кб, 288x175
288x175
Аноним 06/12/25 Суб 08:00:18 1063639 681
3.png 664Кб, 1926x650
1926x650
вот почему нужно создавать свой движок.
типичный способ создания карты теней - это "обернуть" пирамиду камеры в AABB, повернутый в сторону направления света. можно видеть, что для top-down камеры это приводит к тому, что картинка сильно "сдвинута" в правый верхный угол текстуры, и большинство текстуры попросту не используется. получается очень неэффективная карта теней.
Аноним 06/12/25 Суб 08:09:11 1063640 682
>>1063639
бздынь, а ты больше всего хочешь создать движок или игры?
Аноним 06/12/25 Суб 08:47:01 1063641 683
>>1063640
нельзя сделать хорошую игру без движка. надо просто делать движок и забавные вещи на нем, из которых сама собой выходит игра. только так и рождаются интересные идеи. а если пытаться натужно придумать "интересную" идею на unity, то как правило ничего не выходит.
Аноним 06/12/25 Суб 09:20:11 1063644 684
>>1063553
он не просто выглядит как gui на qt, у него интерфейс идентичный с nau engine и даже сайт идентичный по стилю, сделанный на том же кривом фреймворке с горизонтальным скроллом

авторы и есть два студента из ВШЭ

>>1063578
ну так скачай движок и сделай крутой пример
Аноним 06/12/25 Суб 09:23:03 1063645 685
>>1063641
все движки более-менее одинаковы, двигают модельки вводом с клавиатуры или мыши
юнити позволяет делать это максимально эффективно в плане трудозатрат

>>1063639
всем плевать какая там карта теней, это выглядит хуже слопа с яндекс-игр
Аноним 06/12/25 Суб 10:39:39 1063663 686
>>1063641
>надо просто делать движок и забавные вещи на нем, из которых сама собой выходит игра
лол блядь, так и скажи, что у тебя нет плана, идеи и ты страдаешь хуетой - просто признай это ради себя
Аноним 06/12/25 Суб 10:54:26 1063665 687
включая флажок "сделать тени" в unity не все понимают, что эти автоматические тени в 2 раза хуже. и это касается всех аспектов движка. реальность в том, что не существует одновременно универсальных и оптимальных алгоритмов.
Аноним 06/12/25 Суб 11:09:53 1063673 688
>>1063663
советую посмотреть как разрабатывали breath of the wild, например
Аноним 06/12/25 Суб 11:48:11 1063680 689
>Мы делаем новую систему анимации
>Лучше, выше, сильнее, быстрее
@
>In case you were looking for information on the new animation system and world-building workflows: work on them has been paused
Cука, одно и то же каждый раз.
Аноним 06/12/25 Суб 12:32:50 1063687 690
>>1063673
Советую посмотреть на бюджет и количество человекочасов, всегда рофлировал с тех кто пытается подражать ааа студиям с десятками сеньоров суммарно получающих зп в год больше чем индюк из снг заработает за всю свою жизнь. Ну я не знаю, засунь боевку и бизнеслогику с анимациями нпс в шейдер, как это делают убейсофт в асасинах, ведь делают же, пеофоманс высокий.
Аноним 06/12/25 Суб 12:56:59 1063695 691
>>1063641
Интересные идеи рождаются не из повторения по гайдам техник рендеринга, которые уже давно придуманы, а из прототипирования механик.
Механик. Механик.
Аноним 06/12/25 Суб 14:26:36 1063714 692
Умные указатели - это антипаттерн
Динамическое выделение памяти - это антипаттерн
Шаблоны - это антипаттерн
Перегрузка функций - это антипаттерн
Аноним 06/12/25 Суб 15:04:21 1063718 693
>>1063695
Твои манямеханики "еще непридуманные" тоже только твоей мамке и коту интересны.
Аноним 06/12/25 Суб 15:30:02 1063724 694
>>1063718
Создание крутвх механик - это поиск перебором. Поиск, в котором каждая итерация - это создание новой вариации механик и проверка нужныц ли нам это результат - тестирование их на себе и на других игроках.
Все что может ускорить этот процесс - интуиция и эвристика(отталкивание от каких-то успешных известных вариантов).

Какие есть иные способы изобрести крутую механику помимо поиска?
Аноним 06/12/25 Суб 15:32:55 1063725 695
>>1063695
во всех играх механика сводится к
1. тыканью клавиш на клавиатуре или геймпаде
2. возюканью мышью по столу или пальцем по экрану
для новых механик надо выйти за пределы компьютера.
то, о чём ты говоришь, называется "правила"

>>1063718
коту интересна механика типа "гонять фантик", да и то если он не кастрированый. иначе только механика "жрать" и "спать"
Аноним 06/12/25 Суб 15:53:02 1063727 696
Аноним 06/12/25 Суб 17:24:18 1063729 697
DKBLagoon1-8769[...].jpg 603Кб, 1920x1080
1920x1080
>>1063687
я учусь у лучших, ты учишься у худших. вот в чем разница.

в играх нинтендо нет ничего, чего нельзя сделать самому при желании. дело в подходе к разработке.
Аноним 06/12/25 Суб 17:38:36 1063733 698
>>1063695
а откуда возьмутся механики, которые надо прототипировать? почему я сейчас во всех играх вижу одну механику "выбери 1 из 3 карт с бонусами"? почему их разработчики просто не придумают новые механики?
создание движка побуждает к экспериментам, и дает знания нужные для их проведения. а поиск механик перебором 10 готовых компонентов в unity ни к чему не приведет.
Аноним 06/12/25 Суб 17:50:18 1063736 699
>>1063725
> во всех играх механика сводится к
> 1. тыканью клавиш на клавиатуре или геймпаде
> 2. возюканью мышью по столу или пальцем по экрану
> для новых механик надо выйти за пределы компьютера.
> то, о чём ты говоришь, называется "правила"
Кем называется? Игроками в настолки?
То что я описываю - общепринятая трактовка понятия игровая механика.

>>1063733
> а откуда возьмутся механики, которые надо прототипировать?
Из перебора всевозможных вариантов свойств некой сущности - "а что если это будет так влиять на это" - где вместо "это" и "так" всевозможные варианты логики и математики.

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

> почему я сейчас во всех играх вижу одну механику "выбери 1 из 3 карт с бонусами"? почему их разработчики просто не придумают новые механики?
Потому что в играх обычно не одна механика, и часто развитие игровой индустрии идёт по принципу - вот есть игра Х, в которой изменилось Y.
Роглайтовый выбор карт это хорошо рабочая мета механика которая дает реиграбельность и простор для экспериментов, потому так часто и используется.

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

> а поиск механик перебором 10 готовых компонентов в unity ни к чему не приведет.
На данный момент без кода нету средств для прототипирования.
Аноним 06/12/25 Суб 18:01:09 1063739 700
>>1063729
>в играх нинтендо нет ничего, чего нельзя сделать самому при желании. дело в подходе к разработке.
Так я же говорю, хуйни бизнеслогику на шейдерах вычислительных, можно ведь сделать при желании? Можно. И движок свой написать можно, даже свою ось и небо и аллаха.
>я учусь у лучших, ты учишься у худших. вот в чем разница
Я на данный момент пишу(написал) то что не писал еще никто и никогда, пользуясь своими знаниями из бэкенд-педалинга, с целью плюнуть в ебло ecsодрочерам. Я уже выучился у лучших, пришла пора самому стать лучшим. Я не повторяю за теми, чьи ресурсы мне не по карману и другим не советую.
Аноним 06/12/25 Суб 18:09:29 1063741 701
image.png 1Кб, 48x42
48x42
>>1063739
>Я на данный момент пишу(написал) то что не писал еще никто и никогда
горделивая поза.жпг
Аноним 06/12/25 Суб 18:42:39 1063743 702
IMG202504281256[...].jpg 34Кб, 735x1064
735x1064
>>1063741
Да, я больной на голову, без вопросов. Но есть ньюанс - то что я написал - работает, и делает это намного лучше того, что есть на рынке. Я никого не копировал, ни у кого не учился, я созидал нахуй, и созидал для конкретной цели - делать игры.
Аноним 06/12/25 Суб 19:55:03 1063747 703
>>1063739
да, только речь была не про это, а про создание забавных вещей и экспериментов на движке. ты как бы создаешь песочницу, играешься в ней и находишь что-то интересное в процессе. это как подход roblox или s&box, только вместо игрушечной ограниченной песочницы ты сам выкапываешь себе настоящий карьер.
Аноним 06/12/25 Суб 21:25:34 1063753 704
>>1063747
с движками типа unity такой подход не работает, потому что они занимают очень неудачную нишу на мой взгляд. с одной стороны, они прячут все системы в черном ящике и пытаются предоставлять WYSIWYG интерфейс конструктора, но с другой стороны они не работают нормально как конструктор, потому что у них очень ограниченные возможности в этом плане и многие вещи в них либо не реализованы вовсе, либо реализованы для галочки.
такие движки мотивируют делать только низкокачественные ассет флипы.
Аноним 06/12/25 Суб 21:33:13 1063754 705
>>1063753
>ассет флипы
ну не используй ассеты
ты же вообще вайбкодишь и из дипсика куски копируешь, это хуже ассет-флипов
Аноним 06/12/25 Суб 23:44:59 1063763 706
>>1063753
ошибка в том, что мы приняли эту модель WYSIWYG движка как норму. это мне напоминает ранние WYSIWYG html редакторы, которые когда-то были популярными, а сейчас вымерли класс. может unity вместо с годотом тоже когда нибудь вымрут.
Аноним 06/12/25 Суб 23:49:37 1063765 707
>>1063763
юнити-сцена представляет собой yaml-файл
открывай его в блокноте и редактируй, никакого визуала

> а сейчас вымерли класс
а сейчас макеты делают в фигме и сразу конвертируют в html
Аноним 07/12/25 Вск 00:54:12 1063775 708
>>1063639
Чел, в движках миллионы человека часов. Вот как пример, есть некий алгоритм в компиляторе, всего 200 строчек, но там по нему целая книга написана, целая научная работа.

Ну найдешь ты пару мест чтобы пофиксить, но в реале тебе не хватит просто ресурсов чтобы сделать хорошо ВСЕ (даже чтобы просто сделать). Вон у дефолта за столько лет голый редактор, а годот у меня сегодня на noise крашился как шлюха. Ты думаешь можешь лучше? Да хер там.

Самый эффективный способ это взять готовый движок и вокруг него плясать. Тут еще люди тебя заметят. Уважаемым человеком станешь, а не просто фантазер в проперженной комнате.
Аноним 07/12/25 Вск 00:55:42 1063777 709
>>1063765
речь не про сцену. а про то, что в unity модель черного ящика, для которого предполагается создавать сцены из готовых компонентов.
Аноним 07/12/25 Вск 00:57:19 1063778 710
>>1063777
например, в MonoGame есть SpriteBatch. можно эффективно процедурно нарисовать множество спрайтов без WYSIWYG объектной модели.
как это сделать в unity? а никак. это просто самый базовый минимум, я даже не говорю про остальные системы. WYSIWYG движки просто феноменально бесполезны.
Аноним 07/12/25 Вск 01:01:27 1063779 711
praise-the-crab[...].webp 28Кб, 687x500
687x500
>>1063714
>Перегрузка функций - это антипаттерн
Забытая технология древних.
Аноним 07/12/25 Вск 01:03:24 1063781 712
>>1063778
>как это сделать в unity?
вопрос нахрена это делать в юнити

впрочем, я знаю, как и зачем - только мне это не надо, как и 99% юзерам

а игроку пофиг чем ты спрайт рисуешь, он и слова такого не знает

ты это месяц назад писал, не катит твоя отмазка
Аноним 07/12/25 Вск 01:08:45 1063783 713
>>1063739
Чел, есть люди которые в тихую молча сидят и пукают в свои хобби-дрочилки. Они не бегают по форумам/бордам с криками - Смотрите какой я молодец! Не похвалите, я сейчас разобью тут все бутылки и похвалю себя сам. Да так похвалю, что на неделю мне хватит.
Аноним 07/12/25 Вск 01:10:22 1063784 714
>>1063743
Молодец, возьми конфетку с полки.
Аноним 07/12/25 Вск 01:12:30 1063785 715
>>1063778
> например, в MonoGame есть SpriteBatch. можно эффективно процедурно нарисовать множество спрайтов без WYSIWYG объектной модели.
> как это сделать в unity
> а никак.
Только если ты нубас 2к ммр.

Graphics.DrawInstances, Grapgics.DrawInstancedIndirect, ваще че хочешь делай, в юнити рендер апи довольно низкоуровневое и кастомизируемое.
Аноним 07/12/25 Вск 01:29:49 1063789 716
>>1063785
врешь. нет такого. есть эзотеричесое DrawMeshInstanced, с Mesh и Material из unity.
часто вижу как ругают по делу gdscript. все эти "низкоуровневые" эзотерические API имеют те же недостатки, что gdscript. зачем нужно их учить, работать с их ограничениями, если можно использовать d3d12/vulkan и иметь полный контроль над графикой?
Аноним 07/12/25 Вск 01:31:51 1063790 717
>>1063781
>не нужно! твердо и четко!
для игры с волнами врагов и выбором 3-х карточек действительно не нужно. а другое на unity не делают.
Аноним 07/12/25 Вск 01:38:14 1063791 718
>>1063789
>DrawMeshInstanced
это и есть аналог SpriteBatch
>эзотерическое
признай, что обосрался
вот тебе функция, рендерь спрайты. осталось нарисовать или найти эти спрайты.

юнити - это инструмент. он тебе дан, чтоб ты наклепал парочку слопов в яндекс игры и получил свои честные 8 рублей. а учить дядю фёдора правильно бутерброд есть - вообще не твоя задача
Аноним 07/12/25 Вск 01:39:35 1063792 719
>>1063790
ну попробуй сделай с 4 карточками или даже 5

в разделе последнее время обсуждают rimworld, там как раз всё сделано без геймобджектов (тебя их никто не заставляет использовать, как и сцены, если ты нитакуся)
Аноним 07/12/25 Вск 01:41:19 1063794 720
>>1063775
>в движках миллионы человека часов
часы потраченного не равняются часам потраченным на разработку. можно миллионы часов в носу ковыряться, чем большинство этих разработчиков похоже и занимается.

>думаешь можешь лучше?
я не только думаю, но могу. и я уже это доказал, сделав движок за полгода, который в некоторых аспектах лучше годот.
Аноним 07/12/25 Вск 01:43:00 1063795 721
>>1063794
если ты такой умный, покажи мне свои деньги
Аноним 07/12/25 Вск 01:43:29 1063796 722
>>1063792
>ну попробуй сделай с 4 карточками или даже 5
Вот тут и пригодится собственный движок
Аноним 07/12/25 Вск 01:44:13 1063797 723
>>1063791
>это и есть аналог SpriteBatch
нет, это функция рисования mesh, которая жестко вшита в остальные системы движка, которая просто создает невидимый компонент на сцене.

SpriteBatch это низкоуровневая независимая система. в unity нет ничего похожего.
Аноним 07/12/25 Вск 01:44:29 1063798 724
>>1063794
>я не только думаю, но могу. и я уже это доказал, сделав движок за полгода, который
который никто не видел, даже ты сам.
Аноним 07/12/25 Вск 01:46:20 1063799 725
>>1063796
нет, не пригодится. всё равно придётся придумывать геймплей и дизайн карточек, а это ты пока не умеешь и даже не знаешь с какой стороны подойти, похоже. изучение апи вулкана в этом не помогут. если бы ты умел, давно бы игру на бумажных карточках сделал

если твоя задача делать игры - то ты занимаешься вопросами не по зарплате, как говорится

а если ты хочешь ковыряться в рендере, то пожалуйста, ковыряйся, но игру в соло уже не выпустишь, даже уровня "лабубу гоняет на тележке"
Аноним 07/12/25 Вск 01:47:49 1063800 726
>>1063797
а тебе не пофиг? как я написал - вопрос не по зарплате. юнити это просто инструмент. не нравится - возьми другой инструмент, тот же моногейм. хочется всё-таки юнити? исходники доступны, стоят недорого. заплати да меняй как хочешь
Аноним 07/12/25 Вск 01:49:23 1063801 727
>>1063792
>в разделе последнее время обсуждают rimworld,
Нефига я тут надавил глины.
По-моему кроме меня никто серьезно это херней не интересуется.

Оказалась что даже та графика требует некоторого скила стилизации. Не получится просто наклепать херню и потом сжать до 128 (раньше 64), обманув глаза. Не то чтобы прям сложно, конечно, но не так легко как кажется по началу
Аноним 07/12/25 Вск 01:53:32 1063803 728
>>1063799
>"лабубу гоняет на тележке"
Скрытая завуалированная реклама своей игры, не иначе.

>а если ты хочешь ковыряться в рендере
Всегда думал в физике ковыряться интереснее.
Аноним 07/12/25 Вск 01:58:24 1063804 729
DrawMeshInstanced в юнити для спрайтов не нужен. Включаешь динамическое пакетирование в настройках. Всё, готово.
Аноним 07/12/25 Вск 02:02:24 1063806 730
>>1063800
SpriteBatch это был просто один из примеров. как мне настроить матрицу для карты теней в unity, например? ничего этого не закладывать в дизайн unity. это ограниченный черный ящик.

>а тебе не пофиг?
дело не во мне, а в движках, которые развивают определенную вырожденческую культуру разработки игр. я еще помню какой была инди сцена до массовой популярности этих движков.
Аноним 07/12/25 Вск 02:04:24 1063807 731
image.png 1601Кб, 1281x956
1281x956
>>1063801
>Оказалась что
оказалось как в том меме: чтобы уметь рисовать ЭТО (на первой картинке аниме-лопата), нужно уметь рисовать ЭТО (на второй картинке - академический рисунок головы Давида)

и нейросети сами за тебя небезвкусный арт не нарисуют - нужно знать и уметь, что ты от них хочешь
Аноним 07/12/25 Вск 02:05:32 1063808 732
>>1063806
нет, дело именно в тебе
Аноним 07/12/25 Вск 02:22:32 1063813 733
image.png 149Кб, 928x664
928x664
image.png 4Кб, 60x40
60x40
>>1063807
Не то чтобы прям что-то ппц. Но Просто даже когда перегоняешь в 64, нужно в исходнике текстуру завести все равно (объем, свето-тень).
Я думал хватит градиента и вектора, но увы.
Я выбирал римку чтобы меньше рисовать, но не так все просто (а я еще размер тайтла выбрал 128 - ппц).

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

Автор римки, кстати тоже херню рисовал, ему потом уже стиля завезли художники. Ну Факторию там тоже звездец был.
Ждет меня путь плейсхолдеров на плейсхолдере.
Аноним 07/12/25 Вск 02:26:38 1063817 734
>>1063789
> врешь. нет такого. есть эзотеричесое DrawMeshInstanced, с Mesh и Material из unity.
Пиздаболище лысое. Меш и материал это не более чем хендлы которые поределяют метариал и меш(где в видеопамяти лежит вершинны буффер), точно такие же хендлы у тебя в твоем движке будут.

https://docs.unity3d.com/6000.2/Documentation/ScriptReference/Graphics.DrawMeshInstancedIndirect.html

> часто вижу как ругают по делу gdscript. все эти "низкоуровневые" эзотерические API имеют те же недостатки, что gdscript. зачем нужно их учить, работать с их ограничениями, если можно использовать d3d12/vulkan и иметь полный контроль над графикой?
Чтобы добиться того же результата не за год, а за месяц и иметь кроссплатформенность и поддержку всего пк железа.

Написание 1000 строк вместо 100 не имеет какой-то полезной когнитивной нагрузки с точки зрения отправки определенных комманд на видеокарту - всч разница в том, что с чистым апи ты должен возиться с железозависимымм кодом и писать бессмысленный код с юзер гайда, который за тебя не написан только по той причине, что заложена возможность написать его немного иначе под специфичное железо или платформу.
Аноним 07/12/25 Вск 02:27:32 1063818 735
>>1063797
> нет, это функция рисования mesh, которая жестко вшита в остальные системы движка, которая просто создает невидимый компонент на сцене.
ОНА НК СОЗДАЕТ КОМПОНЕНТ НА СЦЕНЕ ПМЗДАБОЛ ЛЫСЫЙ ОН ШЛЕТ В ГПУ КОМАНДУ ОТРИСОВАТЬ МЕШ ИЗ ТАКОГО ВЕРШИННОГО БУФФЕРА С ТАКИМИ ТРАНСФОРМАМИ
Аноним 07/12/25 Вск 03:12:38 1063821 736
image.png 434Кб, 758x622
758x622
Ппц это когда пошел попил воды, возвращаешься и пытаешься переключить вкладку в годоте. Но оказывается это вообще открыто видео на весь экран.

Надо отдыхать почаны.
Аноним 07/12/25 Вск 09:19:46 1063824 737
>>1063821
Ппц это когда пошел попил воды, возвращаешься и пытаешься переключить вкладку в годоте. Но оказывается это вообще открыт юнити.
Аноним 07/12/25 Вск 10:09:19 1063827 738
>>1063783
Сам себя не похвалишь - никто не похвалит. Да и мне в целом похую, я просто привел свой опыт в противовес, а обьяснять тонкие материи на этом форуме - дело неблагодарное.
Аноним 07/12/25 Вск 13:11:57 1063843 739
image.png 3551Кб, 1024x1536
1024x1536
>>1063827
Я просто сделал себе воображаемых друзей, которые постоянно меня хвалят и соглашаются со всем. Нафига тебе какие-то двачеры, когда у тебя есть целый консилиум, который аплодирует в овациях в конце дня?
Аноним 07/12/25 Вск 13:14:15 1063844 740
>>1063824
Ппц - это когда переключаешь вкладку в годоте, он крашится, но оказывается это был юнити.
Аноним 07/12/25 Вск 13:23:51 1063848 741
>>1063844
У меня юнити уже лет пять не крашился.
Аноним 07/12/25 Вск 14:02:47 1063858 742
Когда начнут появляется вакухи по годоте? У нас тут чебурнет в следующем году намечается, в теории в цифровой автаркии будут востребованы опенсорсные решения.
Аноним 07/12/25 Вск 14:23:41 1063864 743
>>1063858
Никогда, очевидно же. Пользуйтесь НАУ
Аноним 07/12/25 Вск 14:38:55 1063869 744
>>1063843
У меня нет воображаемых друзей, но есть безликий консилиум в голове который предлагает идеи, поддерживает меня в трудную секунду и обсуждает со мной мои архитектурные загоны. В остальное время, когда передо мной нет никаких вопросов, проблем и трудностей - в голове единство и тишина. И когда мне нехуй делать - я иду на двач ментально воевать с анонимами, потому что другие победы всё еще вдалеке, а личной жизни нет и быть не может.
Аноним 07/12/25 Вск 20:00:01 1063885 745
image.png 194Кб, 357x520
357x520
>>1063869
>но есть безликий консилиум в голове
А я ведь догадывался
Аноним 07/12/25 Вск 20:09:38 1063888 746
>>1063885
Я движки с нуля не пишу так что для общества я не опасен
Аноним 07/12/25 Вск 22:01:23 1063900 747
Аноним 07/12/25 Вск 22:02:02 1063901 748
Аноним 07/12/25 Вск 22:09:16 1063902 749
Аноним 07/12/25 Вск 22:15:39 1063904 750
>>1063902
gd, Godot, Golang, не видишь связи? А она есть!
Аноним 07/12/25 Вск 22:35:44 1063905 751
images(11).jpg 46Кб, 576x489
576x489
>>1063900
В десять раз быстрее рендеришь кубодемку? Красава! А как насчет в 10 раз ускорить производство игры?
Аноним 07/12/25 Вск 22:54:44 1063906 752
Аноним 07/12/25 Вск 23:38:33 1063909 753
>>1063905
Свой движок в 10 раз ускоряет производство игры.
Аноним 07/12/25 Вск 23:42:11 1063911 754
Разработчик из юбисофт разливает бобы про их движок https://www.youtube.com/watch?v=vtxXt7E63bQ
На данный момент лучший движок из существующих
Аноним 07/12/25 Вск 23:52:12 1063913 755
Аноним 08/12/25 Пнд 00:41:41 1063923 756
>>1063911
>про их движок
У юбисофта полно такого дерьма, которое морально устарело на момент релиза, но по какой-то причине существует. Тот же сноудроп. Для юбисофта сгодится, всё-таки компания третьего эшелона и движок соответствующий. Но постыдился бы таким дерьмом хвалиться.
Аноним 08/12/25 Пнд 01:07:02 1063925 757
15215752130990.png 348Кб, 1200x1200
1200x1200
222222222222222[...].jpg 46Кб, 480x360
480x360
137594463518506[...].png 232Кб, 559x604
559x604
16233183383650.jpg 62Кб, 679x513
679x513
>>1063900
>>1063901
>Goвно
Я думал это laba1 со временем загнется (то есть, останется тухнуть в микросервисах). Сейчас бы делать числодробилки на вытесняющей многозадачности.
Аноним 08/12/25 Пнд 02:18:36 1063928 758
pokuchatdlaybra[...].jpg 53Кб, 612x459
612x459
>>1063900
>Kaiju Engine Introduction
Показал картинку с кубиком и пол видео рассказывает как он любит си и как хорош го. Восхищается утиной типизации лул.
Код движка написан так чтобы в каждом кадре не было сборки мусора А когда? То есть, сборка мусора выполняется между кадрами (какая разница?). За что, за что нам ядро движка на языке со сборщиком мусора? За что ты нас так ненавидишь??

Как он написал код на С++, который работал медленней на 20% чем код языка у которого есть ГЦ, шедулер и вытесняющая многопоточность? Это же талант.

У нас есть редактор, там всего две кнопки, а потому что не нужен тебе редактор, щегол. Пиши как деды, в голове расставляй объекты.

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

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

Ладно, пойду разочек крашну годот и спать.
Аноним 08/12/25 Пнд 02:36:12 1063930 759
Аноним 08/12/25 Пнд 02:37:16 1063931 760
>>1063928
>пишет свой язык или компилятор
я писал для игры своей
Аноним 08/12/25 Пнд 04:01:10 1063936 761
>>1063923
Ты пишешь как дурачок из /v/. Движков не то чтобы много. Выбор стоит между ue5, re engine капком, движок death stranding, anvil engine юбисофт. Не трудно понять какой из низ лучше. shadows недавно портировали на switch(!). У юбисофт на данный момент самый технологический и оптимизированный движок.
Аноним 08/12/25 Пнд 04:07:37 1063937 762
>>1063928
>За что, за что нам ядро движка на языке со сборщиком мусора? За что ты нас так ненавидишь??
А в чем, собственно, проблема? В ue5 тоже есть сборщик мусора.
Аноним 08/12/25 Пнд 04:41:51 1063938 763
>>1063911
>разливает бобы про их движок
>разливает бобы
хорошая калька, лучше даже чем оригинал, надо запомнить
Аноним 08/12/25 Пнд 07:24:45 1063942 764
>>1063936
>Движков не то чтобы много.
Как жаль что простому анону не пощупать всё это. А выбор стоит лишь среди говна по типу урины, хрюнити, гуньдота...
Аноним 08/12/25 Пнд 07:30:42 1063943 765
>>1063942
движки делятся на две категории:
- которые все ругают
- на которых нет игр

а пощупать всегда всё можно, достаточно играть в игры
Аноним 08/12/25 Пнд 07:46:12 1063944 766
Аноним 08/12/25 Пнд 08:53:26 1063947 767
1.jpg 36Кб, 560x281
560x281
Аноним 08/12/25 Пнд 09:43:33 1063948 768
Движок - это антипаттерн
Аноним 08/12/25 Пнд 10:54:33 1063950 769
>>1063936
>Выбор стоит между ue5, re engine капком, движок death stranding, anvil engine юбисофт
А, то есть ты заранее исключил из списка технологически продвинутые движки и выбираешь уже из движков второго-третьего эшелона. Это какое соревнование уровня "лучшие из худших". УЕ исключить забыл, он безальтернативно самый технологически продвинутый из твоего списка.
Аноним 08/12/25 Пнд 11:12:19 1063951 770
>>1063948
паттерн это антипаттерн
Аноним 08/12/25 Пнд 11:17:05 1063953 771
image.png 548Кб, 830x612
830x612
>>1063950
>>1063951
движки и технологии у нас есть. у нас инструментов для создания игр не хватает
Аноним 08/12/25 Пнд 11:36:58 1063955 772
>>1063937
Не путай - есть язык со сборкой мусора, а есть предметная область где эффективнее организовать сборку мусора в моменте "пачкой" через счетчик ссылок или освобождение массива данных за раз, чем дергать пинус каждую итерацию (порождая еще дефрагментацию памяти).

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

Как скриптовый язык го, быть может, норм, но часть ядра на языке с ГЦ - нет. Причем у тебя есть еще накладные расходы в рантайме из-за природы работы го. Я думаю, даже местный шиз такое не делал (я верю что наш шиз лучше).
Аноним 08/12/25 Пнд 11:37:35 1063956 773
>>1063931
Это игра сейчас с тобой в одной комнате?
Аноним 08/12/25 Пнд 11:37:52 1063957 774
>>1063951
Лишь утратив паттерны до конца мы обретаем экспертность
Аноним 08/12/25 Пнд 11:39:07 1063958 775
Аноним 08/12/25 Пнд 11:39:52 1063960 776
>>1063930
>сосредоточиться на простате
Аноним 08/12/25 Пнд 11:59:34 1063962 777
>>1063955
ну по видео заметно что автор шизик
Аноним 08/12/25 Пнд 12:01:50 1063963 778
>>1063962
Только шизы двигают прогресс.
Аноним 08/12/25 Пнд 12:02:23 1063964 779
>>1063963
прогресс - это антипаттерн
Аноним 08/12/25 Пнд 12:06:09 1063966 780
>>1063911
>>1063923
>>1063936
>>1063950
Вроде раздел про разработку игр, так ещё и тред про движки, а такое ощущение что диалог ведут васяны игроки с точки зрения игроков.

Очевидно, что граница между движком и игрой не чёткая - некоторые движком считают некий доступный продукт, некоторые считают какие-то глубокие системы игры.

Если мы говорим про проприетарные движки компаний - там всё ещё куда сложнее с пониманием того, где кончается движок и начинается игра, и уж тем более с тем, что там насколько лучше, потому обычно там как такого "движка" как отдельного продукта - нет.

Когда юбисофт нового ассасина делают - они не запускают какой-то редактор по типу анриловского и там с нуля накидывают всё - они просто берут прошлого ассасина и оттуда вырезают лишнее, после чего добавляют куски из прошлых частей с учётом новых реалий и требований к механикам. Какой-то частоиспользуемый код у них скорее всего вынесен в отдельные пакеты.
Где тут граница движка, и по каким критериям оценивать это месиво с точки зрения того, что там лучшее в мире - большой вопрос.
Аноним 08/12/25 Пнд 12:17:12 1063968 781
>>1063963
Только шизы в это верят.
Аноним 08/12/25 Пнд 12:27:32 1063970 782
>>1063966
Я про это и говорил. Никому не нужен универсальный движок от ноунейма, сделай движок близкой к игре, например жанру fps и пусть разработка на нем будет как легкое мододеланье - у тебя будет легион сторонников (просто посмотри на моды какого-нибудь скайрима, там шизы уже сделали целую игру в игре на сборках, хотя мододеланье там через жопу и страдание).

Было же презентация новой батлы, где они сделали редактор уровней на годоте. Эти челики наконец-то стали понимать, почему продается скайрим 15 лет. Или почему в римворлд еще играют (там реиграбельности то нет)
Аноним 08/12/25 Пнд 12:28:59 1063971 783
snapshot.jpg 323Кб, 1920x1080
1920x1080
snapshot.jpg 244Кб, 1920x1080
1920x1080
snapshot.jpg 181Кб, 1920x1080
1920x1080
snapshot.jpg 192Кб, 1920x1080
1920x1080
snapshot.jpg 421Кб, 1920x1080
1920x1080
Аноним 08/12/25 Пнд 12:32:43 1063972 784
>>1063966
Не важна граница между движком и игрой. Запилит кто-то по твоему примеру какой-нибудь движок, задроченный только под фпс, но это не значит, что он будет неоцениваемым с точки зрения технологий. Как именно сделан рендер, освещение, интеллект ботов, сетевой код и так далее. Это всё технологическая составляющая. Даже если брать старые игры, где разницы между кодом движка и кодом самой игры могло вообще не быть, это не особо меняет положение.
Аноним 08/12/25 Пнд 12:39:00 1063974 785
image.png 877Кб, 1920x1080
1920x1080
image.png 629Кб, 1110x638
1110x638
image.png 320Кб, 686x386
686x386
>>1063971
Суть индустрии, выросло целое поколение детей, которые учились программировать на scratch.
Для переменной или условия if...else или простого оператора целая макаронная фабрика. Что будет когда нужно будет написать хотя бы среднюю бизнес-логику?
Аноним 08/12/25 Пнд 12:41:10 1063975 786
>>1063974
Ладно, про scratch я наверное зря, там в реале последовательно императивное программирование, просто в картинках.
Аноним 08/12/25 Пнд 12:47:30 1063976 787
>>1063972
> но это не значит, что он будет неоцениваемым с точки зрения технологий. Как именно сделан рендер, освещение, интеллект ботов, сетевой код и так далее.
Пчелидзе, это всё ничто.

Важна цена разработки, и итоговый результат. Всё. Используя правильные технологии, ты должен сократить цену разработки и достичь требуемого рнзультата.
Технологии в стол никому не интересны и что и как, а главное зачем, там оценивать - хз
Аноним 08/12/25 Пнд 12:52:29 1063977 788
>>1063972
Специализированный движок, при условиях равного мастерства разработчиков - будет иметь больше потенциала в оптимизации чем универсальный. В инженерии это база баз.
Аноним 08/12/25 Пнд 12:52:44 1063978 789
>>1063975
в графах тоже программирование
Аноним 08/12/25 Пнд 13:04:41 1063979 790
>>1063976
Тут ты уже уходишь в сторону. Изначально было про "самый технологичный движок", а не самый быстрый и дешевый для разработки. И посмотри на студии, их цена разработки волнует гораздо меньше, чем они говорят. Перезапустить всю игру с ноля на пятом году разработки? Легко. Написать инструмент, который делает всё то же, что и бесплатный, который уже доступен? Да запросто. И так постоянно. У тех же юбиков больше одного внутреннего движка для игр одного и того же типа. Асассин Крид Джейд делают на анвиле под мобильные платформы. В то же время мобильный Том Кленси делают на юнити. Ты либо содержишь два штата сотрудников под каждый движок, либо заставляешь одних и тех же изучать два движка. А это деньги. И потом подъезжают другие игры, каждая со своим движком. Анвил, Сноудроп, свой форк Край Энжина (Дуня энжин), что-то на УЕ, облачный Скаляр и свой 2д фреймворк. Ладно скаляр и 2д, но всё остальное в контексте сокращения расходов и ускорения разработки никакого смысла не имеет.

>>1063977
С этим не поспоришь. Не то, чтобы это что-то меняло.
Аноним 08/12/25 Пнд 13:06:51 1063980 791
>>1063978
Самокат тоже транспорт.
Аноним 08/12/25 Пнд 13:08:11 1063981 792
>>1063980
безусловно. удобный транспорт, лучше всего подходящий для своих задач. так и с графами
Аноним 08/12/25 Пнд 13:08:29 1063982 793
>>1063979
> Тут ты уже уходишь в сторону. Изначально было про "самый технологичный движок"
Кто-то пиздит
>>1063911
> На данный момент лучший движок из существующих

> И посмотри на студии, их цена разработки волнует гораздо меньше, чем они говорят.
Ты чо рофлишь? Их волнует прибыль. Если с игрой пиздец и перезапуск с нуля это лучший выход в ситуации - так и поступят.
Аноним 08/12/25 Пнд 13:43:57 1063986 794
>>1063982
>Кто-то пиздит
Не намеренно, просто засел в голове второй пост с "у юбиков движок самый технологически крутой".
>Их волнует прибыль.
Волновать волнует, но гораздо меньше, чем кажется со стороны. Помнишь механику Немезис, которую WB запатентовала? Она передала всю работу над всей системой одной из своих игровых студий, Монолиту. То есть любая другая игровая студия из WB должна была работать с немезис только через Монолит. Из-за чего никто не хотел использовать немезис. В итоге его использовали в двух играх - сам монолит. После чего восемь лет игровая студия сидела и пердела в кресла, периодически начиная и бросая делать разные игры - то по ГП, то по Чудо Женщине, то ещё какую-то хуйню. Восемь лет без релизов, без использования запатентованной собственности, без прибыли. Они делали игру по ГП, например, которая очевидно принесла бы прибыль. Делали игру по своим комиксам в эпоху, когда марвел собирал миллиарды. Это принесло бы прибыль, даже если бы они выпустили слабые игры. Но ни одну они не выпустили. А потом монолит нахуй закрыли.
Аноним 08/12/25 Пнд 16:18:51 1063999 795
image.png 356Кб, 472x354
472x354
>>1063981
Но лучше перевозить контейнеры на корабле чем на самокате?
Чем тебе помогают графы, если связи организованны в лапшу?
Неужели настолько надо иметь дизайнерское поражение мозга, чтобы не видеть насколько это неудобно чем пару строк кода? Даже просто автокомплит по названию куда проще, чем когда тебе на лицо вываливается все API объекта. И все у тебя относительно последовательно, а не лапша из квази AST
Аноним 08/12/25 Пнд 16:33:58 1064003 796
>>1063999
а диды на ассемблере писали
а прадеды вообще на перфокартах
Аноним 08/12/25 Пнд 17:19:20 1064013 797
>>1064003
Дело не в перфокартах, а в коэффициенте полезной нагрузки на каждое действие. Если включать в этот коэффициент возможность хуячить бизнес и просто игровую логику нейронками - нодолапша становится не просто позади по скорости написания полезной логики, она становится катастрофически отстающей, пока мне нейронка хуячит 70% кода сущности - ты успеешь только расставить штук 7 не сложных нод и кое-как прописать им взаимодействие
Аноним 08/12/25 Пнд 17:32:53 1064016 798
>>1064013
сравнил мягкое с тёплым, причём тут вообще нейронки?
близость к железу не делает нечто более полезным
Аноним 08/12/25 Пнд 17:46:47 1064017 799
300px-LaughingT[...].jpg 14Кб, 300x200
300x200
images.jpg 4Кб, 300x168
300x168
Аноним 08/12/25 Пнд 17:58:48 1064019 800
>>1063966
Смысл был в том, что если главный разработчик лучшего движка говорит - то ты должен слушать.
правда он не сказал ничего интересного.
Аноним 08/12/25 Пнд 18:10:29 1064021 801
>>1064019
Не знаю че там лучшего, и юбисофт одно дерьмо делает
Аноним 08/12/25 Пнд 18:11:10 1064022 802
>>1064019
Там в видео нонейм хуесос, который не участвовал в разработке движков уровня "лучшие" в индустрии.
Аноним 08/12/25 Пнд 18:16:29 1064023 803
>>1064021
Покажи игру лучше и оптимизированнее shadows. Понимаешь, мы в gd оценивает не игры, а технологии.
Аноним 08/12/25 Пнд 18:17:56 1064024 804
>>1064022
>движков уровня "лучшие" в индустрии
ты про пропук энжин 5? сложно называться лучшим, когда тебя все ненавидят
Аноним 08/12/25 Пнд 18:20:26 1064025 805
>>1063999
по городу лучше передвигаться на самокате, чем на контейнеровозе. кинуть пару нод, чем загружать громоздкую IDE и заставлять всю команду перекомпилировать проект из исходников
Аноним 08/12/25 Пнд 18:27:49 1064027 806
>>1064023
> Покажи игру лучше shadows
Так это дерьмо буквально, сложно хуже найти.

> Покажи игру оптимизированнее shadows
Интересует оптимизация опен ворлда я так понимаю? Киберпанк, кингдом кам деливеранс 2, геншин импакт, баттлфилд 6
Аноним 08/12/25 Пнд 18:28:48 1064028 807
>>1064016
>сравнил мягкое с тёплым, причём тут вообще нейронки?
При том что нейронки стали неотьемлемой частью кодинга.
Аноним 08/12/25 Пнд 18:31:44 1064029 808
>>1064028
чулочки в полоску, энергетики и аниме-фигурки тоже. и что? разговор не об этом
Аноним 08/12/25 Пнд 18:33:34 1064030 809
>>1064029
Еще раз перечитай мой пост и задумайся о коэфициенте полезных действий на одно движение пальцами.
Аноним 08/12/25 Пнд 18:33:40 1064031 810
>>1064023
мы тут оцениваем движки

>>1064019
>>1064021
это субъективно
допустим для меня лучший движок - это construct 3
Аноним 08/12/25 Пнд 18:33:47 1064032 811
>>1064027
>оптимизация опен ворлда
>Киберпанк
А ты шутник

>кингдом кам деливеранс 2, геншин импакт, баттлфилд 6
Ты сравнил ракетный двигатель с велосипедом. shadows содержит cutting edge графические технологии, при этом в ней полно сложных игровых систем (нагрузка на cpu), и при этом всем движок не пропукивает, и игра работает даже на switch.
В это же время примитивный кал на пропуке 5 умудряется тормозить и пропукивать на пустых сценах геймплея. Все познается в сравнении.
Аноним 08/12/25 Пнд 18:34:21 1064033 812
>>1064030
ну ты явно о чём-то своём, о женском, забей
Аноним 08/12/25 Пнд 18:42:01 1064034 813
>>1064032
> А ты шутник
В чём шутка? Там огромная плотность детализации, куча объектов, нпц, помещений, всё это динамично грузится даже пока ты гонишь по городу.
Графон с кучей источников освещения, и поддерживается даже пас трейсинг.

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

> Ты сравнил ракетный двигатель с велосипедом.
Нет

> shadows содержит cutting edge графические технологии
Киберпанк в этом аспекте дальше явно.

> при этом в ней полно сложных игровых систем (нагрузка на cpu), и при этом всем движок не пропукивает
Тоже самое могу сказать про киндом кам

> и игра работает даже на switch.
Геншин на телефонах работает.

> В это же время примитивный кал на пропуке 5 умудряется тормозить и пропукивать на пустых сценах геймплея. Все познается в сравнении.
Причем тут пропук 5?
Аноним 08/12/25 Пнд 18:48:55 1064035 814
>>1064034
Во первых, ты сумасшедший, или у тебя плохая память и ты забыл состояние киберпанка на релизе.
Во вторых, все это есть в 10x в shadows. Ты похоже даже не понимаешь, что сравниваешь.

То, что киберпанк обмазали модами на рейтресинг, которые работает только у владельцев 5090, это конечно интересно, но это не представляет никакого интереса.
В shadows аналог нанитов летает на свитче, к примеру.
Аноним 08/12/25 Пнд 18:49:39 1064036 815
>>1064034
>Геншин на телефонах работает
Геншин это пустая лоуполи сцена на юнити. Давай еще кайдзю энжин сравним.
Аноним 08/12/25 Пнд 19:00:45 1064040 816
frame-time-issu[...].webp 57Кб, 605x943
605x943
>>1064024
Есть такое. Я скорее бы послушал Томаса Волензина или Юрия Жилинского. Но даже Янош Турански охуенный спец если сравнивать с хуем из видоса.


>>1064032
>и при этом всем движок не пропукивает
Эта игра по пропукам - как типичный УЕ5 релиз. По графону как релиз десятилетней давности.
Аноним 08/12/25 Пнд 19:38:49 1064047 817
17643214837190.png 0Кб, 84x22
84x22
>>1064032
>примитивный кал на пропуке 5 умудряется тормозить и пропукивать на пустых сценах геймплея

только у криворучек
Аноним 08/12/25 Пнд 19:44:05 1064048 818
>>1064035
> Во первых, ты сумасшедший, или у тебя плохая память и ты забыл состояние киберпанка на релизе.
А сейчас релиз? После релиза игру не допиливали?
Алсо на релизе основная проблема была с багами и производительностью на паст ген консолях. Те у кого норм железо норм играли.

> Во вторых, все это есть в 10x в shadows. Ты похоже даже не понимаешь, что сравниваешь.
Что есть? В шадоус открытые поля и деревеньки, если ты поиграешь, то увидишь дикую разницу в плотности объектов и детализации на единицу пространства.
И где у тебя там в японских мухосранях множественные источника света как в городе?

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

>>1064036
> Геншин это пустая лоуполи сцена на юнити.
Лол. Она нихуя не пустая, то что гно на телефонах работает - это большое достижение.
Аноним 08/12/25 Пнд 20:27:48 1064051 819
>>1063986
>Помнишь механику Немезис, которую WB запатентовала
Как же заебали шизики с этим немезисом блять. Все, что они запантентовали там - это связь механики и имени "немезис", любой рандомный обоссыш с улицы имел и имеет право сделать точно такую же механику в своей игре, назвать ее по другому, и никаких легальных претензий к нему быть не может. Не делали только потому что это нахуй никому не надо, это не какая-то дохуя уникальная революция в видеоиграх, а вариация над обычным ИИ болванчиков, которых жопой жуй везде: ебать в hades у босса диалог меняется если он меня на прошлом ране убил, ахуеть какая механика немезиса, срочно патентуем!!!
Аноним 08/12/25 Пнд 20:45:00 1064053 820
>>1064051
Почитай патент, идиот.
> в hades у босса диалог меняется если он меня на прошлом ране убил
Это абсолютно не то, что патентует немезис, тем более он не патентует никакую "связь механики и имени". Если будет такая же реализация, как в немезисе - то претензии будут.
Аноним 08/12/25 Пнд 21:08:27 1064054 821
>>1064053
Чтобы попасть под действие этого патента, тебе нужно чуть ли не на 100% скопировать конкретную систему из конкретной игры, включая кучу уникальных деталей. Весь визг вокруг немезиса и того как он якобы мешает кому-то делать игровые механики - это высосанная из пальца шиза, разгоняемая исключительно анти-копирайт и анти-патент дурачками из-за их собственной дебильной повестки и имеющая нулевое отношение к реальности, нет ни одного человека в мире, на которого бы этот патент хоть как-то бы повлиял.
Аноним 08/12/25 Пнд 21:43:38 1064056 822
>>1064054
С одной стороны это зависит от того насколько патент размыт. Например недавний патент нинтенды задефали тем, что он конкретно "про покемонов", хотя это оказалось игрой на тупости людей и "про покемонов" было в части "примеры", а не в фактическом описании патентуемой механики. Так что ты можешь сделать почти любого питомца и он нарушит патент нинтенды. Потому что он достаточно размыт. С другой стороны это не имеет значения, нарушаешь ты его или нет. Я говорил о том, что WB рассматривала какую-то механику, как требующую согласования с конкретной студией для реализации. Ты не мог сделать "чуть-чуть другое", чтобы не обращаться в Монолит. Потому что для менеджера это было бы то же самое, что и Немезис. Даже если легально это было бы что-то другое. Итого студии WB не использовали немезис вообще. По итогу WB владела интеллектуальной собственностью, которая хранилась, но не использовалась. Это не приносит никакой выгоды, никакой прибыли и с точки зрения бизнеса должно рассматриваться, как что-то вредное. Но у крупных студий прибыль далеко не всегда является основной движущей силой.
Аноним 08/12/25 Пнд 22:07:47 1064064 823
Аноним 08/12/25 Пнд 22:10:00 1064066 824
puH6HnWCbaXMbDy[...].jpg 1355Кб, 3840x2160
3840x2160
>>1064048
Даже для ваннаби разработчика ты не очень умный. Дело не в том, что в киберпанке "большой город", а в shadows "маленькая деревня" (лол), а числе ИНСТАНСОВ объектов и ПОЛИГОНОВ на сцене.

>вообще ты пиздел про технологичность
А еще можно выпустить игру с программным path tracer'ов. Правда она будет работать в 2 фпс. Искусство движка в балансе технологий и производительности.
Аноним 08/12/25 Пнд 22:24:53 1064072 825
>>1064066
К примеру, в unity даже gpu куллинга нет. Если попытаться отобразитиь сцену уровня shadows на unity, то он пукнет и умрет еще на этапе куллинга, до отправки любой команды на gpu.
Аноним 08/12/25 Пнд 22:28:32 1064073 826
>>1064066
> Даже для ваннаби разработчика ты не очень умный.
Я не ваннаби разработчик, я сеньор в около ААА епта.

> Дело не в том, что в киберпанке "большой город", а в shadows "маленькая деревня" (лол), а числе ИНСТАНСОВ объектов
Пфффхахах. Я это ДВАЖДЫ написал! Я подумал, что ты проебываешь смысл мной написанного, и решил повтоорить, а ты всё равно проебал.
Раз
>>Там огромная плотность детализации, куча объектов, нпц, помещений
И два
>> в плотности объектов и детализации на единицу пространства.

> и ПОЛИГОНОВ на сцене.
Поебать вообще на полигоны лол ты в каком веке? Куда большая проблема это число объектов, и особенно разнвх объектов, полигоны ты просто лодами можешь задушить если с ними будет проблема.

> А еще можно выпустить игру с программным path tracer'ов. Правда она будет работать в 2 фпс. Искусство движка в балансе технологий и производительности.
Ты допускаешь логическую ошибку - а те 2 фпс с пастрейсером, это точно ужасно, или наоборот это результат огромной работы по новым техникам оптимизации, без которых было бы 0.01 фпс?

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

С киберпанком пример будет более реальным - на железе около верхнего сегмента(даже 5090 не нужна, 4070ти уже отлично даже для 4к, что вполне посильная видеокарта для геймера энтузиаста, а так и на видеокартах попроще отлично всё будет) выдаётся отличный перформанс-качество и сегодня, ни о каких 2 фпс и речи не идёт. На релизе доступность соответствующего железа была пониже, но кто сильно хотел мог бы поиграть.
Аноним 08/12/25 Пнд 22:29:02 1064075 827
Аноним 08/12/25 Пнд 22:29:47 1064077 828
>>1064072
ты опять обосрался ошибся, как в случае с DrawMesh
Аноним 08/12/25 Пнд 22:55:33 1064081 829
>>1064077
Что, добавили в unity 6 в экспериментальном PERDOTS HIGH DEFINITION RP пакете, от которого отвалилось пол движка? Верю.
Аноним 08/12/25 Пнд 22:56:38 1064082 830
Уже много раз писал в этом треде, но какие же хейтеры юнити тупые, пиздец просто.
Аноним 08/12/25 Пнд 23:02:43 1064083 831
>>1064073
Любой, кто видел эти 2 игры знает, что в shadows на порядке больше объектов на сцене. В том числе разрушаемых по физике. NPC не просто ходят кругами, а имеют сложные скрипты. Игра обрабатывает постоянно много интерактивных вещей.
Сравнивать игру юбисофт с польской смутой даже как-то неприлично. Их движок - это на данный момент шедевр игростроения.
Аноним 08/12/25 Пнд 23:05:34 1064084 832
>>1064081
Дроу меш в юнити много лет есть
Аноним 08/12/25 Пнд 23:06:16 1064085 833
>>1064083
Спокуха юбикаложор, я могу тоже самое сказать в обратную сторону.
Аноним 08/12/25 Пнд 23:11:03 1064086 834
>>1064025
Ты сейчас говоришь про урину с безальтернативным С++, а мы в целом про нормальные движки.
Аноним 08/12/25 Пнд 23:13:25 1064087 835
>>1064028
Упаси. Я вообще не понимаю как вам везет там так, у меня постоянно шлак оторванный от реальности. Иногда просто хочется чтобы он сказала - "не могу" и не генерировал шизу.
Аноним 08/12/25 Пнд 23:22:41 1064090 836
>>1064087
Юзабельны только самые дорогие модели, я кромк опуса ничем не пользуюсь. Гемини про какое нибудь или кодекс хай мб что то могут тоже
Аноним 08/12/25 Пнд 23:49:08 1064092 837
>>1064085
>я могу тоже самое сказать в обратную сторону
Можешь, но для этого нужны доказательства. Детали - это объективный критерий. Их можно посчитать на скриншоте, понимаешь?
Я здесь не за тем, чтобы обсуждать "геймплей" в играх. Разработчик движка не отвечает за геймплей. Разработчики в юбисофт сделали движок, которым они могут гордиться, и это единственное что имеет значение в контексте этой темы.
Аноним 09/12/25 Втр 00:15:54 1064095 838
>>1064090
Опус щас посасывает даже у свежего китайца, джемини его разьебывал на задачах "на подумать" еще в бытность его 2.5, про джемини 3 и говорить нечего, так что не надо тут про "сойдет", это попуск нынче "сойдет"
Аноним 09/12/25 Втр 00:43:05 1064096 839
>>1064095
Если говорить про ежедневное реальное использование, а не манябенчмарки маняолимпиадных задач, то лучше клауде нихуя нет сейчас даже близко.
Аноним 09/12/25 Втр 01:37:43 1064099 840
>>1064092
> Можешь, но для этого нужны доказательства.
Ты их привел?
> Детали - это объективный критерий. Их можно посчитать на скриншоте, понимаешь?
Ты посчитал?
> Я здесь не за тем, чтобы обсуждать "геймплей" в играх. Разработчик движка не отвечает за геймплей. Разработчики в юбисофт сделали движок, которым они могут гордиться, и это единственное что имеет значение в контексте этой темы.
Они сделали юбикалыч, чел
Аноним 09/12/25 Втр 03:09:31 1064113 841
>>1064099
У тебя есть претензии конкретно к движку? Плохие катсцены не относятся к движку, например.
Аноним 09/12/25 Втр 07:36:51 1064123 842
>>1064096
Запусти ради интереса антигравити, охуеешь. Я юзал раньше клод постоянно, потом перелез на джемини после того как он раз 10 решил задачу, где клод 4 насрал под себя и с тех пор не слезаю
Аноним 09/12/25 Втр 07:56:06 1064125 843
>>1064086
>Ты сейчас говоришь про урину с безальтернативным С++, а мы в целом про нормальные движки.
движки делятся на две категории:
- которые все ругают
- на которых нет игр
Аноним 09/12/25 Втр 08:21:13 1064126 844
>>1064125
на три. в третьей годот.
Аноним 09/12/25 Втр 09:00:04 1064131 845
>>1064126
годот сразу в обеих категориях. но мы его всё равно любим!
Аноним 09/12/25 Втр 16:59:38 1064164 846
image.png 36Кб, 610x384
610x384
Современные веб-программисты - заблокировали доступ или сломали у себя что-то, но пишут что ошибка во мне (когда я получил http запрос)
Аноним 09/12/25 Втр 17:27:41 1064165 847
image.png 4Кб, 425x55
425x55
>>1064164
Ну то есть они даже не парились и вернули ошибку через 200 ок (не 403). И эти говнори получают херову тучу денег за уровень лаба1.
https://www.youtube.com/watch?v=-7ybh_SJCvI

да не бомбит у МЕНЯ!!!!!!!!
Аноним 09/12/25 Втр 17:29:53 1064166 848
>>1064164
ААААА или фраза означает - ошибка на моей стороне, я сервер и я ошибся. БОЖЖЖЖЕЕЕЕЕ
ЗУМЕРЫ ПРЕКРАТИТЕ!!!!!
Аноним 09/12/25 Втр 19:32:06 1064175 849
Аноним 09/12/25 Втр 20:48:37 1064189 850
>>1064165
Манагер может смотреть метрики ошибок и ебать, если сильно много. Так что всё, что не 200 - возвращается как 200.
Аноним 09/12/25 Втр 21:48:56 1064195 851
Аноним 09/12/25 Втр 21:52:21 1064196 852
>>1064195
пустые бессодержательные каменты NPC. зачем ты это притащил как что-то заслуживающее внимания7
Аноним 09/12/25 Втр 21:59:11 1064198 853
sc18-05-2024-07[...].png 323Кб, 1536x771
1536x771
>>1064040
>Янош Турански
wicked engine? Человек, который сделал этот интерфейс и подумал, "да, это выглядит хорошо, чтобы показывать на публику", не может быть психически здоровым.
Аноним 09/12/25 Втр 22:00:07 1064199 854
>>1064198
да похуй. самое главное на картинке есть
Аноним 09/12/25 Втр 23:33:18 1064206 855
>>1064198
Можешь сократить. "Человек, который пишет движок, не может быть психически здоровым". Что не отменяет того, что он может быть хорошим специалистом.
Аноним 09/12/25 Втр 23:55:03 1064208 856
>>1064195
В бэкенде есть такие популярные тесты, там пустые проекты под нагрузкой дают 30 лярдов рпс (потому что многие халтурят и честное хттп). Но только дается нагрузка базы и тесты сразу проседают в 400 и более раз.

Так вращать кубики и шары в маня тестах это признак бездарности, но так как средний скилл упал, соевые радуются.
Аноним 10/12/25 Срд 00:00:24 1064209 857
>>1064175
Это ваше ЫЫ модели так работают. Перделки на перделках.
Но кстати если модель мягких берет инфу из инета и даже ссылку оставляет, то дефолтный чат гпт фантазирует все что угодно (от МС мне прям указал срез данных автора из дневников разработки игры, что я не ожидал).

Раньше без ИИ можно было в поиск вбить примитивные подходы, сейчас же по GDScript иногда не могу найти базу какую-то, потому что люди уже не спрашивают в сети (а ИИ высерает простыню рассуждений, вместо пары строк, как раньше стековерфлоу).
Грустно.
Аноним 10/12/25 Срд 00:03:53 1064210 858
>>1064206
>Можешь сократить. "Человек, который пишет движок, не может быть психически здоровым". Что не отменяет того, что он может быть хорошим специалистом.

Только в голливудских сказках про ученных/айтишников нетакусиков. В реале когнитивное искажением мешает делать технически сложный продукт.
Благо шизики по природе болезни закончить не могут.
Аноним 10/12/25 Срд 01:05:41 1064214 859
>>1064210
У шизов по статистика айкью ниже среднего. Я скорее говорил про расстройства аутического спектра, которое позволяет дрочить одну и ту же хуйню годами без особого результата. Лично меня дизмораль одолевает если нет видимых результатов в том, что я делаю, а в движке это всё будет достаточно редко.
Аноним 10/12/25 Срд 04:29:37 1064221 860
>>1064214
Тоже никак не поможет.
Хороший продукт это не просто упорный труд, это еще критическое мышление. Вот Тайнан увидел что у него поиск занимает 30~мс (если не достижима цель) и определил это как важное и начал задрачивать и в итоге запилил какую-то говно систему от которой страдают до сих пор.

Было ли это важно тогда в альфе? Нет конечно, если бы он перед релизом сел и решил проблему с большим бэкграундом опыта - то возможно решение было бы даже лучше (а так он думая что решил, просто забил болт). Хотя узкое место может быть вообще в системе тиков.
Забавно что добавляя вес и препятствия, поиск пути падает практически до недостижимого пути, то есть, если бы он реально адекватно тестировал, он бы понял, что узкое место не там где оно кажется. Я даже понимаю почему он так испугался, у него поиск имел графическую отрисовку и когда видишь что поиск закрасил всю карту это пугает. Хотя разница может быть в ~5-7мс. Причем для маленького пути он там почти в погрешности бесплатный.
То есть отключи для рейда вес плиток, хотя бы на старте ты выиграешь 50-200% (сделай HPA возможно еще). Корми зайчиков в определенном радиусе и возможно игра с 20 поселенцами не будет на топ железе
Аноним 10/12/25 Срд 04:31:16 1064222 861
Аноним 10/12/25 Срд 05:38:18 1064223 862
Аноним 10/12/25 Срд 05:46:14 1064224 863
>>1064198
Если бы wicked-шизик потратил больше одной на создание интерфейса, или просто скопировал бы unity, то сейчас бы w4 games возглавлял он, а не аргентинский самозванец.
Вот как пренебрежение базовыми UX принципами приводит к катастрофическим последствиям.
Аноним 10/12/25 Срд 06:07:03 1064225 864
>>1064224
> w4 games возглавлял он
Без мультиплатформы? Сомневаюсь.
Аноним 10/12/25 Срд 06:18:03 1064226 865
854b381fa350ca6[...].png 185Кб, 394x373
394x373
а где можно бесплатно и без регистрации скачать 3D плейсхолдерных персонажей с анимациями? желательно не реалистичных.
Аноним 10/12/25 Срд 08:45:14 1064228 866
Аноним 10/12/25 Срд 09:49:05 1064229 867
https://www.reddit.com/r/IndieDev/comments/1phdqv0/knowledge_share_how_a_solo_dev_got_15k_wishlists/
trap plan раскручивают очередной "все сам сделал, мамой клянусь" "инди" проект. работают по методичке. посты в нескольких субреддитах, сайт, дискорд, страница в стиме.
какова вероятность, что обычный соло васян будет этим заморачиваться? за этим стоит большой бизнес.
Аноним 10/12/25 Срд 10:19:39 1064232 868
image 508Кб, 835x648
835x648
Аноним 10/12/25 Срд 10:20:31 1064233 869
>>1064229
это твоё воображение нарисовало там существующий опенворлд аля сталкер, а на гифке просто несколько шотов, которые собрали часов за 20 из пачки ассетов
Аноним 10/12/25 Срд 10:50:12 1064236 870
>>1064232
Нахуй ты этот проприетарный кал сюда принёс? Он лучше юнити или анрила? Если нет то нахуй он нужен?
Аноним 10/12/25 Срд 10:52:39 1064237 871
Аноним 10/12/25 Срд 10:53:02 1064238 872
>>1064236
>Он лучше юнити или анрила?
да
Аноним 10/12/25 Срд 10:53:57 1064239 873
Аноним 10/12/25 Срд 10:56:02 1064240 874
Аноним 10/12/25 Срд 10:57:37 1064241 875
images(1).jpg 4Кб, 228x221
228x221
Аноним 10/12/25 Срд 10:58:23 1064242 876
>>1064241
это мой брейкпоинт
я вчера дебажил
Аноним 10/12/25 Срд 10:59:32 1064243 877
Аноним 10/12/25 Срд 11:19:57 1064244 878
>>1064243
Посмотрел и не увидел. Не говоря о том что мультиплатформы с 2д тоже нет.
Аноним 10/12/25 Срд 12:58:14 1064255 879
>>1064221
Начнём с того, что поиска пути в движке вообще быть не должно. Это глупость добавлять какой-то "общий" алгоритм для всех, потому что для карт разного размера и сложности тебе потребуются разные алгоритмы. Может быть можно добавить чисто для галочки что-то основанное на физическом движке, но на этом всё.
Аноним 10/12/25 Срд 12:59:52 1064256 880
>>1064255
Ты глупец. Встроенный навмеш юнити и анрила критически важнвя вещь для многих проектов.
Аноним 10/12/25 Срд 13:17:03 1064261 881
>>1064256
ну оно и заточено под конкретную узкую задачу
хотя для условных 80% игр этого достаточно
Аноним 10/12/25 Срд 13:35:26 1064265 882
563-5636092hair[...].png 1110Кб, 1094x1228
1094x1228
>>1064232
я уже присмотрел что можно скопировать себе в движок
Аноним 10/12/25 Срд 13:58:24 1064268 883
10.webm 1186Кб, 600x466, 00:00:07
600x466
Аноним 10/12/25 Срд 14:01:12 1064269 884
>>1064255
>ряяя в моем платформере нет поиска пути, значит он ненужон (жмет на кнопку перезапечь навмеш)
Зачем ты рот открыл?
Аноним 10/12/25 Срд 14:51:11 1064279 885
>>1064265
А что можно оттуда скопировать если эта хуйня просто редактор-линковщик для блобов сорса?
Аноним 10/12/25 Срд 16:51:32 1064298 886
>>1064256
Это решение для прототипов. Вроде и есть, а вроде его и нет.
Аноним 10/12/25 Срд 17:45:10 1064303 887
>>1064298
Их куча игр используют и никаких проблем.
Аноним 10/12/25 Срд 20:04:40 1064331 888
какие есть обскурные свободные движки?
Аноним 10/12/25 Срд 20:18:29 1064332 889
>>1064331
SchizEngine от местного анона.
Аноним 10/12/25 Срд 20:21:27 1064333 890
Аноним 10/12/25 Срд 20:42:10 1064334 891
Аноним 10/12/25 Срд 21:31:31 1064336 892
Аноним 10/12/25 Срд 21:34:01 1064337 893
>>1064336
у них какое-то странное разделение на engine, game папки. половина движка в engine, другая - в game.
Аноним 10/12/25 Срд 22:27:44 1064340 894
Аноним 10/12/25 Срд 22:32:17 1064341 895
>We've changed to a non-destructive 2 layer blend (base/overlay) instead of a 4 layer blend
>and realistically nobody was putting 4 materials on top of each other
не уверен что это хорошая идея. можно смешивать только 2 текстуры для пикселя.
Аноним 11/12/25 Чтв 05:15:56 1064348 896
>>1064232
на этом говне нет ни одной полноценной игры
это говно выдает 0 фпс на пустой локации
разрабы этого говна не могут ниче нормально сказать и рассказать по конкретике, что они делают, что ТОЧНО будет и тд и тп
Аноним 11/12/25 Чтв 06:23:09 1064351 897
>>1064348
ты ошибся, это не на годот ссылка
Аноним 11/12/25 Чтв 06:26:16 1064352 898
>>1064340
если присмотреться, то terrain как то странно выглядит, как будто это тайловая карта. как я понял, они сделали так, что для базового слоя не поддерживается альфа смешивание текстур, смешивание возможно только между базовым и overlay слоями.
Аноним 11/12/25 Чтв 08:03:19 1064354 899
>>1064348
>это говно выдает 0 фпс на пустой локации
полный пиздёж, редактор моментально запускает сцену и ничего там не лагает
>не могут ниче нормально сказать и рассказать по конкретике, что они делают, что ТОЧНО будет
уже неоднократно говорили, что они делают чмоблокс 2 для великовозростных(наверное) дебилов, минетизацию и выплаты они УЖЕ сделали
Аноним 11/12/25 Чтв 09:36:55 1064355 900
>>1064232
этот кал обсудили и забыли, зумерок >>1062045
повторю:
>то, что его слили в опенсорс - признак того, что движок никому не нужен
Аноним 11/12/25 Чтв 09:59:00 1064356 901
>>1064354
вася, зайди на любую карту в этой игре и схавай 100 фпс на топ железе
Аноним 11/12/25 Чтв 10:04:12 1064358 902
Аноним 11/12/25 Чтв 10:10:09 1064360 903
>>1064358
фейспанче/вэлв лахта спок, двиг на гите лежит только 2 недели, посмотрим на ситуацию хотя бы через годик-два
Аноним 11/12/25 Чтв 10:13:35 1064361 904
у движка уже 46 открытых и 67 закрытых pull request. годотчанам стоило бы напрячься.
Аноним 11/12/25 Чтв 10:14:24 1064362 905
>>1064358
sbox - не движок, а редактор к сорсу. Продолжайте наблюдать.
Аноним 11/12/25 Чтв 10:15:43 1064363 906
>>1064361
Оплати штат который себе может позволить габен который бы занимался годотом - картина будет аналогичная
Аноним 11/12/25 Чтв 10:17:04 1064364 907
2.webm 2590Кб, 320x240, 00:00:20
320x240
>>1064362
бздынь спок, тогда в твёом случае это тоже манипулятор над опен соусными либами с гита
Аноним 11/12/25 Чтв 10:18:48 1064365 908
>>1064362
это движок основанный на форке source 2. это разработка facepunch не имеющая отношения к движку source от valve. это примерно как o3de.
Аноним 11/12/25 Чтв 10:22:23 1064366 909
>>1064365
>основанный на форке source 2
>не имеющая отношения к движку source
Взаимоисключающие параграфы буквально в 3 строчках. Мне на самом деле похуй, кто на ком стоял в данном случае, на гитхабе лежит редактор, конкретно движок в нем докачивается отдельно в виде блобов, потому речь именно что про ишьюсы редактора.
Аноним 11/12/25 Чтв 10:26:05 1064367 910
>>1064366
нет, source использует для рисовки в основном. сцена, и все остальное - свои.
Аноним 11/12/25 Чтв 10:43:27 1064369 911
если бы это был просто редактор, в не бы не было реализации terrain
Аноним 11/12/25 Чтв 12:27:48 1064377 912
1.jpg 231Кб, 1319x731
1319x731
Создайте в годоте 3 миллиона хотя бы кубов, и покажите ФПС.
Аноним 11/12/25 Чтв 12:32:16 1064378 913
Мне кажется годот просто зависнет от 3 миллионов нод еще на этапе редактора, не доходя до рендера.
Аноним 11/12/25 Чтв 12:42:21 1064380 914
>>1064378
Попробуй, возможно он зависнет ещё на 3 тысячах нод.
Аноним 11/12/25 Чтв 12:59:58 1064383 915
>>1064382
>Falco Engine
список успешных проектов
Аноним 11/12/25 Чтв 14:26:31 1064419 916
>>1064391
>Не дети должны собирать имение для родителей, но родители для детей.
РНН коринфянен в треде
Аноним 12/12/25 Птн 12:59:25 1064579 917
в фреймворках есть какой-то смысл? вроде ничем не отличается от тн снуля, тк нет примитивов типа камеры, сцены, шины ивентов и тд, которые как понимаю в движках есть. это как набор инструментов прост?
Аноним 12/12/25 Птн 13:50:04 1064585 918
>>1064579
>тк нет примитивов типа камеры, сцены, шины ивентов и тд
Камера точно должна быть, иначе получается что у либы нет средств рендеринга, и это уже не графическая либа, а либа хуй пойми чего. Сцены - может не быть, а может и быть (но с возможностью не использовать и писать свой велосипед - наиболее частый вариант), шина - может быть частью сцены (как в годоте), либо она там вообще не нужна (сцены компоненентные), сама по себе шина просто паттерн, который можно велосипедить как угодно. Зачастую в фреймворках нет - импортеров ассетов, кодеков для видео-аудио форматов, коробочных фич типа освещения (но есть система материалов и шейдеры), анимаций, тайлинга и прочих средств производства игр.
Аноним 12/12/25 Птн 14:43:13 1064590 919
>>1064391
Чё там в Томске, есть гололед?
Аноним 12/12/25 Птн 15:00:39 1064591 920
>>1064579
Если ты задаешь такой вопрос - тебе нет смысла, бери движок.

Любой инструмент берется для закрытия нужной задачи, если ты пока не знаешь какие у тебя будут задачи - то бери юнити или анрил.
Аноним 12/12/25 Птн 20:34:33 1064600 921
16.jpg 65Кб, 900x900
900x900
Я придумал как элегантно сделать материалы, и как сделать атрибуты вершин в движке. Только я вам не скажу, не хочу чтобы мои изобретения потом утекли в годот.
Кстати, а вы знали, что ни в unity, ни в godot не поддерживаются свои атрибуты вершин?
Аноним 12/12/25 Птн 21:00:25 1064601 922
>>1064600
Покажешь степень элегантности фпсом на рендеринг в юнити/твое пихло
Аноним 12/12/25 Птн 21:27:57 1064603 923
>>1064601
>фпсом
Это будет бесполезное сравнение.
У меня сейчас bottlencek в куллинге и сортировке списка. Я и так могу сказать, что ФПС начнет падать на ~100 000 - 500 000 объектов
Аноним 12/12/25 Птн 21:46:54 1064606 924
>>1064600
Закончился галоперидол и в голову сразу пришли новые технологии из космоса?

Проблема геймдева не в фпс кубикам, а в скорости разработки. Мы все делаем одно и тоже, но фактически каждый раз с нуля и с копипастой.

Кто унифицирует еще лучше процесс разработки, вот тот будет гением.
Аноним 12/12/25 Птн 21:54:15 1064607 925
>>1064603
Да, я подумал, что мне нужно чтобы прямо весь список было сортирован. Сортировка нужна для батчей. Можно разделить большой список, например, на 10 подсписков, и сортировать их парарлелльно. Легкая оптимизация.
Аноним 12/12/25 Птн 21:54:36 1064608 926
Аноним 12/12/25 Птн 22:13:19 1064610 927
>>1064606
Я использую простой hlsl для шейдеров. У меня уже унификация и скорость лучше, чем в любом движке. Я считаю, что проще вручную скопировать небольшой boilerplate шейдера и модифицировать его, чем изобретать велосипед новый абстрактный язык/shader graph.
Аноним 12/12/25 Птн 22:26:47 1064612 928
Мало того, что в годот нужно учить с нуля gdscript. Там еще свой язык шейдеров, который тоже нужно учить с нуля и работать с его ограничениями.
Аноним 12/12/25 Птн 22:28:01 1064614 929
>>1064610
Я вообще в целом про индустрию, а не про шейдеры.

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

И ты боишься публиковаться, потому что знаешь что сразу лицом поводят по говнокоду, потому что тут есть люди разбирающиеся в программирование.
Аноним 12/12/25 Птн 22:30:16 1064615 930
image.png 261Кб, 650x308
650x308
>>1064610
Как я примерно вижу - когда говорят, что люди разрабатывают игровой движок.
Аноним 12/12/25 Птн 22:31:14 1064616 931
Аноним 12/12/25 Птн 22:35:32 1064618 932
>>1064612
>Мало того, что в годот нужно учить с нуля gdscript.
Я даже не зная питона, с легкостью пишу. Если уже есть база в любом языке, там там вообще трудности не будет сразу сесть и писать (попутно гугля какие-то моменты, например как лямбду писать итд).

Для быстрого прототипирования самое то.
Аноним 12/12/25 Птн 22:52:55 1064621 933
Разработчики популярных движков считают, что их пользователи - идиоты, которые не знают настоящие языки программирования, или не способны без посторонней помощи создать шейдер. В процессе оптимизации движка под этих идиотов они делают системы движка таким образом, что они становятся не расширяемыми, и движок становится невозможно использовать в том случае, если движок изначально не расчитан на эту забачку. Это получается не движок, а коробка с игрушками. Можно играться только игрушками, которые положили в коробку разработчики.
Аноним 12/12/25 Птн 22:55:51 1064622 934
>>1064612
Минимальная разница с glsl, хз что там такого надо учить, часть шейдеров с шейдертоя просто ставятся как влитые, другие требуют минимальнейшей коррекции, которую делает нейронка
Аноним 12/12/25 Птн 22:56:00 1064623 935
>>1064621
То, что в годоте добавили стенсил буфер только месяц назад - это отличный пример это философии коробки с игрушками в разработке движка.
Аноним 12/12/25 Птн 23:08:20 1064624 936
>>1064623
Это отличный пример того что на словах ты Лев Толстой , а на деле .. простой. Если пользователи были круты, как ты хочешь себе представлять, то твой буфер бы появился в годоти 10 лет назад. Так что играй в игрушки которые Дед Мороз оставил под елкой в ящике и не плакай.
Аноним 12/12/25 Птн 23:42:08 1064628 937
>>1064624
В нормальном движке стенсил буфер не должен "появляться". Это часть графического API, движок должен просто предоставлять доступ к этому API. Вместо этого годот предоставляет доступ к сломанным игрушкам хуана, которые изобрела его больная фантазия.
Аноним 12/12/25 Птн 23:55:13 1064633 938
Апи это абстракция. Движок это абстракция. Чтобы для высокой абстракции сделать доступными низкоуровневые вещи и чтобы абстракция не начала протекать низкоуровневостью, при этом, нужны значительные усилия. Вот тебе опенжл контекст и ебись как хочешь - это не высокая абстракция и тем более не движок. Умные пользователи должны были потрудиться, но они не потрудились. Значит все справедливо.
Аноним 12/12/25 Птн 23:55:41 1064634 939
В этом проблема движков, ты учишь не API и практики разработки являющиеся стандартом индустрии, а шизофреническое творчество душевнобольного разработчика движка, которое никак тебе не пригодится в будущем.
Аноним 13/12/25 Суб 00:26:53 1064640 940
>>1064633
Абстракции должны помогать, а не мешать. Нужно создать такую абстракцию, чтобы всегда можно от нее отказаться и опуститься на нижние уровни. Например, как у меня в движке.
Аноним 13/12/25 Суб 00:35:01 1064642 941
>>1064640
>Нужно создать такую абстракцию, чтобы всегда можно от нее отказаться и опуститься на нижние уровни.
Не нужно, очень дерьмовый способ. Нужно делать декорируемые абстракции, чтобы при потребности можно было делать некоторые вещи в обход апи (или цепляясь к операциями апи - хуки), но всё еще будучи в рамках абстракций, чтобы удерживать единообразие операций ядра и не ломать юзерспейс. А если ты таких базовых архитектурных вещей не знаешь - боюсь представить что там у тебя за склад костылей на движке.
Аноним 13/12/25 Суб 00:35:15 1064643 942
>>1064621
>пользователи - идиоты
мы не идиоты, но мы не программисты

программисты создают технологии, но не умеют создать игру в которую весело и забавно играть (другое дело что Хуан и программист далеко не топовый)

а мы как раз должны делать забавно используя имеющиеся инструменты
Аноним 13/12/25 Суб 00:45:28 1064644 943
>>1064640
Лол, суть качественной абстракции - это когда не надо опускаться ниже (иначе какой смысл). Часто ты в файловой системе опускаешь до диска и вручную корректируешь головку HDD? Или же удобнее работать сразу с файлами?
Аноним 13/12/25 Суб 00:55:20 1064645 944
>>1064644
Абстракции годота, это как если бы была одна функция read_file(), без возможности перемещения по файлу.
Аноним 13/12/25 Суб 01:32:32 1064651 945
>>1064645
Паттерн фасада, это не абстракция.
То есть, у тебя есть скажем одна функция контроллера для ФПС игры - ты вызываешь и получаешь полный среднестатистический контроллер за одну функцию. Но в тоже время старое апи доступно и если надо ты ручками пишешь свой контроллер - это был фасад.

Абстракция нужна, когда нужно инкапсуляция (скрыть) состояния/поведения, которые могут нарушить работу всей системы.

Ты не хочешь чтобы юнит перезаряжал оружие, когда у него топор - но ты можешь вызвать метод который сам под капотом все проверяет. А если бы вызвал кодом, забыв проверить, то словил null. Представь ты в игре жмешь "R" перезарядку и игра падает.

Или как с примером диска, раздолбать головку об край корпуса. Зато какая оптимизация, ты можешь рядышком упаковывать сцены игры - чтобы они считывались за один проход (подумай над этим, движко-шиз)
Аноним 13/12/25 Суб 06:57:20 1064659 946
>>1064651
Любая абстракция это "фасад". List в C# это "фасад" для массива. Сборщик мусора это "фасад" для указателей. В обоих случаях можно отказаться от фасада, если нужно.

Фасад файловой системы тоже стал проблемным за счет увеличения скоростей дисков, поэтому придумали directstorage для его обхода.
Аноним 13/12/25 Суб 07:31:44 1064660 947
>>1064659
Еще раз фасад, это обертка над неким api, фасад не скрывает api ничего, а абстракция скрывает, если не скрывает то протекает гугли "протекающая абстракция".

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

>Сборщик мусора это "фасад" для указателей
Какая шиза. Услышал новое слово и давай обобщать ко всему.

В общем, не выеживайся, тебе тут и так бесплатно базу дают, впитывай.
Аноним 13/12/25 Суб 09:08:35 1064664 948
>>1064660
Ты можешь пользоваться List, но если тебе мешают его ограничения, то можно перейти на уровень ниже и использовать массив. В годоте нет этого "уровня ниже" в движке, по крайней мере он не доступен через фреймворк движка.
Аноним 13/12/25 Суб 09:43:49 1064669 949
>>1064664
копание в низком уровне - ошибочный путь для игродела

игру можно и на ячейках экселя сделать, а ты говоришь, что тебе List мешает
Аноним 13/12/25 Суб 09:47:46 1064670 950
Аноним 13/12/25 Суб 10:15:07 1064671 951
>>1064664
Годот это опенсорс, у тебя там все уровни.

Если говорить не про динамические языки, то List это динамический список, а массив это упорядоченные байты в памяти фиксированного размера. Это совершенно два разных типа данных (ты как разработчик движков должен знать).

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

Если задать сразу капу листа, он по стоимости будет как массив.
Поэтому для больших массивов всегда задавайте размер сразу или капу (в годоте, вроде, капу задать нельзя, но можно Array.resize() сделать)
Аноним 13/12/25 Суб 11:03:02 1064673 952
>>1064669
Копание в игроделе - ошибочный путь для человека.
Аноним 13/12/25 Суб 11:07:22 1064674 953
>>1064673
не надо копаться, надо разделять трудовую деятельность

игродел пусть клепает игру на том же годоте. а программист пусть битики-байтики туда сюда гоняет. редко можно сочетать и то и другое в одном человеке
Аноним 13/12/25 Суб 11:24:26 1064676 954
>>1064674
Это старый подход, когда было разделение труда и за труд платили деньги. Теперь ебись как хочешь, смысл любого действия - личные амбиции. Пока в реальном секторе экономики и жизни это слабо проявляется, но в айти, куда относится игродел, это уже ощущается. Чем больше в будущее, тем больше будет так.
Аноним 13/12/25 Суб 11:29:54 1064677 955
>>1064676
айтишники слабо разбираются в том, что происходит за пределами их кресла

поэтому к твоему философско-экономическому прогнозу я отношусь скептически

тем более, хочешь амбиций - становись руководителем. нанимай гейм-дизайнеров и программистов, пусть они тебе делают
Аноним 13/12/25 Суб 11:34:58 1064678 956
>>1064677
>айтишники слабо разбираются
Чел который мыслит популярными фразами и развешивает ярлыки конечно же лучше разбирается..
Аноним 13/12/25 Суб 11:50:21 1064679 957
>>1064678
что за чел? может и разбирается, неизвестно что скрывается за его фразами и ярлыками

я и сам в некотором роде айтишник, поэтому не пытаюсь думать и рассуждать на такие темы

делать движок и делать игру на движке - две разных работы, независимо от того, платят за неё или нет
Аноним 13/12/25 Суб 12:14:38 1064681 958
>>1064679
>две разных работы
Люди и на трех бывает работают. Зависит от человека
Как совмещать разработку и геймдев это личное дело каждого. Даже если все сводить к деньгами, то у годоти шансов сделать игру, которая его накормит, не больше чем у движкописи. Да и навыки движкописи легче коммерциализировать через написание кода для коммерческих движков. Понимаешь, чтобы написать что-то стоящее, надо сначала написать велосипед, чтобы разобраться в предмете. Не учи других срать, короче..
Аноним 13/12/25 Суб 12:20:33 1064683 959
>>1064681
>не учи срать
пришло время срать. "я сделаю игру" - это выполнимая задача, "я сделаю движок" - посложнее

а вот "я сделаю движок И сделаю на нём игру" - это уже заявка не просто на успех, а на гениальность или по меньшей мере на уровень выше среднего

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

единственный более-менее успешный движкопися гд - это татрикс
Аноним 13/12/25 Суб 12:29:20 1064684 960
>>1064683
Может и невыполнимо, но зато мотивирует преодолевать трудности. Поддерживать мотивацию месяцами и годами сложнее, чем просто писать примитивные круды кабанычу за деньгу. Вот и опять пришли к тому все что делается в ойти определяется только личными амбициями. С хуя ли ты решил что смысл есть только у игродлов? У игроделов как раз смысла не больше, чем у чела мечтающего разбогатеть через лотерею.
Аноним 13/12/25 Суб 13:49:18 1064688 961
webgpu хороший выбор для песочницы с процедурной генерацией?
Аноним 13/12/25 Суб 14:21:47 1064697 962
>>1064688
webgpu вообщето это браузерное апи, а не песочница. + Webgpu еще не везде работает. Только в хроме под виндой.

+ Для песочницы нужно апи попроще намного иначе утонешь в песке
Аноним 13/12/25 Суб 14:26:27 1064698 963
>>1064697
Хороший выбор в твоем случае это как не странно ImGui

Там есть DrawList у окна с методами для риования примитивов. Очень легкое апи чтобы не отвлекаться от задачи процедурной генерации
Аноним 13/12/25 Суб 14:28:27 1064699 964
>>1064698
А если нужна 3д процерурная генерация , то посоветовать не могу что есть для простого апи
Аноним 13/12/25 Суб 14:29:43 1064700 965
Аноним 13/12/25 Суб 14:31:15 1064701 966
>>1064688
Если игра тяжелая - никто не будет упорото качать/ждать браузером, это раздражает даже меня (хотя у меня есть понимание).
Если это сингл игра, смысл ее делать вообще в браузере.
Если сетевая - на старте нужны пользователи иначе пустая игра отпугнет.
Если это 4х стратегия (раз процедурка) - не факт что браузер не захлебнется, надо тестить.

Купить трафик - идея вроде норм, но в реале очень сомнительного качества, (даже от солидных поставщиков) или мне так не везет.

С этой техой пошумят и успокоятся, как и с веб ассембли.
Аноним 13/12/25 Суб 14:34:32 1064702 967
А бля. Песочница в смысле жанр, а не плейграунд для генерации...
Аноним 13/12/25 Суб 14:38:13 1064703 968
Для песочницы нужно много контента. Это жанр не для инди. Никто не будет играться с тремя кубами. Разве что аутисты.
Аноним 13/12/25 Суб 14:39:14 1064704 969
>>1064701
>Если игра тяжелая - никто не будет упорото качать/ждать браузером, это раздражает даже меня (хотя у меня есть понимание).
Как вы заебали этой мантрой. Это было актуально в век расцвета флеш-браузерок в вк/фейсбуке (лет 15 назад). Если человек в 2к26 идет в браузерки - это автоматически офисный/некрокомпьютерный червь, и идет он в браузерки не от хорошей жизни. А из игр у него на выбор 3 в ряд компьютер эдишен, казики, танки онлайн и лагающий кал на юнити, а другого нет. Этот человек уже настроен, запрограммирован на терпение, и 40 секунд загрузки он легко потерпит, если на видеопревью заметит интересный геймплей. Это рынок терпил, где терпила как продаван так и покупан, соответственно единственное требование у игры - уложиться в 100мб обьема, просто чтобы хром не дочервил остатки оперативы у терпилы, ну и поменьше cpu-boud фенечек.
Аноним 13/12/25 Суб 14:39:43 1064705 970
>>1064701
Пользователи веб-игры избалованы современными сервисами, предлагающими практически моментальную загрузку контента в любом приложении. Поэтому многие игроки уже не готовы ждать больше 10 секунд. И именно поэтому в консоли разработчика - на графиках Time to Ready и Time To Interactive Яндекс просит уложить 75-ый процентиль установок в 10 секунд.

Не в 15 секунд и не в 30. А именно в 10.

Потому что ребята знают, что каждая секунда ожидания начиная с 10-ой дает примерно минус 5% к конверсии.

6 лишних секунд ожидания игроками могут отделять вашу игру от +50% ко всем метрикам в игре (от Retention до ARPU).

Потому что для платформы отсчёт установок ведется не с момента как вы поймали брошенный вам мяч (игрока), а с момента когда Яндекс этот мяч вам кидает (точка ноль: нажатие по кнопке “начать игру” на первой картинке).

Как улучшить Time To Interactive

Используйте динамическую загрузку контента в игре (Lazy-loading). Addressables в Unity, Live Update в Defold и аналоги на других движках. На пальцах, это такая технологичная фигня, которая грузит игроку только тот контент, которые ему необходим прямо сейчас. 10% усилий, затраченных на реализацию этого пункта - дадут вам 70% результата всей оптимизации.
Используйте CDN на тех платформах, где это возможно.
Сжимайте максимально все текстуры, там где это возможно (tinypng вам в помощь),
используйте атласы для хранения графики (но тут тоже с умом, атласы больше чем 1024x1024 тоже огромное зло),
Используйте один шрифт на весь проект (шрифты на самом деле весят очень много).

Советы со звездочкой:

Если вы олд, то пишите на нативном html5/js, нафиг все эти движки для поколения пепси, только хардкор. Нативный js/html через iframe даёт TTI примерно на уровне 2-3 секунд и кратно меньший вес билда.
Делайте игры для скуфов. Без шуток. они будут ждать и 30 секунд без проблем. Поколение заставшее диалап - самое лояльное поколение.
Проводите многочисленные улучшение и оптимизации и обязательно пишите об этом в обновлении
Аноним 13/12/25 Суб 14:43:03 1064706 971
>>1064705
>Time To Interactive Яндекс просит уложить 75-ый процентиль установок в 10 секунд

вот бы габен с разрабов игр это начал требовать
а то, сука, пока игра начнется, уже играть расхочется
Аноним 13/12/25 Суб 15:04:00 1064709 972
>>1064704
Ну получишь ты своих 1,5 затерпевших. А толку? Реальность есть реальность 1 затерпит, 100 уйдет. Нужен какой-то инструмент динамической загрузки и чтобы это грузилось не в кэш говно диска С:/ а куда-то определенно по решению юзера.

Единственный вариант делать демку - и потом просить поставить норм игру
Аноним 13/12/25 Суб 15:22:29 1064711 973
>>1064709
>Реальность есть реальность 1 затерпит, 100 уйдет.
Куда уйдет? Варианты на выбор я перечислил выше, идти тупо некуда. Если ты делаешь одноразовый кал на 1 запуск - внатуре имеет смысл переехать на какой-нибудь дефолд или бэбилон и паковать игру в 0.5мб, просто потому что движки слишком мощные. А если это по меркам стима околосреднее инди, которое по уровню исполнения торговалось бы за 5-8 баксов - то тут у потребителя просто нет выбора, ему придется затерпеть. другое дело что производство подобной игры под веб может не свести дебет с кредитом, но это совсем другая история
Аноним 13/12/25 Суб 16:22:07 1064714 974
Если не webgpu, то как насчёт three.js, playcanvas и прочее?
Unity рассматриваю в последнюю очередь - C#, компиляция, и редактор - оверхед для прототипирования "на лету" и экспериментов, кажется.
Аноним 13/12/25 Суб 16:25:42 1064715 975
>>1064714
никакого оверхеда нет, если у тебя там не десятки тысяч объектов

в хтмл играх главное чтоб грузилось за 3 секунды

минимальный размер билда при пустом проекте даёт defold - у меня 3 с чем-то МБ получалось

хотя посмотри какие монструозные игры на Я.играх в топе - у меня Westland грузилась минут 15, да так и не запустилась
Аноним 13/12/25 Суб 16:51:56 1064717 976
>>1064715
Мне нужна быстрая визуализация изменений прототипированных/известных алгоритмов (поиск пути, greedy meshing и подобное) для отладки. Я сорт оф СДВГ-дурачок, которому нужно сразу видеть свои ошибки.

На том же Three это выглядит просто, так как не приходится ждать компиляции при изменении пары символов кода.
Аноним 13/12/25 Суб 16:56:58 1064718 977
>>1064717
для таких экспериментов есть среды-песочницы типа processing и p5.js
Аноним 13/12/25 Суб 17:01:58 1064719 978
>>1064715
>при пустом проекте даёт defold - у меня 3 с чем-то МБ
конструхт2 - 0.7 мб
Аноним 13/12/25 Суб 17:03:39 1064720 979
>>1064719
ну так там чистый джаваскрипт. по сути текстовый файл. что-то даже много получается

я же говорю о не-джаваскрипте, тут дефолд выигрывает из всех движков
Аноним 13/12/25 Суб 17:33:19 1064721 980
>>1064718
Минусы делать тоже самое это в Three.js?
Аноним 13/12/25 Суб 17:51:37 1064723 981
>>1064721
пока пишешь бойлерплейт, жопа отвалится
Аноним 13/12/25 Суб 18:04:56 1064724 982
>>1064723
Что есть в Юнити, чего нет в Три (кроме редактора, конечно)? С точки зрения архитектуры приложения.

Смотрю в апиху - math, рейкастер, лоадеры моделей, камера, свет - есть. Шейдеры - на GLSL. Физические библиотеки можно прикрутить.

Для прототипирования как раз?

Из минусов только вопрос производительности, да открытость кода.
Аноним 13/12/25 Суб 18:09:16 1064725 983
>>1064724
Я хз как без редактора ты прототипировать собрался
Аноним 13/12/25 Суб 18:12:54 1064726 984
>>1064725
А как редактор поможет отладить алгоритм той же процедурной генерации ландшафта, если в том же Юнити это, по сути, компонент с мешем?
Аноним 13/12/25 Суб 18:20:51 1064727 985
>>1064724
А что значит "открытость кода"?
Аноним 13/12/25 Суб 18:35:23 1064728 986
>>1064727
Ну лично для меня это не проблема, но зачем-то энтерпрайз иногда хочет код обфусцировать.
Аноним 13/12/25 Суб 18:53:21 1064730 987
>>1064728
Современный JS используют через бандлер какой-нибудь типа Vite, который насколько я знаю из коробки обфусцирует и минимизирует код. На выходе получается один JS файл. К тому же идут всякие плюшки в виде tree-shaking, когда неиспользуемый и недосогяемый код убирается с билда. Оч полезно автоматически убирать дебаг код, к примеру.
Аноним 13/12/25 Суб 19:00:36 1064731 988
Игры на годоте декомпилируется прям в готовый проект, буквально со всем содержимым и структурой. Бери и открывай в редакторе. Игры считай опенсорсные, проворачивал такое над продакш игрой, скачанную со стима.
Аноним 13/12/25 Суб 19:58:42 1064732 989
nih бляди как боретесь с тем, что вселенную сделали не вы?
Аноним 13/12/25 Суб 22:44:44 1064741 990
>>1064714
Для протитипирование удобнее годот. НО я не знаю как у него дела с вебом и вебгпу (которое буквально только появляется в браузерах).

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

Ты, вероятно, делаешь стратегию, если ньюфаг - то вообще забей, ты настолько долго погрязнешь в механиках, что лучше для начала просто что-то сделать на популярных движках. Ты же не захочешь погружаться в математику, а скорее всего захочешь готовые решения или примеры.
Аноним 13/12/25 Суб 23:01:08 1064743 991
>>1064726
Процедурный генератор пишется за 10 минут (если не собрался свой noise писать). Тут сразу же появиться потребность - теперь хочу разместить объекты. Особенно с гуи, когда буквально хочется подвигать кнопки.
Аноним 13/12/25 Суб 23:14:05 1064744 992
>>1064741
>НО я не знаю как у него дела с вебом и вебгпу
С вебом - средне, вебгпу щас только в юнити есть, ну может еще в парочке js либ.
Аноним 14/12/25 Вск 03:11:21 1064761 993
>>1064726
Ты процедурную генерацйию прототипировать соьрался? Обычно механики прототипируют

Процедурная генерация это уже точно не прототипирование.
Аноним 14/12/25 Вск 04:04:07 1064767 994
>>1064761
>Процедурная генерация это уже точно не прототипирование.
Все что буквально "потыкать" есть прототипирование.
Есть предел человеческой фантазии, когда мозги сильно сглаживают мысль и нужно реально сесть что-то набросать, а потом от этого уже отталкиваться (потому что мозги не удерживают детали, мозги их обобщают).
Аноним 14/12/25 Вск 14:14:42 1064803 995
>>1064761
Да, почему нет? Если простые алгоритмы можно расписать на бумажке в виде блок-схем, то с процедурной генерацией едва ли получится.
Аноним 14/12/25 Вск 14:51:08 1064816 996
>>1064767
>>1064803
Обычно под прототипированием понимают деятельность, в результате которой получится какой то прототип, который надо максимально быстро накидать чтобы посмотреть потенциал механик.

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

Поэтому если вы с кем-то будете обсуждать прототипирование, какие инструменты хороши для прототипирования, то скорее всего понимать это будут именно так как я описал и поэтому будет недопонимание. Не то чтобы есть зафиксированное определение, просто такие реалии.
Аноним 14/12/25 Вск 15:46:12 1064831 997
>>1064816
Имею в виду прототипирование/разработка/понимание работы алгоритма, изыскания в пределах интеллектуального юнита.
Аноним 14/12/25 Вск 20:25:54 1064892 998
image.png 22Кб, 670x650
670x650
>>1064816
>>1064816
>Процедурная генерация это уже совсем не то,
Она у тебя сразу готовая что ли получается? Прототипирование это сленговый термин означающий "сделать быстро на коленки" - все, больше никакого там замысла нет. Даже с Noise надо потрахаться чтобы получить вменяемый ландшафт.
Аноним 14/12/25 Вск 22:35:52 1064917 999
>>1064892
Оставишь контакты? Может, обменяемся опытом.
Аноним 15/12/25 Пнд 03:35:24 1064973 1000
image.png 19Кб, 499x129
499x129
Аноним 15/12/25 Пнд 03:44:57 1064974 1001
Запись 2025-12-[...].mp4 1815Кб, 1322x516, 00:00:16
1322x516
>>1064917
>>1064973
Просто как совет не начинай разработку с процедурной генерации. Она в начале нафиг не упала, лучше небольшие тестовые сцены делай.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов