К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Godot #77

 Аноним OP 28/02/26 Суб 22:01:13 #1 №1076635 
Godot.jpg
Test.mp4
m2-res480p0.mp4
m2-res480p1.mp4
Добро пожаловать в тред любви, взаимопомощи и наступления весны!
Шапка: https://hipolink.me/godothread
Предыдущий 76: >>1073184 (OP)
---
Godot Showcase - Buckshot Roulette https://godotengine.org/article/godot-showcase-buckshot-roulette/
Аноним 28/02/26 Суб 22:29:19 #2 №1076658 
1772306959513.png
>>1076499 →
> Хотя мне даже такой формат не помогает...
Я попробовал комбинированный вариант. Оставил свои статьи на 2-3 абзаца, удалил все перекрёстные гиперссылки, и вместо этого сделал навигационные ссылки в конце каждой статьи, отражающие логическую структуру того графа, который я хочу видеть. А какой граф я хочу видеть? А такой, который не имеет больших самопересечений, чтобы можно было легко прослеживать связи между сущностями. Как будто это дерево сцены Годота, в котором в каждой ноде только один предок и несколько потомков.

В таком виде обсидиан сможет наверное помочь структурировать мысли-идеи.
Аноним 28/02/26 Суб 22:31:36 #3 №1076660 
image.png
image.png
>>1076635 (OP)
>Godot Showcase - Buckshot Roulette https://godotengine.org/article/godot-showcase-buckshot-roulette/
Этот хер кстати теперь годот корпорат платинум спонсор. То есть за год донатит >= €36,000. А сколько он суммарно денег поднял на своих играх вообще охуеть.

Думойте, со своими скуримами в бровзерах.
Аноним 01/03/26 Вск 00:05:45 #4 №1076719 
>>1076574 →
С нейронками есть беда, да. Мне кажется, мы пока ещё в последнем вагоне уходящего поезда, можем сделать что-то своё и продать, но время уходит. И без того перенасыщенный рынок видеоигр в ближайшее время станет ещё более перенасыщенным. Отношение к инди упадет. Возможно, будем переживать что-то вроде второго пришествия Юнити (2014-2015, когда юнитислоп заполонил стим)
Я тоже тревожник. Мотивация делать игру у меня одна - а что еще в жизни делать? Кругом пиздец, я давно разочаровался во всем и всех, а мечту сделать игру проношу в себе с самых ранних лет жизни. Думаю, адекватные люди вообще сейчас не будут суваться в инди без команды/денег/огромного опыта/супер идеи или всего вместе
Аноним 01/03/26 Вск 00:59:25 #5 №1076771 
>>1076719
Или наоборот, теперь с нейронками ценность нормальной человеческой идеи и ламповой реализации станет еще выше.
Аноним 01/03/26 Вск 02:51:44 #6 №1076781 
>>1076771
Возможно, и так. Но вместе с тем в индустрию придут те, кто раньше были полноценными аутсайдерами или в смежных отраслях. 3Д моделлерам больше не нужен будет программист, музыкант сможет что-нибудь собрать, да кто угодно. Больше конкуренции в любом случае
Аноним 01/03/26 Вск 03:28:15 #7 №1076783 
>>1076781
Ебаные программисты опять все усложняют. Строят целые агентские воркфлоу, прикладывают все свои комптетенции, чтобы иишка рожала под строжайшим надзором качественный код. Тратят на это времени не намного меньше, чем если бы писали руками, но получают кода побольше, без техдолга привычного просто (все тестами теми же на 100% покрыто при такой работе, что забили бы руками хуярить). А 3д моделлеры короч на похуях скажут "сделай пиздато" и он сделает, ага. Ну и с обратнйо стороны надеюсь так же - чтобы ии в долгую поддерживал сложное 3д надо чтоб над его машинной душонкой стоял суровый моделер. Надеюсь, что так, я не умею в 3д и хз как там в этом ситуация.
Наоборот бы ща всем вместе объединяться, чтобы контрить нейрокал, сделанные руками игры будут сами собой выделяться на их фоне.
Аноним 01/03/26 Вск 04:06:23 #8 №1076785 
>>1076781
ну вообще раньше в геймдеве наоборот 3д модделеры и 2д художники ценились ниже червя пидора, а годный программист был на вес золота. видимо нейронки ща все перевернули
Аноним 01/03/26 Вск 09:50:42 #9 №1076802 
Видео-01-03-2026 093946.mp4
Теперь можно испачкаться в крови и помыться под дождем, а в дождь образуются лужи. Ещё включил частицам дождя коллизию и bounce имитируя типа "всплеск", но думаю что нибудь другое сделаю
Аноним 01/03/26 Вск 09:56:35 #10 №1076803 
>>1076660
Это к вопросу можно ли быть инди с окупаемыми играми и не ассет флипом.
Аноним 01/03/26 Вск 10:35:09 #11 №1076806 
>>1076802
Тебе бы светотени нормальные, с грамотно расставленным освещением на уровне, сверху фильтр-шейдер какой-нибудь олдовый или киберпанковый, и визуал сразу х10 сделает. А геймплей уже неплох.
Аноним 01/03/26 Вск 10:35:37 #12 №1076807 
>>1076785
> ну вообще раньше в геймдеве наоборот
Потому что раньше не было редакторов, движок представлял собой код на си, который нужно компилировать после каждого изменения. Модели и звуки в игру добавлялись программистами через код, а не перетаскиванием мышки в редактор.

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

И сегодня можно пихать графику в проект не то что не компилируя, а хотрелодом обновляя работающий проект. Программисты программируют так, чтобы сделаться ненужными.
Аноним 01/03/26 Вск 14:07:02 #13 №1076843 
>>1076635 (OP)
Ого, моя игра в оп-посте, приятно :3
Аноним 01/03/26 Вск 14:27:53 #14 №1076844 
>>1076807
>Программисты программируют так, чтобы сделаться ненужными
Просто появился слой упрощения. Нойту или майнкрафт с их оптимизацией ты не получишь либо не доработав движок либо создав свой с нуля.
Аноним 01/03/26 Вск 15:57:54 #15 №1076876 
>>1076843
Ну все, теперь ты обязан ее доделать.
Аноним 01/03/26 Вск 16:15:17 #16 №1076886 
Test.mp4
>>1076876
Да вот работаю потихонечку. Продолжаю анимировать всё. Пока анимированы только обычная атака, хил и защита (последнее нужно чуть доработать). Как завершу с боями, приступлю к редактору генома, а то он на минимально базовом уровне есть.
На вебмке показано, как сейчас всё работает.
Аноним 01/03/26 Вск 16:20:26 #17 №1076892 
>>1076806
>сверху фильтр-шейдер какой-нибудь
Мне кажется что он наоборот может раздражать. Типа все эти пс лайк фильтры выглядят прикольно на скриншотах, но при игре будет только мешать. Впрочем, зависит от фильтра, посмотрим.
Аноним 01/03/26 Вск 16:29:08 #18 №1076900 
>>1076892
Настройку на отключение и нормально, кому мешает тот выключит.
Аноним 01/03/26 Вск 17:42:21 #19 №1076946 
>>1076803
>>1076660
Как повторить успех?
Аноним 01/03/26 Вск 17:47:23 #20 №1076952 
>>1076946
Делать игры
Аноним 01/03/26 Вск 18:10:39 #21 №1076964 
>>1076946
Он делал маленькие, кривые и очень странные игры, что-то вроде твг игр, много делал, долго и последовательно и одна из них выстрелила.
Если бы он делал одну игру мечты, то так бы ничего и не сделал и так же как и мы работал бы на дно работах, оставляя геймдев, как хобби которым он занимается в редкие свободные часы перед работой или по ночам, вместо сна.
Аноним 01/03/26 Вск 18:25:52 #22 №1076972 
Видео-01-03-2026 182024.mp4
>>1076806
>>1076900
Лан выглядит прикольно с пиксельным фильтром, просто поставлю настройку для их размера
Аноним 01/03/26 Вск 18:51:03 #23 №1076996 
>>1076972
Глаза ебет. Лучше лоуполи но без этой говнины
Аноним 01/03/26 Вск 22:51:43 #24 №1077084 
Ебать я разумист. Целый день делал тайлинг через UV мапы в блендере не зная о такой вещи как трипланар и то что она в движке нативно поддерживается.
Аноним 01/03/26 Вск 22:55:46 #25 №1077087 
>>1077084
Бывает. Зато теперь знаешь. Работаем.
Аноним 01/03/26 Вск 23:05:08 #26 №1077092 
>>1077084
Поздравляю. У меня 90% текстур трипланар, лол, радовался этому тредов 15 назад. UV ебля худшая и скучнейшая часть тридэ.
Аноним 01/03/26 Вск 23:08:47 #27 №1077095 
>>1077092
> UV ебля худшая и скучнейшая часть тридэ.
Имхо всё ещё лучше чем анимации. Вот это тошнотная совсем тема.
Аноним 01/03/26 Вск 23:28:10 #28 №1077102 
>>1077084
>>1077092
Поясните, пожалуйста, нубу, что такое трипланар и как его есть? UV вообще не нужон с ним что ли? Это работает для всех моделей?
Аноним 01/03/26 Вск 23:45:24 #29 №1077107 
>>1077102
это просто проекция текстурки на объект. работает только для тайловых текстур.
Аноним 02/03/26 Пнд 00:11:37 #30 №1077116 
>>1077102
Это шейдер. Ты вместо обращения к UV тайлишь квадратами поверхность. UV нужен для объектов и персонажей. Трипланар это первый слой текстур локаций, дальше декалями обмазываешься.
Аноним 02/03/26 Пнд 00:19:39 #31 №1077118 
>>1077107
>>1077116
Хм. Похоже и правда годится для очень упрощенной геометрии, всяких квадратов-прямоугольников. Полы, стены. Но если объект сколь-нибудь сложный, даже тот же самый стол, все равно UV понадобится. Верно понял? Спасибо за ответы.
Аноним 02/03/26 Пнд 00:26:13 #32 №1077119 
Кто-нибудь тут геймдевит на Radeon iGPU? Планирую перейти на мини-ПК с Radeon 780M. Прошлогодние проблемы из-за драйверов напрягли. Обсуждения на гитхабе не могу сейчас почитать, что там пишут?

>>1076658
>А какой граф я хочу видеть?
https://en.wikipedia.org/wiki/Mind_map
https://ru.wikipedia.org/wiki/Диаграмма_связей

>>1076574 →
>страх даже показать свою работу даже тут, потому что какой-нибудь тролль по приколу за час сделает лучше, чем я за месяц
Ты занимаешься искусством, а оно субъективно. Вот, например, рисунок яблока - он может быть лучше? В техническом плане, чем ближе к фотографии - тем он лучше... Но зачем что-то рисовать, если требуется не рисунок, а фото? От игр требуется не фотореализм, а передача чувств конкретного автора его игрокам.

>>1076719
>можем сделать что-то своё и продать
У тебя неправильный настрой. Не нужно продавать. Стример ничего не продаёт своей аудитории, но ему жертвуют деньги регулярно. Многие разработчики занимаются бесплатной игрой много лет, получая пожертвования от неравнодушных игроков. И это не зависит от лёгкости разработки: яндередев всё ещё получает какие-то деньги за свой говнокод и кривые модельки, несмотря на то, что всю его игру легко скопировать, и за все годы была уже куча клонов. Кринжуешь с него? Но ведь его никто не заменит. Конкретным игрокам нужна не просто игра, а игра конкретного человека. Будь таким человеком.
Аноним 02/03/26 Пнд 00:28:22 #33 №1077120 
>>1077119
Я делаю лоу поли 3д на ноуте с 780M и линуксом. Раньше был неттоп, но я его продал.
Аноним 02/03/26 Пнд 00:57:44 #34 №1077128 
>>1076972
Намного круче выглядит, серьёзно. Раньше я и сам плевался от этих пиксельных "ретро 3D" игр, но когда сравнил твои видео, понял, что иногда пиксельность реально поднимает качество. Не знаю, почему. Но наверняка как-то связано с тем, что мозг умеет "достраивать недостающие детали картинки".

>>1077084
>она в движке нативно поддерживается
Это просто кусочек шейдерного кода. Ты можешь его посмотреть, конвертировав стандартный материал в шейдерный. Можно кастомизировать по-всякому или переписать на что-то своё. Фича технически простая, но довольно затратная (минимум 3 чтения текстуры и смешивание между ними на каждый пиксель).

>>1077092
>У меня 90% текстур трипланар
Тебе просто стиль позволяет, наверное.

>>1077095
Что не так с анимациями? Это ведь круто, когда ты оживляешь что-то на экране. Просто нужно хорошо настроить скелет (риг) и запомнить все хоткеи. Вот правильно заригать и заскинить модельку тяжело, особенно когда нужно что-то нетривиальное.

>>1077102
В документации всё описано (есть в движке, просто посмотри подсказки к полям StandardMaterial3D):
https://docs.godotengine.org/en/stable/classes/class_basematerial3d.html#class-basematerial3d-property-uv1-triplanar
Это больше всего подходит в трёх случаях:
- сетка в грейбокс CSG прототипе (очень полезно);
- обои, плитка и подобное на ровной плоскости;
- какой-то простенький ландшафт, камень и т.п.
В иных случаях - UV, или более сложный шейдер.

>>1077118
>Но если объект сколь-нибудь сложный, даже тот же самый стол, все равно UV понадобится.
Зависит от стиля графики. Но главное, что UV будет экономнее в любом случае, т.к. требует одно чтение текстуры и не требует смешивания. Для прототипа эффективность не важна, поэтому можешь накинуть трипланарную сетку даже на стол, чтоб не сливался.

>>1077116
>дальше декалями обмазываешься
Кстати, давно о них знаю, но особо не трогал. Они не слишком затратные? Там, вроде, куча ограничений. Хотелось что-то с ними сделать, но не вышло.
Аноним 02/03/26 Пнд 07:47:44 #35 №1077142 
>>1077119
> Mind_map
> Диаграмма_связей
Круто! Спасибо! Наконец-то я узнал тайны майндмаппинга. Теперь-то сделаю игры.
Аноним 02/03/26 Пнд 09:10:39 #36 №1077149 
17698260376710.png
>>1077142
Аноним 02/03/26 Пнд 09:54:01 #37 №1077150 
>>1076972
Лучше чем было, ящитаю. Но пиксели великоваты - иногда не разобрать чего там вообще происходит. Покопайся на godotshaders.com, может подберешь чего покруче.

Думаю VHS-фильтр тоже подошел бы, например. Экспериментируй.
Аноним 02/03/26 Пнд 15:20:14 #38 №1077222 
Stargazer hat-1yl6vfawkimg1.mp4
Игры-то делаете?
Аноним 02/03/26 Пнд 15:24:09 #39 №1077223 
>>1077222
Чуть-чуть. Как-то грустинка одолевает в последнее время, прокрастинирую много.
Аноним 02/03/26 Пнд 20:36:54 #40 №1077304 
>>1077222
Как делать игры, если нет идей?
Эхх, вот был бы я таким находчивым, как Майк Клубника, уже давно сделал бы кучу игр.
Аноним 02/03/26 Пнд 20:42:49 #41 №1077307 
>>1077222
Делаю всё свободное время. Учёт тасок в канбане Leantime веду.
Аноним 02/03/26 Пнд 20:51:27 #42 №1077309 
>>1077222
>Игры-то делаете?
Нет, конечно.

>>1077304
>Как делать игры, если нет идей?
Так ты оправдываешь свою лень или страх провала. Нормальных "идей игр" очень много, но реализация потребует времени и навыков, при этом эти навыки в большинстве случаев нарабатываются на опыте; это означает, что придётся ошибаться и исправлять свои ошибки. И даже если не планируешь зарабатывать, игнорирование со стороны публики ощущается как провальность проекта, а ведь сегодня трудно взять и заставить игрока поиграть в твою бесплатную игру.

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

Так что хватит оправдываться. У тебя есть идеи, но реализовывать их ты ленишься и/или боишься.
Аноним 02/03/26 Пнд 21:11:26 #43 №1077310 
>>1077222
У меня жесточайшая депрессия и прокрастинация. Некогда делать игры, там очень важные дела. И ваще, весна наступила. Поедем на дачу. Лопату в руки. ХУЯЧИМ!
Аноним 02/03/26 Пнд 21:12:29 #44 №1077311 
>>1077304
> нет идей?
Есть идеи. Полный тред: >>605406 (OP)
Аноним 02/03/26 Пнд 23:13:00 #45 №1077320 
Уже 8 лет сижу на Унити, иногда по приколу поделываю что-то в годоте, но только в 2д и если надо мало взаимодействовать с непосредственно движком, так чисто вывести два спрайта и проверить механ. Тут появилась мысль одну игрульку сделать, но она в 3Дэ. В связи с надвигающимся чебурнетом очень хочется попробовать годот в 3Д, но бля почему-то до сих пор есть ощущение, что это хуевая идея. На забугорных форумах годотеров когда кто-то сделает +-красивую 3Д сцену, которая не выдает 4фпс все до сих пор в таком восторженном ахуе, как будто это самописный движок который написала девочка-инвалид. Мне особо много не надо. Скажите честно насколько плох 3д в годоте.
Аноним 02/03/26 Пнд 23:18:45 #46 №1077321 
>>1077320
Я бы сказал, но в этом треде за такое банят.
Аноним 02/03/26 Пнд 23:33:02 #47 №1077322 
>>1077320
https://store.steampowered.com/app/2211170/Unrailed_2_Back_on_Track
https://store.steampowered.com/app/3775050/DOGWALK/
https://store.steampowered.com/app/2737300/Parking_Garage_Rally_Circuit
https://store.steampowered.com/app/2956040/PVKK_Planetenverteidigungskanonenkommandant/
https://store.steampowered.com/app/3146520/WEBFISHING
https://store.steampowered.com/app/1733110/Of_Life_and_Land/
https://store.steampowered.com/app/2763670/Arctic_Eggs
https://store.steampowered.com/app/1321440/Cassette_Beasts

Пробежался по стиму минуту. Сам тоже делаю в 3д. Следующим ответом от тебя ожидаю услышать как тебе нужен графон и опенворлд уровня скайрима, работающий в браузере. Не разочаруй.
Аноним 02/03/26 Пнд 23:36:01 #48 №1077324 
>>1077309
> Нормальных "идей игр" очень много
Где? Дайте список
Аноним 02/03/26 Пнд 23:39:45 #49 №1077325 
>>1077311
>спасти Славика
>пидорашка чмоник
Это первые две идеи игры оттуда, точно считаешь, что за идеями надо идти в этот тред?
Аноним 02/03/26 Пнд 23:40:51 #50 №1077326 
>>1077322
Спасибо, гляну. Да не графон буквально на кубах, небольшая разовая процедурная генерация очень ограниченной локи и майнач-лайк персы, но с этим он точно справится. Главное чтобы движок не отьебывало из-за двух поинтлайтов и все. Похуй. нет я не делай клон кубача, я не долбоеб
Аноним 03/03/26 Втр 07:42:45 #51 №1077338 
>>1077325
Да, я точно это считаю.
Аноним 03/03/26 Втр 11:23:46 #52 №1077359 
>>1077357
Забавно, как ты легко вильнул жопой после того, как тебе принесли списочек релизов (да еще и самый скромный, на деле их куда больше). Интересно, куда ты пройдёшь, когда тебе принесут список игр-хитов на Годоте, вроде Backpack Battles, Brotato, Cruelty Squad. Впрочем не настолько интересно, чтобы ради тебя заебаться, лул.
Аноним 03/03/26 Втр 11:31:08 #53 №1077360 
Не кормите залетного безыгорника. Делайте игры.
Аноним 03/03/26 Втр 11:34:14 #54 №1077362 
>>1077361
Мы тут вроде обсуждали список игр, сделанных на движке? Стрелку метнул - хуйца соснёшь?
Так исторически сложилось. Когда индустрия присутствовала в стране до всем известных событий, Годот не был настолько продакшн-реди и не пользовался популярностью. Затем вся индустрия отъебнула, остались только те немногие, кто уже сидели на Юнити и имеют готовый стек. Голова-то у тебя на плечах есть, неужели такие очевидные вещи объяснять надо? Если тебе любопытно, чекай вакансии на Годот в других странах. Там другая ситуация.
Аноним 03/03/26 Втр 11:54:11 #55 №1077368 
>>1077366
Понял. Извени что быканул. Делай игры.
Аноним 03/03/26 Втр 11:55:35 #56 №1077369 
>>1077367
Только когда всё закончится. Если чебурнетнуться, индустрия и даже индюки вроде нас окончательно умрут. Можно сколько угодно коупить, что это эпоха возможностей, но на деле это сужение рынка и ещё меньший шанс получить хоть какие-то деньги за свой труд. Хотел бы я знать ответ когда это произойдёт.
Аноним 03/03/26 Втр 11:58:23 #57 №1077372 
image.png
Аноним 03/03/26 Втр 12:03:00 #58 №1077375 
Water physics in action-z2qlq5tjwmmg1.mp4
А эти на кикстартер добрались. Продолжаю наблюдать. Долгострой конечно тот еще.
Аноним 03/03/26 Втр 12:26:23 #59 №1077381 
Почему до сих пор нету /gd starterpack где анон делает:
> клон minecraft
> клон rimworld
> клон vampire survivors
> gta spb
и т.д.
Аноним 03/03/26 Втр 12:36:01 #60 №1077385 
Кто шарит, почему на модельку персонажа никакие освещение не действует?
Аноним 03/03/26 Втр 13:53:09 #61 №1077412 
>>1077385
Материал кривой, попробуй сбросить в дефолтный
Аноним 03/03/26 Втр 14:04:51 #62 №1077419 
>>1077385
В настройках материала стоит галка do not receive shadows.
Аноним 03/03/26 Втр 15:01:14 #63 №1077434 
image.png
>>1077385
В материале Shading-Shading Mode у тебя стоит Unshaded а нужно Per-Pixel

или, если у тебя какой-то шейдер, там ввер[у прописывается unshaded, надо убрать
Аноним 03/03/26 Втр 15:04:47 #64 №1077437 
>>1077385
Откуда модель взял, из интернета? Покажи скриншот.

>никакие освещение не действует?
Совсем никакое или как-то неправильно выглядит?

Если никак, то не выбран ли "unshaded" в материале?

Если как-то не так, то в Blender положение нормалей:
https://blender.stackexchange.com/questions/145751/

Также проверь визуальные слои в Godot (если менял).
Аноним 03/03/26 Втр 15:12:58 #65 №1077438 
Безымянный.png
Всю модельку скидывать не буду но выглядит оно примерно так - environment custom background, ambient light background, reflected light background, то есть у меня тупо чёрная сцена и типа фонарик.
>>1077412
>>1077419
>>1077434
А у меня на нём нет материалов.
>>1077437
Аноним 03/03/26 Втр 15:30:20 #66 №1077443 
>>1077438
> А у меня на нём нет материалов.
Ты просто их ещё не нашёл. А они импортировались.
Аноним 03/03/26 Втр 15:40:19 #67 №1077444 
>>1077438
Апдейт, всрато но проблему решил - сделал новый материал и натянул текстуру.
Аноним 03/03/26 Втр 16:07:45 #68 №1077452 
>>1077438
>А у меня на нём нет материалов.
Материал и описывает то, как рендерер должен освещать(затенять) модель
Аноним 03/03/26 Втр 20:19:19 #69 №1077492 
>>1077438
Это ухо скампа из морошинда?
Аноним 03/03/26 Втр 22:15:48 #70 №1077498 
>>1077492
Это мое ухо. Сижу в пещере, игры не делаю. Кайф.
скамп
Аноним 03/03/26 Втр 22:43:50 #71 №1077500 
>>1077452
>Материал и описывает то, как рендерер должен
Меш без материала Godot рендерит материалом по умолчанию - белого (сероватого?) цвета, со всеми настройками по умолчанию. То есть ты не можешь отрендерить объект совсем без материала.

>>1077444
>сделал новый материал и натянул текстуру
Чего ты пытался добиться-то, я не понял?

>>1077438
>environment custom background, ambient light background, reflected light background, то есть у меня тупо чёрная сцена и типа фонарик.
Может быть, у тебя фонарик был внутри меша? Ты понимаешь, что с такими настройками сложно ориентироваться на сцене? Зачем ты это сделал?

Сначала попробуй научиться работать с движком на стандартных настройках, а уже потом будет вот так извращаться/оптимизировать/экспериментировать.
Аноним 04/03/26 Срд 09:41:43 #72 №1077522 
image.png
https://godotengine.org/article/dev-snapshot-godot-4-7-dev-2/

4.7 Дев 2, копипаст секций инспектора, шревты, и всякий QOL.

Для 2д scene painter tool: https://github.com/godotengine/godot/pull/109360
Для 3д follow selection: https://github.com/godotengine/godot/pull/99499
Аноним 04/03/26 Срд 09:49:00 #73 №1077526 
>>1077522
Жиденько, судя по всему пока только ремонтируют наследство 4.6 и 4.7.b1
Аноним 04/03/26 Срд 10:21:18 #74 №1077529 
>>1077526
Так это только изменения между дев1 и дев2. Вот будет полный релиз и заебешься чейнджлоги читать.
Аноним 04/03/26 Срд 10:43:41 #75 №1077530 
>>1077529
Да впринципе что первый что второй дев жидкий, обычно к моменту 1-2 собираются все pr которые мариновались с заморозки, а тут так невзрачно.
Аноним 04/03/26 Срд 13:20:00 #76 №1077538 
изображение.png
Делаю 3D-клон пикрила в качестве первой игры на годоте и первой полноценной игры вообще, я до этого лишь моддером был.
Как создать эффект вот этих вот огненных линий-взрывов в трёхмерном исполнении? В двухмерном было всё понятно - там спрайты. А тут, как понимаю, нужен спавнить меш и обмазывать его неким материалом, имитирующим огонь или это вообще чисто FX-история?
Аноним 04/03/26 Срд 13:36:13 #77 №1077541 
>>1077538
Все так. Спавнишь меш (2/4 шарика-наконечника, соответственно 1/2 растягивающихся соединительных куба, которые будешь тянуть скейлом), намазываешь материал, докидываешь гпу частиц, тянешь им зону распыления вместе с скейлом куба-трубы и дело в шляпе
Аноним 04/03/26 Срд 13:39:39 #78 №1077542 
>>1077538
> Делаю 3D-клон пикрила в качестве первой игры на годоте
Я тоже.
> и первой полноценной игры вообще, я до этого лишь моддером был.
Я тоже.
> или это вообще чисто FX-история?
Ага, чисто история))
Аноним 04/03/26 Срд 13:40:34 #79 №1077543 
1000078295.mp4
>>1077538
Аноним 04/03/26 Срд 14:06:11 #80 №1077550 
>>1077538
Я в 3д не особо, но чот мне кажется, что такое обычно делается партиклями.
Аноним 04/03/26 Срд 15:19:40 #81 №1077559 
>>1077500
>Чего ты пытался добиться-то, я не понял?
У меня тени не падали на модельку перса, а мне именно это и надо было. Материала у меня нигде не было поэтому я просто на меши создал новый и перетащил текстуру в этот материал и вуаля, заработало.
Аноним 04/03/26 Срд 15:21:21 #82 №1077561 
>>1077500
>Может быть, у тебя фонарик был внутри меша? Ты понимаешь, что с такими настройками сложно ориентироваться на сцене? Зачем ты это сделал?
Не, у меня тупо omnilight в сцене, ну он конечно объеденён в один нод вместе с персонажем чтобы свет перемещался.
Аноним 04/03/26 Срд 15:28:48 #83 №1077563 
4c590w-3919841835.gif
Bomberman Hero.gif
>>1077538
>Делаю 3D-клон пикрила
>Как создать эффект вот этих вот огненных линий
Как хочешь. Какой визуальный стиль ты хочешь?

>в качестве первой игры
Ты планируешь её публиковать/продавать где-то?

>>1077541
>гпу частиц
>>1077542
>Ага
>>1077550
>партиклями
>>1077543
Вы слепые или у вас с интернетом проблемы?
Аноним 04/03/26 Срд 15:34:52 #84 №1077564 
>>1077538
Тебе не нужен случайно лор для нового перерождения бомбермена? Их есть у меня >>708991 →
Аноним 04/03/26 Срд 15:36:13 #85 №1077565 
>>1077564
Ебать нагенерил ты ьам дружище.
Аноним 04/03/26 Срд 15:38:28 #86 №1077566 
>>1077563
Да мы просто практически одновременно высрались, на время глянь
Аноним 04/03/26 Срд 15:39:31 #87 №1077567 
>>1077565
Заметь, это было до развития нейронок, генерация чисто биологическая. Чисто на мясной нейронке. Чисто история))
Аноним 04/03/26 Срд 15:56:01 #88 №1077570 
>>1077566
Ты не понял. В бомбермене просто линия-вспышка, растянутая по форме клеточек. Куда там частицы? Разумеется, зависит от стиля, но анон не обозначил конкретный стиль: реализм или ближе к оригиналу.
Аноним 04/03/26 Срд 16:16:58 #89 №1077575 
fireman.jpg
pyro.jpg
>>1077570
>В бомбермене просто линия-вспышка, растянутая по форме клеточек.
Нет. В бомбермене тайлы, выбор которых зависит от того, крайняя ли это клеточка в линии. Но по сути каждая клеточка - отдельный взрыв.
>Куда там частицы?
А вот туда. Даже проще - эмитим частицы в разные стороны в течение некоторого времени с небольшим интервалом, дальше движок всё сам сделает. Примерно как пикрил огнемёты.
И это не зависит от выбранного стиля. Просто для реализма надо спрайты огня более натуральные и дополнительными эффектами обмазать по вкусу, а ближе к оригиналу лучше подойдут мультяшные спрайты.

А как ты предлагаешь мешем, тут хуй знает, ни в одной игре мешевых взрывов/огня не видел. Мешем разве что коллизию можно, и то там лучше тупо кубы подойдут.
Аноним 04/03/26 Срд 16:22:49 #90 №1077577 
>>1077570
Всмысле "куда"? На протяжении меша-основы взрыва - насрать частицами так, чтобы было видно что это огонь.
Аноним 04/03/26 Срд 16:32:19 #91 №1077579 
Напомню что партикли могут эмититься по любой форме, хоть крестиком хоть палочкой, и годот автоматом умеет генерировать emission shape по MeshInstance
Аноним 04/03/26 Срд 19:13:04 #92 №1077590 
Вброшу для нюфагов обучающий гайд:
https://qaqelol.itch.io/tweens

мимо-сам-ньюфаг щас буду изучать
Аноним 04/03/26 Срд 19:28:00 #93 №1077594 
>>1077577
>насрать частицами так, чтобы
Испортить оригинальный стиль бомбермена?
>чтобы было видно что это огонь
Можешь надпись "boom" в центре нарисовать...

>>1077575
>пикрил огнемёты
У тебя в примерах фотореалистичные игры.
>дальше движок всё сам сделает
Бомбермен тайловый, движок не сделает сам.
>ни в одной игре мешевых взрывов/огня не видел
Штош поделать, тебе насмотренности не хватает.

Что мы имеем:
- анон вбросил "делаю бомбермена, но 3D";
- аноны представили себе TF2/GTA/Skyrim;
- я говорю: но погодите, бывает и не такое...
- аноны ничего не поняли и продолжают...

Вот за такое и люблю этот тред.
Аноним 04/03/26 Срд 19:30:27 #94 №1077595 
>>1077594
>этот тред.
Везде так. Это называется "сломанный телефон". И "проекции". А тут и вовсе картинкоборда, где еще никто и не подписан. Трудно вести серьезную дискуссию.

Но на самом деле этот тред считаю одним из лучших. Я нигде на этой помойке не сижу кроме как здесь и ещё в одном треде другого раздела.
Аноним 04/03/26 Срд 20:19:03 #95 №1077610 
image.png
>>1077590
База. У него еще картинкой есть
Аноним 04/03/26 Срд 20:41:11 #96 №1077619 
Tweening Cheatsheet.png
принципы анимации.gif
тригонометрия.png
>>1077610
Вот тебе ещё один, и ещё для балансу.
Аноним 04/03/26 Срд 22:19:44 #97 №1077651 
Аноны, посоветуйте хороший урок по системе характеристик персонажа, чтобы я мог расширить её под свои нужды. На ютубе полно видосов, но я только учусь кодить и не совсем понимаю, какой выбрать...
Аноним 04/03/26 Срд 22:29:53 #98 №1077654 
>>1077594
>Испортить оригинальный стиль бомбермена?
Всмысле испортить? Зачем смотреть на хуевые спецэффекты, если можно смотреть на нормальные?
Аноним 04/03/26 Срд 22:32:51 #99 №1077656 
>>1077651
Всмысле? Сколько игр - столько и систем наверное.
Аноним 04/03/26 Срд 23:27:39 #100 №1077671 
>>1077651
Какой нравится стилем изложения. Только с опытом ты сможешь понять, что лучше.
Аноним 05/03/26 Чтв 02:50:56 #101 №1077694 
ScreenRecorderProject1.mp4
Вот как сделать так что бы объекты не исчезали пока они в поле зрения ортогональной камеры? Я не понимаю.
Аноним 05/03/26 Чтв 05:04:04 #102 №1077700 
>>1077694
Отодвинь её дальше, её координаты и то, как она показывает, не интуитивны в этом режиме. Физически координаты камеры в 3D пространстве уже "прошли" объект, поэтому от обрезается
Аноним 05/03/26 Чтв 05:50:41 #103 №1077702 
image
>>1077700
Понятно, спасибо.
Аноним 05/03/26 Чтв 12:52:38 #104 №1077726 
>>1077594
>У тебя в примерах фотореалистичные игры.
Если для тебя реальный мир выглядит вот так, то советую обратиться к окулисту. И перестать принимать лсд.
TF2 намерено стилизована под мультяшность, чтобы смягчить творящееся ультранасилие. Выпущена в 2007 году, кстати.
Мор - первый проект молодой амбициозной студии, сделанный на самописном движке, выпущенный в 2005 году; графон настолько убогий, что ради погружения персонажам сделали аватарки из фотографий разрабов.
Аноним 05/03/26 Чтв 13:29:13 #105 №1077733 
>>1077654
>Зачем смотреть
Не хочешь - не смотри, это не для тебя нарисовано.

>>1077726
>TF2 намерено стилизована под мультяшность
Да даже на твоём скриншоте видно, что там просто шакальная JPEG фотка досок. И огонь 1-в-1 как ИРЛ. Персонажи - да, немножечко утрированные, но не мультяшные. Или для тебя GTA5 тоже "мультик"?

>персонажам сделали аватарки из фотографий
Это и называется ФОТОреализмом, понимаешь?

>графон настолько убогий
Это всем известная проблема фотореализма в играх: стилизованные, мультяшные, анимешные игры даже допотопных времён сегодня выглядят точно так же привлекательно, как и 10/20/30/40 лет назад, а вот фотореалистичные игры до 2010-х выглядят как УГ, поскольку технология была ограничена железом. В большинстве случаев игры от 2010 и дальше уже не отличаются в плане фотореализма для обывателя (естественно, киноман-задрот будет каждый пиксель изучать под лупой и критиковать за неправильную симуляцию движения лучей вокруг прыщика на коже, однако, подобных задротов 1 на миллион максимум, остальным на такие подробности наплевать).

Короче, если ты видишь старую игру, и она выглядит откровенно отвратно - с высокой вероятностью, это фотореалистичная игра. Т.е. аффтары ПЫТАЛИСЬ в фотореализм, но технологии их ограничивали. А если видишь что-то, что даже с палитрой в 16 цветов очень хорошо выглядит - это стилизованная игра, что даже не пыталась выжать из старого железа фотореализм.

Вот наглядный пример - текстура досок в TF2 такая отвратная, поскольку в фотореализм пытались, но вынуждены были шакалить текстуры для старых, ограниченных по памяти GPU. Если бы они хотели стилизовать игру, они могли бы ограничиться более простыми текстурами, которые не похожи на JPEG с артефактами жёсткого шакаливания. Понимаешь? И персонажи, замечу, выглядят намного лучше, именно благодаря своей стилизации. Они не мультяшные, но стилизованные достаточно, чтобы выбраться из ямы фотореализма. Поэтому и популярны до сих пор.
Аноним 05/03/26 Чтв 18:31:46 #106 №1077800 
image
https://yandex.ru/games/app/godot-invaders-502284
Аноним 05/03/26 Чтв 18:41:21 #107 №1077803 
>>1077800
Очень маленьки вржаеские снаряды и слишком мало рекламы всего лишь одна при запуске
Аноним 05/03/26 Чтв 21:41:53 #108 №1077839 
image.png
Вышли в EA. На годоте. Интересно как пойдет.
https://store.steampowered.com/app/2868840/Slay_the_Spire_2/
Аноним 05/03/26 Чтв 21:58:32 #109 №1077843 
>>1077839
Выглядит пососно, как 2д игра на юнити с костной анимацией, которые мне никогда не нравились. Не знаю, может там механики интересные, конечно, но за визуал я бы не заинтересовался (как и первой частью)
Аноним 05/03/26 Чтв 22:18:07 #110 №1077848 
>>1077800
Для начала пойдет. Синяя муха на лого годота похожа. Двигайся дальше. Алсо, какой же пиздец эти яигры, неужели там реальные люди бывают.
Аноним 05/03/26 Чтв 23:42:19 #111 №1077868 
>>1077848
>неужели там реальные люди бывают
Детям самое то по разным помойкам лазеть.
Аноним 06/03/26 Птн 13:58:50 #112 №1077920 
image.png
image.png
image.png
>>1077839
https://www.reddit.com/r/godot/comments/1rm7ueb/slay_the_spire_2_can_be_decompiled/
Аноним 06/03/26 Птн 14:06:42 #113 №1077923 
>>1077920
ноу щит
Аноним 06/03/26 Птн 14:09:42 #114 №1077924 
>>1077923
Не душни душнила. Интересно же глянуть чего там. Вон видно что они на шарпе писали, например.
Аноним 06/03/26 Птн 14:51:13 #115 №1077934 
>>1077920
Вот уж не думал что они реально все на якорях нахуячили. Ну да, keep it simple, хули
Аноним 06/03/26 Птн 14:59:36 #116 №1077938 
>>1077920
Интересно сколько там СИНГЛТОНОВ
Аноним 06/03/26 Птн 15:42:55 #117 №1077945 
>>1077934
>Вот уж не думал что они реально все на якорях нахуячили
Есть другой способ, чтобы сохранить позиционирование при разных разрешениях экрана?
Аноним 06/03/26 Птн 15:51:01 #118 №1077948 
>>1077945
А зачем его сохранять? Я сразу пишу все адаптивно, а затем одним скриптом управляю поведением всего интерфейса и в ландшафте и в портрете. А если захочу фиксировать - просто упакую в специальный контейнер с фиксированным размером и зависимостью от скейла к базовому разрешению.
Аноним 06/03/26 Птн 15:53:01 #119 №1077949 
>>1077948
Какой ты охуенный прям. Не то что эти недодевелоперы.
Аноним 06/03/26 Птн 16:11:51 #120 №1077951 
>>1077949
Ну если годот позволяет - надо пользоваться, оно того стоит. Это просто удобно. А в остальном - ну просто удивился
Аноним 06/03/26 Птн 16:15:07 #121 №1077952 
>>1077951
Нахуячил - ты. А они - успешно релизнулись - и зарабатывают.
Следи за языком, сеньор-помидор.
Аноним 06/03/26 Птн 16:33:24 #122 №1077954 
>>1077952
Я как-то оспариваю это? Или обесцениваю успешный релиз? Просто занятный ньюанс. Если бы местный синглтоношиз увидел на каких статических костылях держится силксонг - я думаю он бы утратил остатки веры в свои практики чистого кода.
Аноним 06/03/26 Птн 16:40:51 #123 №1077955 
>>1077954
Да, это было бы страшным ударом для него.
Аноним 06/03/26 Птн 16:43:32 #124 №1077956 
>>1077948
>А зачем его сохранять
Странный вопрос.

>Я сразу пишу все адаптивно
Верю. Вот тут верю.
Аноним 06/03/26 Птн 16:58:21 #125 №1077959 
>>1077956
>Странный вопрос.
Ну скажем так - я могу и сохранять и не сохранять. Верстать адаптивно само по себе проще, все тупо делаешь на vbox hbox контейнерах, расстояния выставляешь филлерами, весь интерфейс держится на взаимных зависимостях и коэфициентах заполнения, 0% точных указаний количества пикселей и позиций на экране было бы в юнити, но тут не юнити, хоть и недалеко. Короче, я когда-то научился пользоваться юнитевским канвасом и на нем делать адаптивно и с тех пор меня не отпускает, якоря остались как чит когда неприменим найнпатч.
Аноним 06/03/26 Птн 17:06:45 #126 №1077961 
image.png
Как я заебался игру делать, хоссспадя помилуй. Потом еще одну сделаю.
Аноним 06/03/26 Птн 17:08:59 #127 №1077962 
1772806140627.mp4
>>1077961
Аноним 06/03/26 Птн 17:09:41 #128 №1077963 
На ютубе челик рассказывал как он делал 5 лет 2д платформер. Что-то мне нехорошо стало(делаю 3d игру)
Аноним 06/03/26 Птн 17:26:50 #129 №1077970 
>>1077963
Многие говорят, что 3D делать проще, чем 2D. А вообще, что ты ожидал? Игры быстро не делаются.
Аноним 06/03/26 Птн 17:37:02 #130 №1077978 
>>1077839
Кто-то верит в онлайн этой игры? Кажется ботовотство стало неотъемлемой частью маркетинга уже, может и раньше так было но не так явно крутят.
Аноним 06/03/26 Птн 17:51:04 #131 №1077980 
image.png
image.png
>>1077978
- Она висит на главной стима, срыгнув оттуда мявгенику
- Первая тоже была успешной
- Разработчики донатят 18-36к евро/год в годот

Мне верится.
Аноним 06/03/26 Птн 18:07:50 #132 №1077981 
>>1077980
Мавгеникс - предел 80к, щас 50
https://steamdb.info/app/2868840/charts/
StS2 - 430к и летим ту зе мун
https://steamdb.info/app/2868840/charts/
Как же карточное говно попустило мавгеникс, я хуею блять
Аноним 06/03/26 Птн 18:09:26 #133 №1077983 
>>1077981
* https://steamdb.info/app/686060/charts/
>Ссылочка на мавгеникс быстрофикс
Аноним 06/03/26 Птн 18:10:30 #134 №1077984 
>>1077981
И это пока еще ёрли акцесс. Такие дела.

Играть я в нее конечно не буду, не фанат ни рогаликов, ни карточек.
Аноним 06/03/26 Птн 18:12:50 #135 №1077985 
>>1077981
> StS2 - 430к
Бля, верить что 430к человек играет в это говно? Бизнес спит как говорится.
Аноним 06/03/26 Птн 18:14:00 #136 №1077986 
>>1077981
И это ещё выходные не наступили, крч реально спящих нагнали.
Аноним 06/03/26 Птн 18:15:37 #137 №1077987 
Я если до релиза дойду тоже закуплю просмотры трейлера на ютубе, может даже в стиме спящих подключу чтобы захайпить.
Аноним 06/03/26 Птн 18:17:52 #138 №1077988 
>>1077986
Я думаю стим бы сразу сопоставил массовую раздачу (сотнями тысяч нахуй) ключей к игре и подскок онлайна на эти же сотни тысяч розданых ключей, я думаю гейб не такой дурачок. В твиче спящих нагонять попроще будет.
Аноним 06/03/26 Птн 18:19:43 #139 №1077989 
>>1077988
А какой профит габену спящих ловить? Думаю там серыми схемами не без участия самого габена это делается, ну по крайней мере с его дозволения точно.
Аноним 06/03/26 Птн 18:20:01 #140 №1077990 
image.png
>>1077987
>>1077986
Этот коупинг.
Аноним 06/03/26 Птн 18:21:54 #141 №1077991 
>>1077981
> мавгеникс,
>>1077983
> мавгеникс
Вы реально не выкупаете семантику названия? Это мяу-евгеника: мявгеника.
Аноним 06/03/26 Птн 18:23:31 #142 №1077992 
>>1077989
Эти пики будут выбиваться на фоне стабильной ежедневной стим-аудитории, типа, просто изниоткуда материализовалось 300к народу, при чем материализовалось на одной конкретной игре. Сомнительно короче.
Аноним 06/03/26 Птн 18:23:35 #143 №1077993 
>>1077990
ну и ступеньки, мда
Аноним 06/03/26 Птн 18:24:01 #144 №1077994 
>>1077991
Как произносить "Годот"?
Аноним 06/03/26 Птн 18:25:44 #145 №1077995 
>>1077994
Как босс.
Аноним 06/03/26 Птн 18:26:30 #146 №1077996 
Screenrecorder-2026-02-10-17-53-12-104.mp4
>>1077991
Чукча не пониматель, чукча только читатель))
Аноним 06/03/26 Птн 18:28:32 #147 №1077997 
>>1077992
Они вроде уже палились на каких-то играх ноунеймов
Аноним 06/03/26 Птн 18:40:25 #148 №1078000 
>>1077981
>карточное говно попустило мавгеникс
мяугеникс такое же карточное, только без карточек
Аноним 06/03/26 Птн 18:43:29 #149 №1078002 
>>1078000
Да не, там и перемещение по плоскости есть как элемент стратегии, и активные эффекты работают по клеткам, ну и опять же, эффекты и визуал > карточки. Короче дурка
Аноним 06/03/26 Птн 19:03:34 #150 №1078005 
>>1077934
>Вот уж не думал что они реально все на якорях
На первом скриншоте сцена виртуальной карточки. Карточки в карточных играх - это аналог реальных, картонных игровых карточек. У таких карточек по определению должны быть строго фиксированные положения и размеры всех элементов, иначе будет выглядеть всрато. Плюс, по скриншотам видно, что карточки отображаются не как обычный GUI, а как элементы игрового мира - т.е. поворачиваются, а в положении по умолчанию они за гранью экрана.

>>1077978
>Кто-то верит в онлайн этой игры?
>>1077981
>мавгеникс
Ты сравниваешь шок-мем синглплеер без начальной аудитории и кооперативный карточный дрочильник с огномной фанбазой. В первую игру играли миллионы игроков, так почему во вторую они же не поиграют? Соотношение отзывов к игрокам в пределах нормы.

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

>>1078002
>эффекты и визуал > карточки. Короче дурка
Просто ты не входишь в целевую аудиторию карточек.

Я тоже не вхожу в эту аудиторию, хоть и пробовал в прошлом поиграть в Hearthstone, и даже читал на различных фанатских вики про карточные игры в реальности. Не моё это, но принцип работы понял. Понимаю, что в целом эта тема супер-прибыльная. Разрабатывать свою игру я, конечно же, не буду...
Аноним 06/03/26 Птн 19:05:15 #151 №1078006 
А ведь у Slay the Spire 2 ещё кооп есть. Сетевой. На годоте.
Аноним 06/03/26 Птн 19:17:56 #152 №1078007 
>>1078005
>У таких карточек по определению должны быть строго фиксированные положения и размеры всех элементов, иначе будет выглядеть всрато
Делайте не всрато (это не сложно)
>Плюс, по скриншотам видно, что карточки отображаются не как обычный GUI, а как элементы игрового мира - т.е. поворачиваются, а в положении по умолчанию они за гранью экрана.
Всему этому адаптивность не мешает ну никак. Повороты и скейл живет отдельно от расчетов контейнеров. Плюс, годот позволяет переопределять поведение при расчетах положений элементов для каждой отдельно взятой ноды.
>Ты сравниваешь шок-мем синглплеер без начальной аудитории и кооперативный карточный дрочильник с огномной фанбазой.
Автор мяугеникса - автор the binding of isaac, тоже немаленькая аудитория. Хотя вот щас глянул, судя по онлайну первой части - у второй точно не спящие бизнесмены на онлайне
Аноним 06/03/26 Птн 20:33:59 #153 №1078017 
tp14i19dc5gg1.mp4
>>1076635 (OP)
Помните посты в этом ИТТ треде типа:
>Ряяя, почему так часто минорные версии(((
>Ряяя, почему stable недостаточно стабильна(((
>А я буду ждать патч x.y.1/x.y.2/x.y.69/x.y.100500)))
Ответ Rémi Verschelde (akien-mga):
https://reddit.com/r/godot/comments/1qpmdvd/comment/o2fsnu8/
>Assuming that's the same bug, it should be fixed in 4.6.1 indeed, I'll cherry-pick that PR.
>But this, folks, is why we make so many dev/beta/RC snapshots, to try to catch regressions like this before a stable release.
>I totally get that most Godot users are busy building their game and not beta testing the engine, but it would be great to have a few more testers (even just testing beta1 and RC1 when they're released on a copy/clone of the project, just to see if anything breaks horribly, and report it).
>I guess folks testing once stable is out and us having to make a .1 patch release is another way to do QA, but that might lead to folks thinking "I'll just skip .0 and wait for the .1 patch", and we'll have the same problem all over again.
Аноним 06/03/26 Птн 20:58:56 #154 №1078019 
>>1078017
Я один из тех кто писал эти посты, и я же в целом описывал аналогичную проблему - тестировать никто не хочет, слать репорты и заниматься всем этим, все хотят делать игры. Я просто сильно сомневаюсь что местные вкатуны написали хоть один pr по всем правилам + проект для воспроизведения, поэтому и писал что 4.6 вышел нестабильным, ждем патчи
Аноним 06/03/26 Птн 21:02:14 #155 №1078020 
>>1078019
Я почти не встречал багов. Максимум когда надо перезапустить редактор чтобы что-то обновилось.
Аноним 06/03/26 Птн 21:05:56 #156 №1078023 
>>1078017
потешные оправдания, оправдывающие то, что сами разрабы что-то поменяв не проводят даже банальный тест
Аноним 06/03/26 Птн 21:10:53 #157 №1078026 
Сложно.mp4
>>1078023
Аноним 06/03/26 Птн 21:16:48 #158 №1078029 
>>1078019
За несколько лет работы с Godot я встречал не так уж и много багов, при том все эти баги уже имели свой подробный issue на GitHub и иногда PR с фиксом. Всё остальное фиксилось перезагрузкой редактора или удалением кэша из .import/.godot, так что я даже не задумывался о том, чтобы пойти искать на GitHub...

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

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

>>1078023
Специфика геймдева такова, что автотестами всё проверить невозможно, а на ручное тестирование необходимо куда больше времени и навыков, чем в обычном ПО. Условно, музыкальный плеер может протестировать любой пользователь ПК, а для теста игрового движка нужны реальные разработчики игр.
Аноним 06/03/26 Птн 21:28:56 #159 №1078031 
>>1078026
>Специфика геймдева такова
Да, поэтому меинтенер который доработал/поменял Bone2D не может создать проект и добавить ноду Bone2D и потыкать её или открыть какой то проект с ней. Нужны реальные разработчики игр, всё так, да. Надо ждать чтобы юзеры сами натыкали, нашли проблему, создали ишью и описали там полный алгоритм получения проблемы, записали видео. Тогда придёт жирный пидар фрипалестине жизнинегровважнее AThousandShips и поставит need testing чтобы другой юзер зашёл почитал проблему и попытался повторить и тогда, только тогда, проблему кинут тому меинтенеру, который изменял Bone2D.
Аноним 06/03/26 Птн 21:43:00 #160 №1078037 
workflow2x.png
>>1078031
>добавить ноду Bone2D и потыкать её
Лол, там не всё так просто:
>with the same word like Bone2D/Bone2D/Bone2D
>A/B results in the same hash as B/A
Кто же знал, что юзеры часто деают цепочки костей, имеющих одинаковые/чередующиеся имена? Я вот создавал 2D скелеты и всегда давал всем костям уникальные имена - в худшем случае, присваивал порядковые номера к уникальному имени цепочки. Поэтому, будь я разрабом, я бы тоже не увидел баг.
Аноним 06/03/26 Птн 23:05:40 #161 №1078057 
>>1078037
>Лол, там не всё так просто:
Я гипотетически написал, но если угодно,

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

Смотрим детальнее причины возникновения https://github.com/godotengine/godot/pull/110400
Один меинтейнер решил "оптимизировать" алгоритм склейки имён нод для хеширования в AnimationPlayer
Второй проверял его код, но сказал что не эксперт в хешировании, тем не менее назвал ПР годным
Третий сказал, что все функции хешей имеют коллизии (что правда) и предложил поменять функцию хеширования для хешмапы в принципе.
Ожил первый и сказал что тут нет цели заменять функцию хеширования
Пришёл четвертый и сказал что всё хорошо, пук среньк и ПР приняли.

Проблема в том что новая реализация HashMapHasherDefault::hash вызывает функцию hash() у объектов, а эти объекты это NodePath у которых и стоял алгоритм с xor (высранный Хуаном 13 лет назад) и работавший до этого поэтому в https://github.com/godotengine/godot/pull/115473 упоминаются проблемы xor и меняют алгоритм у NodePath

Минимум двое, из четырёх упомянутых выше, на зарплате (может даже все), ни один не создал проект и не потыкал (AnimationPlayer)
Аноним 07/03/26 Суб 00:08:27 #162 №1078069 
>>1078057
Назначаю тебя новым проверяющим. Проверяй, а я спать. Завтра рано вставать, игру делать.
comments powered by Disqus