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

Gamedev

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 506 132 68
Godot #42 Аноним # OP 13/11/23 Пнд 12:55:26 914638 1
1699869324882.mp4 1758Кб, 854x480, 00:00:13
854x480
Аноним 13/11/23 Пнд 12:56:25 914640 2
Пиздец.
Аноним 13/11/23 Пнд 13:16:16 914643 3
Делайте игры. Чтобы все сделали.
Аноним 13/11/23 Пнд 14:05:05 914655 4
https://2ch.hk/gd/res/910890.html#914637
А с хуя бы зеленым был?
У меня реально жопу порвало вчера, что меня наебали, и все даже близко не так просто оказалось.
Сейчас попустило, понерфил ожидания, откатился в самое начало, вот смотрю вступительный курс в gdscript.
https://www.youtube.com/watch?v=yKvvLWkjI90
Аноним 13/11/23 Пнд 14:10:12 914657 5
>>914655
А хуле ты думал, гейдев это сложно.

GDScript знать мало, нужно хотя бы на пальцах понимать как оно работает внутри, уметь применять паттерны, и прочее гавно.
Аноним 13/11/23 Пнд 14:18:46 914660 6
>>914657
Ну вот так ебаные инфоцигане нулевых гоев как меня наебывают. Никогда такого не было и вот опять.
>GDScript знать мало
Это понятно, но мне хотя бы синтакс и общую логику немного подтянуть. А то смотрю как игру делать, а там шаг в лево или право уже все ибо я половину кода не понимаю на самом базовом уровне.
Аноним 13/11/23 Пнд 14:22:15 914662 7
>>914655
А ты официальный мануал для начинающих читал или не заметил его в огромном объёме доки? Там неплохо разжёваны основные моменты. Вот тут:
https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html
Ну или хотя бы вот тут (тот же раздел, но начиная со скриптинга):
https://docs.godotengine.org/en/stable/getting_started/step_by_step/scripting_first_script.html

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

>>914629 →
Чего злой такой? Я вот сам на подобные грабли наступал, точно так же в тредике срал тупыми ошибками, мне помогали.
Аноним 13/11/23 Пнд 14:24:21 914663 8
>>914660
Ты чисто потролить в тред залетел или это твое нормальное состояние?
Аноним 13/11/23 Пнд 14:28:56 914664 9
>>914662
А я тоже не понял смыл ему помагать там все вопросы уровня.
Я не хочу ничего делать пусть gpt мне сделает а тред поправит.
Аноним 13/11/23 Пнд 14:34:01 914665 10
>>914662
Нет, не читал, посмотрю спасибо.
Я себе представлял, что базовую игру типа топ даун рпг в несколько кликов без кодинга можно сделать, а потом если всякие йоба функции хочешь, то нужно начинать кодить. Даунинг-крюгер работает, даже если знаешь о его существовании.
Аноним 13/11/23 Пнд 14:36:06 914667 11
>>914664
Так ему гпт в итоге ничего не делал, он сам ручками код по туториалам набирал. А это уже Путь.
Аноним 13/11/23 Пнд 14:39:26 914669 12
>>914665
Бывают ассеты и тонны опенсорсных игр с itch.io где можно посмотреть или сделать со своей графикой.
Аноним 13/11/23 Пнд 15:15:36 914677 13
Про ассеты, кстати. Про саунд. Вот есть саундклауд, на нем люди выкладывают свои треки. Есть треки с тегами CC0 - паблик домейн, по сути. Я полистал - их дохуя, многие из них вполне годные. Какие подводные камни использования такого в игоре?
Аноним 13/11/23 Пнд 15:32:31 914681 14
>>914677
Надо проверять реально cc0 или кто то от балды тиснул. А то бывают CC0 изображения Марио, типа не трогайте меня я не при делах.
Аноним 13/11/23 Пнд 15:59:20 914689 15
>>914681
Как проверять? Писать юзеру, который выложил? Наверное еще через шазам или аналог можно.
Аноним 13/11/23 Пнд 20:20:30 914764 16
Аноним 13/11/23 Пнд 21:45:07 914783 17
Пацаны, а что в годоте изменения в запущенном проекте не отображаются в редакторе? Если создал сто пуль это не отобразится в иерархии?
Аноним 13/11/23 Пнд 21:57:32 914789 18
image.png 9Кб, 327x143
327x143
>>914783
Когда запускаешь сцену там появляется вкладка remote
Аноним 13/11/23 Пнд 22:03:59 914793 19
>>914789
Спасибо. Ну как всегда в годоте все сделали, но спрятали, я тыкал туда, но нода свёрнута, даже внимания не обратил
Аноним 13/11/23 Пнд 22:07:53 914794 20
>>914793
И еще нужно отдельно в настройках автопереключение на remote ставить, ну вот нахуя?
Аноним 13/11/23 Пнд 22:15:54 914795 21
>>914794
>И еще нужно отдельно в настройках автопереключение на remote ставить, ну вот нахуя?
Хотя может и хорошо, если много нод он при опросе статтерит
Аноним 13/11/23 Пнд 22:26:43 914796 22
>>914638 (OP)
Как не демотивироваться тем, что вероятно скоро ai сожрет всех инди разрабов? Невозможно будет лампово пилитить свои проекты, т.к. небольшие игры будут создавать автоматически сотнями в секунду...
А я даже не успел ни одной игры сделать... и какой смысл делать, ведь даже если и успею, то все, на этом точно все закончится, т.к. ии развиваются очень быстро
Аноним 13/11/23 Пнд 22:31:15 914798 23
>>914796
Блядь у меня джавю или этот ебанат уже высерал эту пасту?
Аноним 13/11/23 Пнд 22:35:38 914803 24
>>914796
>небольшие игры будут создавать автоматически сотнями в секунду
Проблема не в этом, а в том что крупные студии будут выпускать не пару проектов в год, а 10-15, и тогда у людей не останется времени на инди, будет куча асасинов балдурсов и богов войны, либо каждый ААА проект будет по тысяче часов на прохождение занимать. В начале года начал, под конец закончил
Аноним 13/11/23 Пнд 22:36:09 914804 25
>>914798
Какой "этот" епта? Это мои реальные опасения.
Аноним 13/11/23 Пнд 22:41:27 914805 26
>>914796
Зайди в прошлый тред, и посмотри как чел страдал, поверив ИИ, которое все за тебя сделает. ИИ тоже пользоваться надо уметь.
Аноним 13/11/23 Пнд 22:42:39 914806 27
>>914796
Я хотел сделать свою игру мечты потому, что её ещё не сделали до меня. Выяснилось, что сам я сделать игру не могу. Таким образом, если ИИ сожрёт инди, я просто закажу свою игру мечты у ИИ и сяду в неё играть.
Аноним 13/11/23 Пнд 22:54:16 914813 28
>>914805
>Зайди в прошлый тред, и посмотри как чел страдал, поверив ИИ, которое все за тебя сделает.
Ну если быть точным я не использовал калронки для кодинга и не собираюсь. Для артов тем более. Я по обычному тутору с ютуба работал.
>>914669
Так это для меня будет черным ящиком к которму я не смогу притронутся, что бы что-то изменить, иначе все поломается.
Аноним 13/11/23 Пнд 23:00:29 914815 29
>>914813
> это для меня будет черным ящиком к которму я не смогу притронутся, что бы что-то изменить
Это проблема самоучек: незнание паттернов, подходов, алгоритмов, приемов, стилей, соглашений.
Аноним 13/11/23 Пнд 23:10:47 914817 30
67z06u07owwf.jpg 31Кб, 400x300
400x300
>>914815
Ну вот ты знаешь паттерны, а игру свою покажешь?
Аноним 13/11/23 Пнд 23:25:04 914827 31
>>914806
Двачую. Наоборот это благо для геймеров. А мы же хотим чтобы геймеры были счастливы.
Аноним 13/11/23 Пнд 23:26:01 914829 32
>>914815
>Это проблема самоучек
Так все равно лучше чем быть неучкой.
Аноним 13/11/23 Пнд 23:35:07 914833 33
Делайте игры.
Аноним 13/11/23 Пнд 23:45:03 914838 34
>>914803
Лол, крупные студии - творческие импотенты. Если они начнут заваливать людей своим ААА-контентом, народ очень быстро устанет от этого потока говна перейдёт к чему-то более креативному.
Аноним 13/11/23 Пнд 23:48:43 914840 35
>>914838
Большинству игрунов норм, все эти онлайн дрочильни миллионы игроков имеют, роблоксы, майнкрафты, фортнайты, каэски, доты. Их игроки про другие игры и не слышали, тысячи часов в одно и то же говно играют и довольно повизгивают
Аноним 13/11/23 Пнд 23:50:38 914842 36
>>914840
А ты им закидывай. Видишь очередной ноугеймз тред в /b, закинь про итч и инди. И им лучше, и нам. У крупных студий крупный пиар. У нас только мы.
мимо проходил
Аноним 13/11/23 Пнд 23:50:58 914843 37
>>914796
Игры это про геймплей. Баланс, темп игры, кривая сложности, расстановка врагов и объектов по уровню. На все это нужны собоанные размеченные базы. Ну есои учесть как лажает и сеткт специально обученные на коде, и на арте, то тут как понимаешь данных вообще нет. Можешь ради смеха заставить попосить json с координатами объектов и посмотреть насколько это будет кринжово и неиграбельно.
Аноним 14/11/23 Втр 00:07:14 914853 38
А можно как-то спросить у 2д рендеринг-сервера список всех объектов на экране и их z индекс?

В документации не нашёл
Аноним 14/11/23 Втр 00:33:15 914867 39
>>914840
Кроме фортнайта, всё остальное из перечисленного - инди, выстрелившее её на этапе своей независимости. Кроме того, ты перечислил преимущественно сетевые игры, а вот качественного синглплеера традиционно наблюдается дефицит.
Под ААА обычно подразумеваются всякие атсасины, каловдути и прочие вачдогзы. Если крупные студии с помощью ИИ удешевят разработку и начнут штамповать пачками это вот всё, они сами себя задушат, потому что подобного говна уже сейчас передоз.
Аноним 14/11/23 Втр 00:36:07 914871 40
Как быть с материалами и производительностью? У меня есть около 1к одинаковых объектов с одинаковыми материалами. Я хочу взять некоторые из этих объектов, скажем 10, и програмно добавить им шейдер. Делаю я это через добавление next_pass в материале.

НО! Чтобы это работало, я видимо должен в материале поставить галку Local To Scene. Иначе изменяя материал одного объекта, я изменяю их везде, я изменяю все.

Проблема в том, что от уникального материала на тысяче объектов фпс падает просто в дыру нахуй, учитывая что я пилю код на некроноуте.

Есть ли возможность поставить шейдер как-то иначе?
Аноним 14/11/23 Втр 00:48:48 914877 41
>>914867
Всех игр передоз, индиговна передоз, мобилкоговна передоз, а будет еще больше
Аноним 14/11/23 Втр 01:12:58 914886 42
>>914877
Только твоих игр не передоз.
Аноним 14/11/23 Втр 01:15:09 914887 43
>>914886
Нейронку ждем, сказал же, смысл сейчас усираться если через год можно будет нажать кнопочку и все за секунды сгенерируется
Аноним 14/11/23 Втр 02:41:37 914914 44
>>914887
Жди. Дождешься разочарования и снова ждать пойдешь, как хуй в прошлом треде. Инфоцыгане вам конкретно мозги засрали, конечно.
Аноним 14/11/23 Втр 03:50:02 914920 45
Снимок.PNG 46Кб, 801x297
801x297
Я же правильно понимаю, что годот будет проверять все варианты от верха до низу, пока не окажется подходящий? Или ему все равно в каком порядке я код написал?
Аноним 14/11/23 Втр 03:54:29 914921 46
>>914920
Правильно понимаешь. Если у тебя условия выполняются, конечно.
Аноним 14/11/23 Втр 04:12:35 914923 47
image.png 12Кб, 490x201
490x201
Когда я в прошлый раз смотрел была одна вакансия ебаная на 30к, а тут вон оно что висит. Пиздуйте работать.
Аноним 14/11/23 Втр 04:25:18 914924 48
>>914923
Да нахуй надо, там ни души, ни идей. В лучшем случае казино, рот его ебать, или яндекс игры.
Аноним 14/11/23 Втр 04:44:13 914926 49
>>914871
А разве нельзя использовать один шейдер, но разные шейдерматериалы?

Например, разные текстуры, uv или параметры материала для разных объектов скармливать в соответствующие юниформы, но при этом все одним шейдером рисовать.

В годоте вообще можно где-то задать новые данные в юниформы перед отрисовкой объекта ?
Аноним 14/11/23 Втр 04:44:24 914927 50
image.png 362Кб, 500x335
500x335
>>914924
Дурак ты. Опыт гейдева в студии, любой, это опыт который ты ковыряя симуляторы унитазов не получишь никак. Большая часть успешных индюков стали успешными после работы на большии студии.

Таян прежде чем сделать Римворлд был левел дизайнером у Биошока Инфинити.
Аноним 14/11/23 Втр 06:16:05 914928 51
>>914927
Какое большинство? Ок, фил фиш,таян сильвестер, 2D Boy работали в больших студиях. Лукас Поуп фрилансил. Но я могу назвать намного больше людей не работавших в больших студиях. Пиксель не работал, Макмиллан не работал, Кактус не работал, Эрик Барон не работал, Зун не работал, Дейви Риден не работал, Джонатан Блоу не работал, Ноэль Берри не работал, Алек Холовка не работал, Нотч не работал, Тоби Фокс не работал, ОмоКэт не работала, Терри Вельман не работал, Том Фалп не работал, Брендон Чанг не работал, Дерек Ю не работал, Остин Йонгерсен не работал, Мессхоф не работал, Ниффалис не работал, Скотт Коутон не работал, Терри Каванах не работал, Дыбовский не работал, Моппин не работал. Итого 4 из 28 разрабов что я быстро вспомнил, работали в больших компаниях. Это 1/7.
Аноним 14/11/23 Втр 06:21:51 914929 52
Аноним 14/11/23 Втр 06:35:26 914932 53
16941059889570.jpg 104Кб, 500x459
500x459
>>914928
ладно, все, все, разьебал
Аноним 14/11/23 Втр 10:13:59 914960 54
>>914827
>>914806
Вы разделом не ошиблись? Тут как-бы творчество и вес такое. Игру мечты можете навернуть в v/vg
Аноним 14/11/23 Втр 10:51:09 914961 55
>>914926
>>914871
Почитал, это печально.

В 4 годоте есть instance uniform, до 16 штук на материал, только простые юниформы типа скаляров и матриц, текстуры нельзя. Только для меш шейдеров. Для 2д шейдеров нет.

Проблема наитупейшая, и решение в виде instance юниформа тупое.

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

В 3 годоте наверное такое в принципе невозможно, в 4 только для 3д шейдеров через instance uniform
Аноним 14/11/23 Втр 11:16:49 914963 56
image.png 812Кб, 1280x720
1280x720
Почему вы не рады?
Аноним 14/11/23 Втр 12:48:10 914978 57
>>914927
>ООО МАЦБКЦУКТ-КБЦЛЮК
Очнись, это и есть студия по производству симулятора унитазов. Биошики ему, охуеть вообще.
Аноним 14/11/23 Втр 12:58:03 914980 58
>>914963
Пускай не трогают то, что не сломано лучше. Я не настолько прошарен, чтобы обходиться только документацией, а туториалы не обновляются
Аноним 14/11/23 Втр 13:07:51 914983 59
>>914961
>>914926
Я решил эту проблему созданием отдельного материала. Теперь у меня два не-уникальных материала - один для 1к объектов, другой для 10. ФПС в норме. Но это конечно ограничивает в том плане, что я не могу взять материал объекта, каким бы он ни был, и добавить ему шейдер. Приходится заранее готовить.
Аноним 14/11/23 Втр 13:29:45 914994 60
>>914978
>это и есть студия по производству симулятора унитазов
Нет, это студи по три в ряд на западного барена через три прокладки на Кипре.

В любом случае не идти туда чтоб получать и опыт, и деньги и осваивать технологии прямо на работе - глупо.
Аноним 14/11/23 Втр 13:45:13 915001 61
>>914983

Это хорошо, но костыли и ограничения.

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

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

А тут какая то морока лютая. Ну в Гд4 ладно, все таки сделали разделение на global uniform и instance uniform. 16шт на материал в принципе жить можно. Но это только для 3д шейдеров, на 2д не сделали такое.
Аноним 14/11/23 Втр 13:47:50 915003 62
>>914994
>системообразующая компания российской IT-отрасли с опытом работы с органами исполнительной власти федеральных, региональных, муниципальных образований.
А сейчас они понятно чем занимаются. Тем более учитывая город их расположения.
Аноним 14/11/23 Втр 14:31:29 915010 63
>>914963
Чему радоваться то? По пунктам перечисли
Аноним 14/11/23 Втр 14:37:12 915012 64
>>915010
В чейджлоге тебе перечислят.
Аноним 14/11/23 Втр 14:51:51 915016 65
>>915012
Там ничего радующего нет, опять тысячи ошибок исправили и все, ну молодцы.
Аноним 14/11/23 Втр 14:58:24 915017 66
>>915016
А что тебе нужно было?
Аноним 14/11/23 Втр 15:38:43 915034 67
>>915016
Не то смотришь. Там чейнджлог только от беты 5 до беты 6. Тебе надо будет смотреть когда релиз 4.2 выйдет, там полное будет.
Аноним 14/11/23 Втр 15:51:59 915037 68
А этот ваш гыдескрипт сильно отличается от Шарпа?
Аноним 14/11/23 Втр 15:56:15 915038 69
>>915037
Как питон от шарпа
Аноним 14/11/23 Втр 15:59:53 915039 70
image.png 27Кб, 244x120
244x120
>>915017
Для встроенного редактора скриптов много чего надо, скролл средней кнопкой мыши, подсветки всякие как в райдере хочется
Кстати нашел баннимарк для годотки, четверка 12к выдерживает в билде, не густо. Но в этом треде
https://twitter.com/FabioCorato/status/1703952580722741705
у юнити еще хуже результаты, что странно
Аноним 14/11/23 Втр 17:48:58 915053 71
Аноним 14/11/23 Втр 17:56:33 915054 72
>>914920
Правильно понимаешь, но я бы на твоём месте перенёс весь этот код в Global и оттуда выставил бы короткий метод:
> Global.get_end_scene_path()
На скрине слишком много обращений к нему, значит это его задача - всё рассчитать, а тебе выдать готовый стринг.
Аноним 14/11/23 Втр 18:06:17 915056 73
1699974376952.png 14Кб, 635x152
635x152
>>915037
При всей рофловости вопроса, на самом деле с выходом 4ки гдскрипт стал ближе к шарпу и дальше от питона. Остался последний шаг, добавить наконец православные скобочки для объявления блоков кода и отказаться от блоков отступами. Как бы красив стал гдскрипт!
Аноним 14/11/23 Втр 18:12:14 915058 74
Аноним 14/11/23 Втр 18:20:04 915059 75
>>915058
Если каждую строку завершать точкой с запятой, тогда да, в блоке будет на два символа больше. Однако, для современных парсеров нет проблемы распознать языковые конструкции (команды / ключевые слова / операторы) без дополнительных разделителей, следовательно, когда в блоке одна команда, две скобочки избыточнее одного таба, когда в блоке две команды, две скобочки равны двум табам. И ты уже догадываешься, что я напишу дальше. Когда в блоке три команды, три таба уже избыточнее двух скобочек.
Аноним 14/11/23 Втр 18:23:16 915060 76
1699975396573.png 16Кб, 610x169
610x169
>>915056
А еще можно к классике обратиться, к БАЗЕ БАЗОВОЙ, так сказать.
Аноним 14/11/23 Втр 18:25:13 915061 77
1699975513131.png 15Кб, 612x153
612x153
>>915060
Сорян, недовспомнил БАЗУ. Пофиксил.
Аноним 14/11/23 Втр 18:25:38 915062 78
>>915059
Ты же понимаешь что главный парсер - визуальный, и сидит он в мозгах у программиста. Чем меньше мусора на экране, тем выше читаемость. А тут еще по сути сущности дублируются. Аргументы про эффективность софтварных парсеров - это что-то из эпохи дедов-сишников и их мейнфреймов. Не актуально, и боттлнек сегодня, как ты и сам заметил, уже не там.
Аноним 14/11/23 Втр 18:26:53 915063 79
>>915062
> главный парсер - визуальный
А это уже вкусовщина, а о вкусах не спорят. Остаюсь при своём.
Аноним 14/11/23 Втр 18:27:58 915064 80
>>915063
Ну если у тебя в мозгах уже сидит софтварный парсер то мое почтение и зависть.
Аноним 14/11/23 Втр 18:52:05 915066 81
>>914928
>знать имена ноунейм разрабов
ахуеть
Аноним 14/11/23 Втр 18:52:55 915068 82
>>915066
Спок, это ЧатГПТ сгенерил.
Аноним 14/11/23 Втр 19:00:50 915070 83
>>915056
>Как бы красив стал гдскрипт!
Только void вместо func надо. И двоеточия убрать перед равенством, в шарпе и без них определяет тип
Аноним 14/11/23 Втр 20:59:41 915089 84
Вышел Blender 4.0
Ждём выхода Godot 4.2 и можно будет вкатываться(или до 4.3 подождать, там говорят ТАКОЕ будет).
Аноним 14/11/23 Втр 21:07:02 915091 85
Весьма сочно для 3 годоти:
https://www.youtube.com/watch?v=_0FRE3nw-gA

Мне со своим кринж-графониумом а-ля HL1 чёт даж как-то стыдно...
Ну ничё, на четвёрочке запилю проект по-графонистее.
Аноним 14/11/23 Втр 21:30:49 915100 86
image.png 21Кб, 411x284
411x284
Аноним 14/11/23 Втр 21:47:02 915102 87
Снимок.PNG 93Кб, 310x310
310x310
>>915091
Это игра по скибиди туалетам?
Аноним 14/11/23 Втр 21:56:58 915103 88
>>915091
> годоти
А движкосрач обязательно разаодить было?
Аноним 14/11/23 Втр 22:06:56 915104 89
Аноним 14/11/23 Втр 22:15:14 915105 90
>>915039
Сделал такое же самое на юнити, абсолютно такой же результат 12к, как такое может быть, в остальных случаях сишарпа в десятки раз быстрее
Аноним 14/11/23 Втр 22:18:55 915107 91
1699989535966.jpg 20Кб, 400x300
400x300
>>915104
Ты мегя "глдотей" оьозвал в мо1м же тоеде. Ихвинись.
Аноним 14/11/23 Втр 22:41:47 915109 92
>>915107
И чем тебе годотя не нравится? Это уменьшительно-ласкательная форма
Аноним 14/11/23 Втр 23:19:05 915112 93
Годаны, это у меня одного так или у вас тоже случается? 4.1.3 гарантированно падает:
1. Сцена более-менее комплексная, содержит другие сцены со скриптами
2. В этих других сценах я что-нибудь меняю в скрипте
3. Обновляю (перезагружаю) первую сцену, чтобы изменения заработали.
4. Тадам, краш.
Раньше я грешил на то, что в сцене присутствует скелет с ИК-цепочками, дерево анимаций, tool-скрипт. Но нет, даже без всего этого крашатся другие сцены при перезагрузке.
Шозанах? Это я такой везучий/криворукий?
Аноним 14/11/23 Втр 23:25:11 915113 94
1699993511790.png 114Кб, 733x806
733x806
Я тут сегодня открыл один из старых проектов, которые писал ещё во времена 3.0.6 и собирался покекать с говнокода, который я тогда писал. А там оказался вполне себе приличный код. Но вот что интересно. Мне по какой-то причине не понравился искаробочный тайлмап и я запилил свой велосипед. Интересно, почему и зачем? Файл скрипта называется simple_tilemap.gd то есть я именно что знал о существовании тайлмапов и всё равно слепил свой, который хранит только два индекса тайлов: -1 и 0 (почему инт а не буль? задел под увеличение количества тайлов?)
Функция update() движковая, вызывает _draw(), то есть это самый тот дроуколл.
Тайлмап отрисовывает себя на холсте, рисуя единственную текстуру block, двумя цветами, в зависимости от индекса в координатах.

Может это такая оптимизация была у меня? Хммм....
Аноним 14/11/23 Втр 23:28:08 915114 95
>>915112
Может в консольке что-то пишет? Запусти из консольки (чтоб она не закрылась после кроша) и почитай. И в гугл.
Аноним 14/11/23 Втр 23:49:31 915117 96
>>915113
Теперь ты понял зачем нужны комментарии.
Аноним 14/11/23 Втр 23:53:20 915118 97
1699995200883.jpg 22Кб, 300x300
300x300
>>915117
Вот теперь понял, да.
Аноним 15/11/23 Срд 00:08:31 915121 98
>>915118
Дааа. Проблема в том, что даже после того как понял все равно комментить лень. Думаешь "ну тут и так понятно, ну это я запомню", через неделю смотришь в свой код, а там хуй.

С тайлмапами в трешке много неудобств было. Я их тыкал один раз и тоже настрадался. 3дшные гридмапы в разы примитивней, но зато и удобней.
Аноним 15/11/23 Срд 01:15:11 915127 99
>>915114
Ничего полезного.
>Program crashed with signal 11
И дальше бэктрейс гоняется туда-сюда между libc и годотом. Calinou на подобный репорт пишет: собери Годот с дебаг-символами, там посмотрим.
Собсно, вопрос не "анончик, помоги", а "у кого ещё такое".

>>915113
>func is_out_of_bounds(x, y, xu, yu, xl = 0, yl = 0) -> bool:
>return x < xl || x >= xu || y < yl || y > yu
Надеюсь, вот так ты больше не делаешь. На это даже смотреть больно. Этому коду нужны не комментарии, а правила нейминга.
Я пару лет назад точно так же открыл свой старый код, нихера не понял и решил раз и навсегда выработать для себя правила оформления. Отказался от одно-двухбуквенных переменных (кроме x, y для координат, i для циклов). Стал красиво размечать пространство. И писать комменты каждые несколько строк, поясняя общую суть нижеследующего.
Иногда (изредка) приходится оставлять код без этого всего, поспевая за полётом мысли. Но после таких приливов вдохновения всегда случаются отливы прокрастинации, тогда я отлыниваю от написания кода и навожу в нём красоту.
Аноним 15/11/23 Срд 03:19:41 915132 100
Годот 4, Блендер 4. Они сговорились?
Аноним 15/11/23 Срд 03:29:38 915134 101
В прошлом треде я разобрался >>911255 → , как относительно легко флипать скелетно-анимированного персонажа. Теперь настала очередь физики, и я снова немножко не понимаю.
(Конечно, речь про 2д, только там эта проблема актуальна.)
Вот есть ригидбоди-предмет (винтовка). У него хитрая коллизия в виде полигона. У него всякие дочерние ноды, типа партикли-вспышки, расположены не в центре. У него, в конце концов, пули не вполне симметричны по вертикали.
А вот что пишут про коллижонполигоны:
https://docs.godotengine.org/en/stable/classes/class_collisionpolygon2d.html
>Warning: A non-uniformly scaled CollisionShape3D will likely not behave as expected. Make sure to keep its scale the same on all axes and adjust its shape resource instead.
(очевидно, 3д здесь - опечатка)
И таки да, при скалировании икса отдельно от игрека полигон ведёт себя странно. Так что флипать надо как-то иначе, а не задавая scale.x = -abs(scale.x)

Как уважаемые джентльмены обычно решают эту проблему?
Я пока пришёл к тому, чтобы
а) создать две коллизии: одна с флипом, другая без флипа,
б) создать словарь, где перечислены все объекты и свойства, которые надо менять при флипе.
Но это подразумевает кучу лишней работы с каждым объектом при его создании. А можно ли как-то иначе?
Аноним 15/11/23 Срд 13:08:02 915193 102
>>915132
Может уже наконец игру сделаешь?
Аноним 15/11/23 Срд 14:01:49 915206 103
>>915193
А может ты сделоешь?
Аноним 15/11/23 Срд 14:07:21 915207 104
>>915134
Мне кажется ты усложняешь. У меня два проекта с физикой было, и главная мысль, которую я уловил - делать коллизии как можно проще. Об этом и в документации говорится. Во-первых движку будет проще считать и симуляция будет надежней. Во-вторых тебе самому проще.

Поднимаемая 2д (!) винтовка это как раз то, что я бы сделал базовым коллижн боксом одинаковым во все стороны. А флипал бы все остальное.
Аноним 15/11/23 Срд 14:51:43 915218 105
>>915134
> Warning: A non-uniformly scaled CollisionShape3D will likely not behave as expected

А почему так?
С шейпами понятно в чем дело.

Но уж CollisionPolygon2D я думаю без проблем можно было бы растягивать
Аноним 15/11/23 Срд 17:59:50 915258 106
изображение.png 24Кб, 599x514
599x514
изображение.png 11Кб, 506x494
506x494
Howdy.
Алгоритмы генерации неровных поверхностей.
Есть задача генерить вот такие блоки из полигонов как на пик 1 и 2. Какие алгоритмы вообще можете подсказать? Где искать? а если мне потом понадобится рисовать округлые формы? Есть вообще какие-то места где есть cookbook алгоритмов процедурной геометрии?

Если у меня большлинство мещей будут одноцветными, как можно упростить наложение сюрфейсов, то есть создавать материалы как палитру, и каждым материалом просто "заливать" нужный меш?
Аноним 15/11/23 Срд 18:05:09 915260 107
>>915258
>то есть создавать материалы как палитру, и каждым материалом просто "заливать" нужный меш?
Я так и сделал. Про остальное хз.
Аноним 15/11/23 Срд 18:08:16 915261 108
>>915260
Проблема просто в том, что мне надо делать так, чтобы части этих блоков могли быть прямые, а части вот такие кривые, причём они должны состыковываться по краям. Потому нужно в код добавить что-то типа 4-8 заготовок, чтобы они состыковывались/чередовались. И так для каждого блока.
Аноним 15/11/23 Срд 18:13:33 915264 109
image.png 13Кб, 795x117
795x117
Аноним 15/11/23 Срд 18:17:46 915267 110
>>915264
А, все, увидел. Оно проявляется когда в сцене несколько точек освещения с тенями. Для моих целей достаточно 1. Халявный фпс, найс.
Аноним 15/11/23 Срд 18:27:45 915271 111
>>915258
Всё наверное решается шейдорными материалами, не? Задаёшь там неровность/округлость параметром и шатаешь себе вертексы по этим параметрам, текстурку и цвета как обычно накладываешь. Глянь как всякие моря с волнами из двух треугольников с шейдором пилят.
Аноним 15/11/23 Срд 18:30:52 915272 112
>>915271
Если мне надо было анимировать, то почему бы и нет. Это должно будет использовать для статичной геометрии. Хуй знает...
Аноним 15/11/23 Срд 20:08:01 915291 113
https://docs.godotengine.org/en/stable/classes/class_gpuparticles2d.html#class-gpuparticles2d-method-emit-particle
Чевоблять? Я всего лишь хочу выпустить частицу так, как если бы она была выпущена в серии через emitting=true, но одну. Я что, так много прошу? Зачем эти все аргументы? Почему нету дефолтных значений?
С другой стороны, в тройке не было и этого, приходилось делать рестарт.
Аноним 15/11/23 Срд 21:07:59 915302 114
Аноним 16/11/23 Чтв 02:12:17 915347 115
Как проверить что сцена (со скриптом) имеет переменную? Пытался scene.has("var_name") - хуй. Сработало только if "var_name" in scene, но это всрато.

Либо было бы удобно scene.get("var_name", null), где нуль - дефолтное значение, возвращающееся если var_name не существует.
Аноним 16/11/23 Чтв 02:21:31 915349 116
>>915347
>scene.get
>If the property doesn't exist, this will return null.
Бля, ладно, я тупой. Документацию читать надо внимательней.
Аноним 16/11/23 Чтв 04:24:11 915356 117
Что-то я теперь сон потерял из-за осознания того факта, что в годоте нет возможности налёту поменять юниформ в шейдере налету для объекта/инстанса индивидуально (в гд4 только для 3д мешей, для канвасов итемов не завезли инстанс юниформы и посылают нахуй всех, кто об этом в них на гитхабе заикнется )

Хуярь по материалу с шейдером на каждый инстанс и получай тормозящую жопу, единственный выход.
Аноним 16/11/23 Чтв 05:57:43 915372 118
>>915272
Кто тебе мешает вместо привязки движения шума к Тайм, сгенерить в начале сцены одну униформу которую ты передашь шейдеру. Единственный минус, что меш коллижена будет прошлый. Хотя я хз, может можно вертекс шейдкр и к колижену прикрутить.
Аноним 16/11/23 Чтв 07:21:03 915374 119
>>915260
А если я в блендере делаю модельки, мне как надо правильно экспортировать чтобы не плодить однотипные материалы?
Аноним 16/11/23 Чтв 07:27:57 915375 120
>>915374
Разрезать UV, и создать карты текстур, тогда у тебя на всю модельку будет один материал.
Аноним 16/11/23 Чтв 13:01:25 915391 121
В чем суть хорроров, почему они так популярны на итче?
Аноним 16/11/23 Чтв 13:40:25 915395 122
Аноним 16/11/23 Чтв 14:07:52 915401 123
>>915349
> Бля, ладно, я тупой.
Нет, ты не тупой, это действительно не очень удачное АПИ. Предположем, у тебя в объекте есть метод, но содержит он нулль. Но по правилу, описанному в доке, ты при обращению к объекту не увидишь разницы между "нет метода, вернулся нулль" и "метод есть, но возвращает нулль".

Гипотетически может быть задача, для которой это важно. Поэтому я бы на твоём месте юзал in, не понимаю, почему ты считаешь это всрато? Унифицированный кейворд сопоставления сущности и множества.
> for x in y:
> if x in y:
Аноним 16/11/23 Чтв 14:09:04 915402 124
>>915391
Пионеры любят страшные истории у пионерского костра. Классика. База.
Аноним 16/11/23 Чтв 14:24:32 915409 125
>>915401
Я подозреваю что in проверяет наличие подстроки. Делая "var_name" in scene мы получим тру в опасном случае когда var_name в сцене отсутствует, но присутствует var_name_extra

Проверить руки не дошли, но как мне кажется это было бы логично.
Аноним 16/11/23 Чтв 14:28:14 915412 126
>>915409
Так проверь. Чё зря выдумывать?
Аноним 16/11/23 Чтв 14:29:24 915413 127
>>915412
Нет ты проверь. У меня руки замерзли и я пошел делать чай.
Аноним 16/11/23 Чтв 14:34:32 915415 128
1700134473350.png 3Кб, 239x71
239x71
1700134473367.png 11Кб, 297x143
297x143
1700134473368.png 1Кб, 102x29
102x29
Аноним 16/11/23 Чтв 14:39:30 915418 129
>>915415
> var my_lame = "a"
Имя переменной исправил после скрина?
Аноним 16/11/23 Чтв 14:41:08 915419 130
>>915418
upd: Или так и хотел
Аноним 16/11/23 Чтв 14:46:38 915421 131
Аноним 16/11/23 Чтв 14:49:31 915422 132
1700135372008.png 13Кб, 299x146
299x146
1700135372032.png 1Кб, 108x34
108x34
>>915418
Заебал. Допивай чай и делай игры уже.
Аноним 16/11/23 Чтв 15:02:54 915425 133
>>915391
Дешёвый источник эмоций, как и порно. Тупа по рептильному мозгу хуярит
Аноним 16/11/23 Чтв 15:31:44 915436 134
>>915422
Похоже оно проверяет в точности. Тогда всем тредом декларируем in безопасным и одобряем использование.
Аноним 16/11/23 Чтв 17:19:51 915472 135
image.png 77Кб, 1079x525
1079x525
16/11/23 Чтв 20:19:14 915502 136
>>915472
И как мы должны понять, что именно ты считаешь устаревшим? Да и зарепорти сам, хули расселся.
Аноним 16/11/23 Чтв 20:21:29 915504 137
image.png 592Кб, 1280x720
1280x720
Аноним 16/11/23 Чтв 20:25:32 915505 138
>>915502
>И как мы должны понять, что именно ты считаешь устаревшим?
Документация для 4.1, код не работает. Написано если нашли - репортите, но я же не сектант - хозяин треда
Аноним 16/11/23 Чтв 20:39:10 915507 139
Аноним 16/11/23 Чтв 20:42:24 915508 140
>>915507
Дат. И не просто, а дат нет.
Аноним 16/11/23 Чтв 21:10:58 915512 141
>>915504
Дотнет хуйня, пока нативизацию кода не завезут. Насколько я знаю, ещё не завезли. Ну или пруфни мой вронг.
А пока нет нативизации, выгоднее на крестах тяжелые фрагменты годокода переписать перед релизом.







Или на расте, новом, невероятно быстром языке для системного программирования без segfault'ов и с гарантиями потокобезопасности
Аноним 16/11/23 Чтв 21:33:21 915515 142
>>915512
>А пока нет нативизации, выгоднее на крестах тяжелые фрагменты годокода переписать перед релизом.

А что если... автоматически переводить гдскрипт на кресты при экспорте? Есть ли такие штуки, куда запихиваешь формальное описание двух языков и оно переведёт?
Аноним 16/11/23 Чтв 21:51:05 915519 143
>>915515
> Есть ли такие штуки
Есть. Называются транспилеры (трансы компилеры, кек). Но не уверен что есть для гдскрипта в си.
Аноним 16/11/23 Чтв 21:53:33 915521 144
>>915515
Так делать можно, но это может не давать полный профит. Грубо говоря гдскрип это язык со сборщиком мусора, если ты один в один перенесешь то будет всякий оверхед, так же не будет темплейтов которые дают мощь компайлтайма.
Аноним 16/11/23 Чтв 22:11:26 915524 145
>>915521
> Грубо говоря гдскрип это язык со сборщиком мусора
Ложь. Там нет сборщика мусора. Смотрите внимательно аноны, он лжёт.
Аноним 16/11/23 Чтв 22:18:38 915525 146
>>914677
Добавлю сюда. В саундклауде нашел официальный фильтр разрешенного использования (в поиске по трекам), в том числе для использования коммерчески. У многих треков, которые этот фильтр выдает, имеется явно указанная лицензия. Часто это какой-либо CC, запрещающий изменять/отзывать лицензию.

Думаю можно пользоваться без опаски. Воткну в свой следующий проект. В тегах soundtrack вообще 10 из 10 для игорь, бери любой.
Аноним 16/11/23 Чтв 22:23:00 915526 147
>>915524
Зафиксировал этого пиздабола, позор ему и его отцу-членодевке
Аноним 17/11/23 Птн 00:48:30 915553 148
Делайте игры.
Аноним 17/11/23 Птн 04:21:54 915568 149
Посоветуйте статьи/видео, поясняющее работу интерфейса, кнопок итд. Как инициализировать, как считывается нажимаете итд.

В годоте не особо силён, но кодовую базу знаю, должен въехать без особых проблем в теории.

Собираю2д прогу, которая работает с графикой и шейдерами
Аноним 17/11/23 Птн 06:48:47 915572 150
>>915504
Но зачем юзать какую-то недоработанную, недоподдерживаемую, полуживую недообертку языка, когда есть нативный поддерживаемый легчайший GDScript? Ради библиотек предназначенных для чего угодно кроме геймдева? С#бляди настолько отупели от своих объектно-оринтированных паттернов, что не могут одну страницу с основами другого языка запомнить. Вам же все равно в разы больше документации читать по всему остальному движку.
Аноним 17/11/23 Птн 06:55:07 915574 151
>>915568
Я делал Message Bus ноду в автолоаде на руте, который принимает сигналы от нод TextureButton и отправляет при их получении свои сигналы, которые я потом подключаю к тем вещам которые должны этими кнопками управлятся, а также принимает статусы кнопок от системы, если мне надо их заблочить и отправляет сигналы статуса для самих кнопок.
Аноним 17/11/23 Птн 08:26:43 915576 152
Наткнулся на похмельные рассуждения от Хуана на тему JIT, AOT или чего-нибудь такого для гдскрипта: https://github.com/godotengine/godot-proposals/issues/6031
Судя по всему, раньше шестого Годота ничего подобного не завезут.

#--------------------

А меж тем. В четвёрке я работает то, что не работало нормально в тройке. В именно: кастомные ресурсы в экспорте. Теперь я могу делать так:

res1.gd:
extends Resource
class_name MyRes1
@export var abcdef: Array[String]

res2.gd:
extends Resource
class_name MyRes2
@export var sub_res: MyRes1

my_node.gd:
extends Node
@export var super_res: MyRes2

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

А, ну и тип данных каллабле - тоже годно. Очень не хватало его после луа. Ну то есть, не то чтобы я им активно пользовался когда-либо. Но сама возможность очень греет душу.
Аноним 17/11/23 Птн 08:55:09 915577 153
>>915576
>Наткнулся
Недавно кидали >>912944 →
>Судя по всему, раньше шестого Годота ничего подобного не завезут.
Нужно ли, если они плотно сишарпой занялись? Зная их любовь к гдскрипту будут делать, но, наверное в пятерке через пять лет
Аноним 17/11/23 Птн 09:00:43 915578 154
>>915576
>рассуждения от Хуана на тему JIT, AOT или чего-нибудь такого для гдскрипта
Ну вот сделают быстрый гдскрипт, и что тогда будут верещать хейтерюги?
Аноним 17/11/23 Птн 10:00:50 915585 155
>>915578
>Ну вот сделают быстрый гдскрипт
Мечты годотеров, там реально делов на десять лет.
Аноним 17/11/23 Птн 12:55:07 915609 156
1700214906495.png 387Кб, 503x498
503x498
1700214906519.png 34Кб, 705x225
705x225
1700214906521.png 43Кб, 688x261
688x261
1700214906522.png 75Кб, 818x495
818x495
>>915576
> и тип данных каллабле
Аще чума! Видал, как я на калаблях реализовал собственные мап и фильтер? Круто вощ.
Аноним 17/11/23 Птн 12:57:40 915611 157
>>915578
Любую другую чушь, как и сейчас. Если взять среднего кодера - он почти никогда не упирается в язык. Он в своей мозг упирается. Такая же ситуация с "я не буду делать игры пока не запилят фичу Х". Отмазки и оправдания чтобы нихуя не делать и прокрастинировать со спокойной душой. А Х, отсутствие которого якобы мешало ему, потом сменится на Y.

Те, кто реально хотят, делают на чем угодно. Пигейм, луа, Си, Го, даже на скретче ебаном люди 3д игры делать умудряются и приходят к успеху большему чем эти ждуны ебаные.
Аноним 17/11/23 Птн 14:42:50 915639 158
Я сейчас внезапно вспомнил, что пару лет назад делал клон сапера на годоте. И видимо проект тот утерян. Битый час ищу по своим папкам с проектами - нет сапера. А я помню, он у меня такой удобный получился. Прям как настоящий майкрософтовский. Заново штоле сделать? Там делов-то на полчаса.
Аноним 17/11/23 Птн 15:03:46 915651 159
1700222625394.png 98Кб, 1024x630
1024x630
>>915639
А не, смотри-ка, нашёлся. Каеф...
Аноним 17/11/23 Птн 15:15:30 915655 160
>>915651
Теперь сделай его красиво, добавь ТВИСТ и выложи как законченную игру. И вот ты сделал игру.
Аноним 17/11/23 Птн 15:19:56 915656 161
>>915651
Дезигн адово вырвиглазный.
Аноним 17/11/23 Птн 15:23:01 915658 162
>>915655
> сделай его красиво
Сделай.
>>915656
И ты сделай.

И в тред выкладывайте.
Аноним 17/11/23 Птн 16:15:04 915679 163
>>915658
Нет ты сделай. Хоть одну игру сделаешь.
Аноним 17/11/23 Птн 16:52:39 915695 164
>>915524
Ну refcounted, ты доебался до слова которое сути не меняет.
Аноним 17/11/23 Птн 21:07:20 915769 165
1700244440804.jpg 11Кб, 500x480
500x480
>>915695
> сути не меняет
Меняет, причём кардинально. Сборщик мусора - это отдельная программная сущность, да ещё и синглтон, висящий в памяти, да ещё и обсервер, в котором гц-объекты обязаны регистрироваться при своём создании. И в большинстве реализаций гц проверяет объекты по таймеру, и в момент проверки происходит тот самый, на букву П, пролаг.

РЦ в отличие от ГЦ не имеет синглтона-обсервера. Каждый РЦ объект при своём создании просто хранит у себя целочисленный счётчик ссылок на себя. Он ничего не делает по таймеру. Он просто дропает себя из памяти, когда счётчик ссылок достигает нуля.

Это не просто база, это блять, очевидность.
Аноним 17/11/23 Птн 21:10:43 915771 166
1700244644023.jpg 39Кб, 512x288
512x288
>>915679
За собой следи, серёженька-покатусик.
Аноним 18/11/23 Суб 12:52:08 915890 167
image.png 1562Кб, 1280x720
1280x720
Аноним 18/11/23 Суб 12:54:14 915891 168
Аноним 18/11/23 Суб 13:02:36 915895 169
Аноним 18/11/23 Суб 14:19:40 915902 170
>>915895
Прокрастинация. В 4.4 еще больше будет.
Аноним 18/11/23 Суб 14:51:34 915907 171
Аноним 18/11/23 Суб 15:50:01 915922 172
Почему омнилайт сходит с ума, пытаясь осветить большие меши? Мой персонаж ходит по блоку 50х1х50, в руках у него факел с омнилайтом. Освещение блока происходит только когда персонаж доходит до угла. Если поставить персонажа в центр - омнилайт не освещает блок вообще.

Сначала думал что проблема в скалировании мешей. Поставил 1х1х1 и изменил саму меш - результат такой же.
Аноним 18/11/23 Суб 15:58:07 915923 173
>>915922
Разобрался. В настройках стояло force vertex shading.
Аноним 18/11/23 Суб 19:02:00 915965 174
Ща прогуглил, не нашёл. Хотя мне вроде бы раньше попадалось. Тредик, может, у тебя где-то близко лежит...
Вот линия шириной 10 пикселей. Я хочу сделать крайние 2-3 из этих 10 пикселей сделать полупрозрачными. А то об край линии порезаться можно, об эти резкие пиксели.
inb4 используй градиентную текстуру: поле текстуры занято, там шум. Шейдером размывать тоже не вариант, комп подавится таким количеством шейдеров.

Может, какой плагин есть или типа того?
Аноним 18/11/23 Суб 19:10:57 915968 175
>>915965
Сделай композитную сцену. Твоя обычная линия, как есть, из 6 пикселей. По бокам отдельные объекты по 2 полупрозрачных пикселя. И все это заворачиваешь в общую сцену как шавуху.
Аноним 18/11/23 Суб 19:27:11 915974 176
image.png 83Кб, 1403x730
1403x730
В годоте хочу подстроить шорткаты навигации как в майе, много настроек, но я в шары долблюсь или нет настройки инверсии зума? Например, колесико от себя или на себя крутишь, или альт + правую кнопку мыши зажимаешь и вверх/вниз. Как так-то, везде такое есть. Они даже сделали на выбор зум стайл вертикальный или горизонтальный, но инверсия это база
Аноним 18/11/23 Суб 20:46:02 916008 177
Аноним 18/11/23 Суб 20:47:00 916009 178
image.png 618Кб, 861x1087
861x1087
Странно сделано отображение фэпэсов, нифига не видно
Аноним 18/11/23 Суб 23:40:41 916045 179
>>916009
Так у тебя белая тема. Где-то в настройках темы забыл.
Аноним 18/11/23 Суб 23:42:14 916046 180
>>915974
А мне вот интересно, ты в каждом приложении пытаешься инверсию колесика сделать? Почему бы тогда не инвертировать его на уровне ОС?
Аноним 19/11/23 Вск 00:21:13 916050 181
image.png 62Кб, 861x650
861x650
>>916046
В майе и юнити оно стоит как надо, в блендере есть настройки на все случаи и хотелки, в годоте тоже есть, но почему-то эту мелочь забыли. Годот в тонкостях бывает грубоват, и часто они потом не хотят мелочи допиливать, потому что других дел полно. Привыкну, наверное
Аноним 19/11/23 Вск 00:45:26 916052 182
>>916050
> Привыкну, наверное
Пофикси исходники и пересобери.
Аноним 19/11/23 Вск 01:11:25 916055 183
gbrhbk.png 51Кб, 512x512
512x512
>>916008
Находил это, но
а) Антиалиасинг это не размытие. Надо именно размытие, как на пикрилейтед;
б) К тому же только 3.5, на четвёрку нету.

>>915968
Думал об этом, но это даст сильное проседание производительности, если в сцене будет слишком много таких шавух.
Аноним 19/11/23 Вск 01:14:36 916056 184
>>915965
> Шейдером размывать тоже не вариант, комп подавится таким количеством шейдеров.
>>916055
Не понял претензий к шейдерам? Твою задачу только шейдерами можно решить.
Аноним 19/11/23 Вск 03:14:36 916064 185
>>916056
Ну, в принципе, шейдер-то я набросал уже. Текстура линии - градиент в альфу; у шейдера в юниформе шум, он рисует его, но только альфу берёт из текстуры.
Любопытное наблюдение. Походу, каждый сегмент шейдер считает отдельной текстурой со своим UV.

Единственное, что меня беспокоит - а не будет ли это тормозить, если на экране нарисовать (и двигать) несколько сотен сегментов таких линий?
Аноним 19/11/23 Вск 03:25:12 916065 186
>>915965
Поройся в треде, перекатов 10-20 назад обсуждали
Аноним 19/11/23 Вск 04:42:54 916070 187
Вот что я узнал.
Собственного UV у линии нету. Ей надо задать текстуру. Текстуре надо указать режим Stretch или Tile.
UV.x этой текстуры лежит вдоль линии, а UV.y поперёк.
В общем. Из шейдера нельзя получить длину линии. И следовательно, нельзя размыть (с заданной величиной) как минимум один её конец. Придётся городить гдскрипт, чтобы сообщать шейдеру длину линии. Эх, я надеялся обойтись без этого.
Аноним 19/11/23 Вск 11:25:13 916112 188
>>916064
> Походу, каждый сегмент шейдер считает отдельной текстурой со своим UV.
Каждый фрагмент?
Суть шейдеров в распараллеливании. Шайдер - это программа, которая может параллельно выполниться для каждой точки материала, на миллионах графических конвееров видеокарты. Поэтому ни одна из точек материала (фрагмент) ничего не знает о соседних точках (фрагментах).
> а не будет ли это тормозить
Набросай тест и проверь.
Аноним 19/11/23 Вск 12:48:27 916126 189
>>915890
Вопрос не в версии,а в документации и гайдах к этим версиям
Аноним 19/11/23 Вск 13:52:41 916154 190
>>916112
>Каждый фрагмент?
Нет, отрезок. Линия состоит из отдельных точек, участок линии между двумя соседними точками - отрезок. Вот про него речь шла.
Энивей, это было ошибочное утверждение. Шейдер вообще не применяется к линии как таковой. Он применяется к текстуре, если таковая у линии есть. Если текстуры нет - шейдер "не работает".
Аноним 19/11/23 Вск 14:25:12 916165 191
>>916009
А нафиг они тебе там нужны?
В редакторе же ненастоящие фепесы, там упрощенный рендер.
А при запуске ты можешь какие хочешь графики рисовать.
Аноним 19/11/23 Вск 14:26:57 916167 192
>>916154
Тебе надо матчасть учить, чтобы ты понимал ответы на свои вопросы.
Аноним 19/11/23 Вск 14:27:17 916168 193
>>916055
А зачем это нужно? Нельзя просто наложить на линию текстуру с уже размытием по бокам?
Аноним 19/11/23 Вск 14:30:06 916169 194
>>916165
>А нафиг они тебе там нужны?
А нафиг они в юнити и анриале там сделаны заебись? Вот, тупые да?
Аноним 19/11/23 Вск 14:32:20 916170 195
>>916169
Охуительная логика, а че в вертолете винт крутится, ведь в самолете нет.
Аноним 19/11/23 Вск 14:37:53 916173 196
>>916050
У меня похожие загоны про клавиатуру. Каждый раз покупая клавиатуру я физически перетыкиваю ей кнопки, а потом переназначаю их на уровне ОС. Рекомендую.

Потому что 98% существующих раскладок - неудобное дно, а найти готовую подходящую клавиатуру это как чудо увидеть.
Аноним 19/11/23 Вск 15:02:49 916182 197
>>916173
Двачую.
У меня такая же хуйня с мониторами. Постоянно отдираю у нового монитора поляризационную плёнку и вклеиваю её себе в очки.
Аноним 19/11/23 Вск 15:07:01 916186 198
middleclickscro[...].gif 1554Кб, 984x644
984x644
>>916173
Ну я не настолько упрямый и ленивый, я бы переучился, проблема в том, что в других прогах тоже навигация, в пэнтере, например, и сложно под каждую перестраиваться, проще один раз потратить время везде настроить одинаково.
Блин, про скролл редактора скриптов на среднюю кнопку мыши, подумал, что в годоте его нет и скорее всего не будет, но они же сделали плагин гдскрипта для VSC, там то должно быть, потому что в VS есть несколько таких скролльных плагинов. Установил, настроил, хуй там, тоже нет скролла, его оказывается на гитхабе выпрашивают уже лет восемь
https://github.com/microsoft/vscode/issues/6302
https://github.com/microsoft/vscode/issues/104183
Видимо это принципиальная позиция, но могли хотя бы плагинчик сделать.
В райдере официальный плагин есть Fast Mouse Scrolling, и оказывается для райдера уже два плагина гдскрита запилили, но они пока плохо работают. НЕ СУДЬБА
Аноним 19/11/23 Вск 15:18:56 916188 199
>>916182
Удобно на работе порнуху смотреть.
Аноним 19/11/23 Вск 15:21:56 916190 200
Аноним 19/11/23 Вск 15:27:03 916193 201
>>916190
Не, сложно сильно, если бы я хорошо прогал, то на анриале сидел бы
Аноним 19/11/23 Вск 17:13:15 916247 202
image.png 332Кб, 1316x957
1316x957
Ого блин, сделал тестовую сценку всё распидорасило
Аноним 19/11/23 Вск 19:04:28 916278 203
Аноним 19/11/23 Вск 19:05:41 916280 204
>>916278
Когда плей нажал изображение в редакторе покоцалось
Аноним 19/11/23 Вск 20:09:06 916295 205
>>916247
Вот что бывает, когда не пытаясь научиться в шейдеры, лепить что-то, не разбираясь, что ты делаешь. Да. У меня такое тоже бывало.
Аноним 19/11/23 Вск 20:11:48 916298 206
>>916295
Я ничего не лепил, спереди запущенная игра, сзади окно редактора, это просто сбой, перезапустил годот, и все нормализовалось, какой-то баг
Аноним 19/11/23 Вск 20:12:26 916299 207
Аноним 19/11/23 Вск 20:16:39 916300 208
>>916299
Наконец-то контент!
Аноним 19/11/23 Вск 20:20:54 916302 209
>>916300
Фу, нет, это не контент! Это инфоцыганин!
Аноним 19/11/23 Вск 20:43:25 916309 210
>>916299
Вау. Это ТАК мне помогло. Он такой помощник этот чел. Даже не просто пиарщик своей гвоно-игры, а реаль учит. Я не знал что так быстро можно выучить годот! Самые информативные 2 минуты в моей жизни.
Аноним 19/11/23 Вск 20:58:31 916314 211
>>916309
У тебя то не говно игра, посмотрим как ты будешь ее пиарить.
Аноним 19/11/23 Вск 21:25:18 916316 212
Чего вы тут, игры за 2 минуты делаете?

Подскажите лучше по геймдизайну. Как показать что объект на данный момент не участвует в игре, что у объекта выключена коллизия? Поставить ему прозрачность - очевидный вариант. Какие еще варианты?
Аноним 19/11/23 Вск 21:29:44 916317 213
>>916314
Сделаю демку, трейлер, скину на стимфест. АльфаБетаГеймеру скину, ещё всяким обзорщикам из таблички. Добавлю пару локализаций на стим страничку. Добавлю на фесты всякие, форумы тематические, реддиты. Напишу в Айжиэн и Компьютер Гей. Напишу тем обзорщикам и кураторам которые помогли мне на прошлой игре. Попробую запустить Кикстартер. Порошу репост популярной подруги в твитторе. Как-то так. Дев-дневники и так очень редко взлетающая штука, а если ещё и вместо полезной инфы там будет просто реклама - то это вообще дно.
Аноним 19/11/23 Вск 21:36:28 916318 214
>>916316
Сделать его какого-то нейтрально-однородного раскраса типа синего или красного.
Если он появится в будущем и не нужно знать что именно это за предмет можно сделать метку на полу или оставить какое-то свечение на местах спавна.
Аноним 19/11/23 Вск 21:55:05 916325 215
>>916317
>Сделаю демку, трейлер, скину на стимфест
И тебе скажут что говно-игрой какой-то спамишь, и тебе будет стыдно дальше ею срать
Аноним 19/11/23 Вск 22:02:39 916329 216
>>916317
Пополнил свои записи.

>обзорщикам из таблички
Из какой таблички?
Аноним 19/11/23 Вск 22:05:23 916331 217
>>916325
> и тебе будет стыдно дальше ею срать
Ты себе какой-то хуйни навоображал. Мне не стыдно дальше срать скринами моей игры. Я делом занят, а не засиранием двачей.
Аноним 19/11/23 Вск 22:11:03 916333 218
>>916318
У меня вся игра нейтрально-однородного раскраса. А свечение пожалуй неплохо.
Аноним 19/11/23 Вск 22:22:54 916337 219
>>916331
Да ты только что обсирал чужую игру, вот твоё дело
Аноним 20/11/23 Пнд 13:50:44 916486 220
image.png 20Кб, 407x239
407x239
Обнаружил что вместо сигналов можно использовать создание инпут-эвентов. Они распространяются глобально и их не нужно соединять-отсоединять. Тупо создаешь "слушатель" в _unhandled_input или даже в _input, и он ловит твои типа сигналы, которые ты бросаешь откуда угодно.

Из проблем пока вижу отсутствие дополнительных аргументов. В InputEventAction есть float strength, но этого маловато.

Какие подводные?
Аноним 20/11/23 Пнд 13:55:14 916491 221
>>916486
Нихуясе! Вот это реально крутой лайфхак. Готовая шина сигналов искаропки.
> отсутствие дополнительных аргументов. В InputEventAction есть float strength, но этого маловато.
А если наследника инпутивент сделать со своими данными и кидать его?
> Какие подводные?
Пока что никаких не вижу. Надо тестировать в продакшоне.
Аноним 20/11/23 Пнд 14:15:17 916501 222
1700478916908.png 34Кб, 692x266
692x266
1700478916929.png 32Кб, 501x277
501x277
1700478916930.png 13Кб, 354x187
354x187
1700478916930.png 1Кб, 145x73
145x73
>>916486
Ты просто гений! Оно работает.
Аноним 20/11/23 Пнд 14:22:23 916505 223
image.png 7Кб, 251x147
251x147
image.png 18Кб, 293x174
293x174
>>916501
Ну ты шустрый. Я вот точно такое же сейчас пишу, лол.

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

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

Кстати может это хорошее начало полноценного. Тут кто-то плагины пилил.
Аноним 20/11/23 Пнд 14:24:37 916507 224
>>916505
>начало полноценного.
* плагина
Аноним 20/11/23 Пнд 14:35:21 916514 225
>>916505
> Ну ты шустрый.
Просто мне тоже это нужно.
Аноним 20/11/23 Пнд 14:36:45 916516 226
>>916505
> Тут кто-то плагины пилил.
Мне важно вытянуть максимум без сторонних плагинов.
Аноним 20/11/23 Пнд 16:12:31 916555 227
Node2D.png 133Кб, 579x558
579x558
CanvasGroup.png 180Кб, 579x558
579x558
В четвёрке ввели ноду CanvasGroup. По идее, она должна работать так: все её дети отрисовываются за один дравколл.
Не знаю, как работает колдунство, но вот артефакты оно порождает. Пик1 спрайт дитя ноде2д, пик2 спрайт дитя канвасгрупа.
Это баг или фича? Кто-нибудь сталкивался? Как-нибудь исправить можно?
Аноним 20/11/23 Пнд 22:13:41 916692 228
>>916555
У меня нормально всё, может у тебя сжатие стоит при импорте
Аноним 20/11/23 Пнд 23:12:38 916714 229
Аноним 20/11/23 Пнд 23:20:07 916716 230
>>916714
За собой следи, серёженька-покатусик.
Аноним 20/11/23 Пнд 23:23:28 916720 231
>>916716
Я свою отправлю. Маловероятно что возьмут, она небольшая. Может твою возьмут.
Аноним 21/11/23 Втр 01:30:07 916736 232
image.png 53Кб, 845x655
845x655
Страшно? А ведь вас предупреждали
Аноним 21/11/23 Втр 01:41:50 916738 233
Аноним 21/11/23 Втр 02:28:45 916740 234
>>916738
Похоже новый глобал иллюминейшн пилит, круто
Аноним 21/11/23 Втр 09:08:09 916758 235
>>916736
Начался полномасштабный перенос кода из головы на бумагу. И трех лет не прошло
Аноним 21/11/23 Втр 09:25:38 916759 236
Аноним 21/11/23 Втр 10:21:42 916761 237
Вы новичкам помогаете или хуями кормите? Как лучше организовать 2д хайрез анимацию? Думаю отрисовать в мохо, сделать 4-8 пнг кадров, загрузить в спрайтшит. Но так обычно с пиксельной графикой делают. Еще видел совет, что нужно загружать картинки в 2 раза больше чем надо, а в проекте уменьшать, чтобы в качестве не потерять. Все верно?
Аноним 21/11/23 Втр 10:35:16 916762 238
>>916761
Мохо умеет сохранять в fbx-куклу, которую можно засунуть и в годот и в блиннер и в юнити. Соответственно ты можешь как минимум организовать скелетную, меш-деформную и шейп-кеями анимацию, если немного заморочиться, можно и в pc2 выгрузить меш-деформы. Но экспорт в fbx в мохо ограниченный, многих фичей не сможешь перенести из анимации, тут лучше пользоваться другими тулзами, типа спайна или драгонбонс, ну или блиннер в конце концов, сделать в них куклу с пс2 кешем для мешдефориаций изично.

По размерам - скейлинг может и ухудшить изображение, тут сам решай. Я бы в едином максимальном разрешении работал для проекта, ибо нехуй.
Аноним 21/11/23 Втр 11:44:15 916768 239
>>915134
>В прошлом треде я разобрался >>911255 → → , как относительно легко флипать скелетно-анимированного персонажа.
В документации написано, что надо просто делать kinematicbody2d.apply_scale().
Аноним 21/11/23 Втр 11:45:29 916769 240
>>916761
>Еще видел совет, что нужно загружать картинки в 2 раза больше чем надо, а в проекте уменьшать, чтобы в качестве не потерять. Все верно?
В эпоху 4к или даже 8к мониторов - да, иначе твои спрайты будут выглядеть как грязь. А я к счастью пиксель-господин и лишен таких проблем.

>хуями кормите?
Ну если хочешь, то пожуй хуя.
Аноним 21/11/23 Втр 12:20:36 916775 241
>>916768
Ну, если в дереве того кинематика нету скелета, то прокатит. А со скелетом распидорасит от скейлинга.
Аноним 21/11/23 Втр 13:04:36 916787 242
1577465738080.png 65Кб, 807x318
807x318
1627374863260.png 21Кб, 146x192
146x192
1664307114691.png 22Кб, 146x192
146x192
>>916775
Скачал демку официальную, там спокойно со скелетом флипается
Аноним 21/11/23 Втр 19:11:15 916854 243
Я игр не чувствую.
Аноним 21/11/23 Втр 19:14:03 916857 244
>>916854
А я ему и говорю...
Аноним 21/11/23 Втр 20:05:38 916882 245
>>914638 (OP)
Аноны, подскажите фриланс-биржу, где можно небольшие заказы размещать по гейдеву, в т.ч. годоту?
Есть ряд несложных задач.
Аноним 21/11/23 Втр 21:11:31 916918 246
>>916882
Размещай заказы прямо ИТТ. У нас полно скучающих анонов, которые что-то несложное бесплатно наваяют. Вон в прошлом треде анон спрашивал кому какой плагин написать. Наверняка он тебе и простого кода навалит.

Я начну. Запилите мне несложную иерархическую стейтмашину, плиз. Стейты - ресурсы. Стейтмашина - наследник стейта. Конфигурирование через инспектор.
Аноним 21/11/23 Втр 22:17:05 916927 247
>>916918
Чел, я в одном из предыдущих тредов разместил, причем задача буквально на пару часов для того, кто знает годот. И что ты думаешь? Всё, что я получил это были комменты типа "сделай сам, это же изи".
Аноним 21/11/23 Втр 22:30:14 916928 248
Аноним 21/11/23 Втр 22:36:26 916929 249
>>916918
>Вон в прошлом треде анон спрашивал кому какой плагин написать.
Сделайте плагин в редакторе скриптов скролл на среднюю кнопку мыши. Ага, хуй там
Аноним 21/11/23 Втр 22:45:49 916930 250
>>916929
Сейчас бы путать заказ с использованием гдскрипта и заказ на модификацию c++ движка, мммм
Аноним 21/11/23 Втр 22:47:05 916931 251
Зделойте плагин чтобы по CTRL+J скрипт эдитор джойнил эту строку со следующей.
Аноним 21/11/23 Втр 22:57:11 916932 252
FYVE2oXYAA7T3L.jpg 180Кб, 640x800
640x800
>>916930
Я не шарю какая там модификация, они же хвалились, что какое-то расширение написали, что легко плагины стало делать.
Аноним 22/11/23 Срд 01:28:56 916947 253
image.png 38Кб, 714x288
714x288
>>916736
Когда этот петух уже разродится.
Аноним 22/11/23 Срд 02:00:42 916949 254
>>916947
>делайте сами
>кто, я?!
Аноним 22/11/23 Срд 20:09:42 917218 255
1700672983205.png 30Кб, 1021x597
1021x597
Покритикуйте, плиз.
Аноним 22/11/23 Срд 20:12:39 917220 256
>>917218
>
>Покритикуйте, плиз.
хуита
Аноним 22/11/23 Срд 20:13:15 917221 257
1700673195798.png 215Кб, 1058x954
1058x954
Аноним 22/11/23 Срд 20:20:15 917223 258
1700673615370.png 57Кб, 1022x702
1022x702
Аноним 22/11/23 Срд 20:59:17 917249 259
FVSndEaIAAVgh1.jpg 437Кб, 1536x2048
1536x2048
>>916949
>делайте сами
>кто, я?!
Не могу делать игру, пока он не сделает новый ги, сколько еще ждать?
Аноним 22/11/23 Срд 22:18:21 917285 260
pdrs.jpg 155Кб, 1022x702
1022x702
Аноним 22/11/23 Срд 22:32:15 917290 261
>>917218
Неироично успешней чем половина этого итт треда. Продолжай.
Аноним 22/11/23 Срд 22:38:39 917293 262
>>917218
Я обдумывал вариант со сторонами игрального кубика вместо цифр. Ты доказал - идея была хуйня. Рябит в глазах.
Аноним 22/11/23 Срд 22:54:43 917297 263
>>917293
Надо цвета подбирать. У меня тоже рябит. И пропорции надо пересмотреть. Двойка, например, неуклюжая.
>>917290
Спасиб.
>>917285
Серёга, плиз.
>>917249
> сколько еще ждать?
Там в Аргентине новый президент. Слыхали?
Аноним 22/11/23 Срд 23:07:37 917299 264
image.png 1430Кб, 1318x4096
1318x4096
>>917297
>Там в Аргентине новый президент. Слыхали?
Да Хуан уже давно переехал с этой помойки. Нежное солнце Испании слишком его расслабило
Аноним 22/11/23 Срд 23:11:14 917302 265
>>917297
>Серёга, плиз.
>
протык твой?
Аноним 23/11/23 Чтв 00:20:34 917308 266
1700688034319.png 12Кб, 485x327
485x327
>>917297
Вот так вроде получше.
Аноним 23/11/23 Чтв 00:53:44 917316 267
пик1.png 5Кб, 667x253
667x253
пик2.png 4Кб, 664x212
664x212
Пик 1:
>for i in range(5):
>var w = i × 0.25
>var C1 = lerp(A, A2, w)
>var C2 = lerp(A2, B2, w)
>var C3 = lerp(B2, B, w)
>var D1 = lerp(C1, C2, w)
>var D2 = lerp(C2, C3, w)
>points = lerp(D1, D2, w)

Пик2:
>for i in range(5):
>points = A.cubic_interpolate(B, A2, B2, i × 0.25)

Спрашивается: а какого хрена?
Я думал, Вектор2.кубик_интерполате это построение кривой Безье. Но чёта вот что выходит. Или это не оно?
Аноним 23/11/23 Чтв 02:35:02 917322 268
>>917308
ебанаш, нахуй ты из сапера QR-код сделал ?
Аноним 23/11/23 Чтв 04:40:43 917329 269
Подскажите:
Сделал сцену с кнопкой и нужным поведением (button), теперь хочу размножить эту сцену с кнопкой в другой сцене. Т.к. размер поля динамический (а-ля сапер), то как мне множить эти кнопки в другой сцене (field_of_buttons) в цикле?
Аноним 23/11/23 Чтв 05:25:10 917330 270
>>917329
Разобрался, теперь instantiate() вместо instance()
Аноним 23/11/23 Чтв 10:09:14 917354 271
image.png 105Кб, 1857x589
1857x589
В стиме почти зарегался как девелопер
Аноним 23/11/23 Чтв 10:14:49 917355 272
>>917322
Гениально! Надо сделать тему QRcode, чёрно-белую. Спасибо за подсказку.
Аноним 23/11/23 Чтв 11:54:45 917381 273
>>917354
Мое почтение. Указал РФ? Какие проблемы были?
Аноним 23/11/23 Чтв 11:59:35 917384 274
>>917381
Где спрашивали гражданство - указал РФ, потому что РФ. Еще место жительства спрашивали, указал не РФ

>Какие проблемы были?
Пока никаких, кроме отсутствия игры)
Щас последний эта проверки вроде как, паспорт отправил
Аноним 23/11/23 Чтв 12:01:46 917386 275
>>917384
>паспорт отправил
Отпишись по результатам. Интересно.

Может у них там сейчас как в гугл-плее. Бесплатное приложение выложить можешь, а вывести деньги - хуй.
Аноним 23/11/23 Чтв 12:13:41 917392 276
>>917384
Зачем тебе аккаунт, если нет игры?
Аноним 23/11/23 Чтв 12:25:46 917400 277
>>917392
Он для меня бета-тестит стим. У меня-то есть игра в голове
Аноним 23/11/23 Чтв 12:50:51 917412 278
>>917392
Не знаю, может ачивку какую-нибудь дадут, повешу значок девелопера на страничку в стиме
Аноним 23/11/23 Чтв 17:12:42 917540 279
image.png 205Кб, 855x1150
855x1150
Миядзака.jpg 158Кб, 1636x1124
1636x1124
>>916736
>Страшно? А ведь вас предупреждали
Бля, автор люмена пишет, что Хуанг опять хуйню делает и не знает инфы за 14 год
Аноним 23/11/23 Чтв 17:28:45 917554 280
>>917540
Поздно, он новый ги разрабатывал в голове два года, уже реализовывает. Зная его, он никогда не откажется и не будет переделывать, даже если будет точно знать, что чужое решение лучше. Посмотрим, может лет через 7 еще улучшит.
Аноним 23/11/23 Чтв 17:43:29 917560 281
>>917540
> аатор люмена
Петуха забыли спросить
Аноним 23/11/23 Чтв 18:49:33 917582 282
2023-11-23 19-4[...].mp4 2211Кб, 1920x1080, 00:00:07
1920x1080
И снова драсте, есть давняя проблема которую решил только сейчас сесть да решить.
Кратко:Как заставить спрайты разного размера сохранять адекватно своё положение БЕЗ ПЕРЕМЕЩЕНИЯ через код?
Очень долго ебался с настройками и локализацией когда их только ввёл, но так и не поборол, сейчас пришло время вводить персов, столкнулся с той-же проблемой, есть какие-то статьи с идеями как решить задачу?
Аноним 23/11/23 Чтв 19:01:35 917589 283
>>917582
пивот на йентр надо, а не на угол
Аноним 23/11/23 Чтв 19:05:30 917590 284
2023-11-23 20-0[...].mp4 1447Кб, 1920x1080, 00:00:04
1920x1080
>>917589
С центром похожая хуита происходит, нужно что-то другое.
Аноним 23/11/23 Чтв 19:22:05 917600 285
>>917590
можт кадры одинаковые сделаешь по размеру
Аноним 23/11/23 Чтв 19:24:17 917601 286
>>917600
Можно, но ведь люди делают как-то иначе? Сделаю пока так, но всё-же хочется узнать другие варианты
Аноним 23/11/23 Чтв 19:26:17 917603 287
>>917582
> БЕЗ ПЕРЕМЕЩЕНИЯ через код
1. Сделай один размер
2. Анимируй только губы, а не всю нижнюю челюсть
3. Если совсем шиз(не факт что получится подстроить): меняй позицию анимации через анимацию в animationplaуer
Аноним 23/11/23 Чтв 19:33:37 917606 288
>>917582
А зачем так делать, если у тебя просто нарезка рта?
Впрочем, пепеделываешь на обычный animation player и все
Аноним 23/11/23 Чтв 19:39:31 917609 289
>>917590
А зачем ты все ебло анимируешь, если по факту у тебя изменяется только рот?
Аноним 23/11/23 Чтв 19:41:21 917610 290
>>917609
Самое смешное что если бы он все лицо анимировал, такой проблемы не было бы
То есть он специально вырезал, но каким то раком неодинаково
Аноним 23/11/23 Чтв 19:41:27 917611 291
>>917609
>ты
А в том и дело что не я, я лишь игру на другом движке переделываю.
Аноним 23/11/23 Чтв 19:54:59 917620 292
>>917611
Может ты мне за деньги ченть запилишь?
>>916927

Или только за интересные проекты берешься? (У меня неинтересный)
Аноним 23/11/23 Чтв 20:02:55 917624 293
Туториал по изготовлению видеоигры с использованием композиции компонентов.
https://youtu.be/zUeLesdL7lE
Аноним 23/11/23 Чтв 20:04:26 917625 294
>>917620
> У меня неинтересный
Запиливай ТЗ. Или ссылку на твой пост в прошлом треде.
Аноним 23/11/23 Чтв 20:07:02 917627 295
>>917624
База. Лучший подход.
Аноним 23/11/23 Чтв 20:15:20 917633 296
Как в годоте сделать камеру с проекцией панини? Чтобы прямые линии были изогнуты как пи съёмке на камеру с широкими углами.
Аноним 23/11/23 Чтв 20:16:26 917634 297
Аноним 23/11/23 Чтв 20:40:34 917643 298
>>917625

>>896298 → + там обсуждение дальше

телега немного сменилась на @ Usedict
Аноним 23/11/23 Чтв 20:46:48 917644 299
>>917633
Я погуглил, есть пара ишью, никто не реализовал, есть 360° камера которая потом склеивает проекцию, но она использует 6 камер что медленновато.
Аноним 23/11/23 Чтв 20:47:44 917645 300
>>917643
Блин ну серьезно ты за это время мог сделать сам.
Аноним 23/11/23 Чтв 20:53:45 917646 301
>>917643
Делаешь физон, потом по значению вращения осей определяешь какое значение сверху, хули ты блядь.
Аноним 23/11/23 Чтв 20:54:37 917647 302
>>917645
Да нахрен мне надо это твое "сделать сам".
Аноним 23/11/23 Чтв 21:14:32 917654 303
>>917647
Потому что если тебе действительно нужен тот софт, это нерациональнпя трата времени не делать его самому эти месяцы.
Аноним 23/11/23 Чтв 21:26:03 917657 304
>>917654
Да забей ты, это просто очередной прокрастинатор. Они всегда найдут причину ничего не делать.
Аноним 23/11/23 Чтв 21:32:54 917662 305
>>917657
Или тролль, указавший свою телегу к чужому заданию
Аноним 23/11/23 Чтв 21:56:22 917669 306
Аноним 23/11/23 Чтв 22:03:49 917670 307
>>917654
Трата на что, прости? Я пока не потратил ни минуты на это задание (и не планирую). А общаюсь я итт и без него.

Нерациональным будет скорее разбираться в том, в чем я не разбираюсь, чтобы сделать такую простую штуку. Явно реализация двух кубиков займет времени меньше, чем чтение доки, возможно на порядки.
Аноним 23/11/23 Чтв 22:24:47 917672 308
fpEa4xD.jpg 512Кб, 4032x3024
4032x3024
E8xCcLcXsAACgmg[...].jfif 98Кб, 1919x960
1919x960
Может кто-то пояснить как делать постпроцессинг на 3д сцене? Это как-то к камере надо шейдер подключить или как? Можно ли миксить шейдеры один поверх другого в 3д? И ещё текст, можно ли как-то процедурно прерастрировать текст на какую-то плоскость со своими UV, чтобы также применять к нему какие-то шейдеры. Спасибо.
Аноним 23/11/23 Чтв 23:20:54 917677 309
image.png 160Кб, 1920x1080
1920x1080
Аноним 23/11/23 Чтв 23:30:10 917678 310
image.png 8Кб, 410x189
410x189
image.png 100Кб, 508x254
508x254
image.png 231Кб, 640x453
640x453
image.png 94Кб, 508x512
508x512
Вроде много вариантов, но все не то, почему так сложно придумать годную годотную голову
Аноним 23/11/23 Чтв 23:36:31 917681 311
>>917672
По разному, либо действительно перед камерой вешается квад, либо уже идет обработка вьюпорта или даже экранной текстуры
Аноним 23/11/23 Чтв 23:37:34 917682 312
>>917672
По второму вопросу, смотри оф пример 2д в 3д, то есть да можно выводить картинку во viewporttexture
Аноним 23/11/23 Чтв 23:39:46 917683 313
image.png 32Кб, 1207x563
1207x563
image.png 39Кб, 347x347
347x347
image.png 141Кб, 1920x1600
1920x1600
image.png 65Кб, 225x225
225x225
Аноним 23/11/23 Чтв 23:39:48 917684 314
>>917678
Чем головы из ОП-поста не устраивают?
Аноним 23/11/23 Чтв 23:41:05 917685 315
>>917684
Тем что они не нравятся разрабам годота и их уже не приняли официально
Аноним 23/11/23 Чтв 23:48:39 917686 316
image.png 209Кб, 580x581
580x581
Когда уже 4.3, там невероятные фичи и улучшения, уже не могу ждать годо
Аноним 24/11/23 Птн 00:11:13 917691 317
>>917685
И чего? Тебе-то что мешает их использовать в своем проекте?
Аноним 24/11/23 Птн 00:25:43 917696 318
>>917691
>И чего?
Того что я размышляю о лого движка и его развитии, при чем тут вообще мой проект?
Аноним 24/11/23 Птн 00:49:57 917699 319
Аноним 24/11/23 Птн 01:14:31 917705 320
Эх, сейчас бы игры поделать.
Аноним 24/11/23 Птн 01:24:21 917707 321
>>917705
Бессмысленно, 4.3 не вышел, новый ги не вышел, до 4.4 как до луны.
Аноним 24/11/23 Птн 11:11:43 917768 322
>>914638 (OP)
У меня одного HTTP запросы выполняются пиздец как медленно? Если кто сталкивался, дайте знать, как фиксить
Аноним 24/11/23 Птн 13:15:29 917784 323
image.png 45Кб, 1921x352
1921x352
image.png 34Кб, 1069x273
1069x273
image.png 143Кб, 1472x823
1472x823
>>917400
>>917384
Получилось, на красный паспорт не стриггерились
Аноним 24/11/23 Птн 13:26:51 917787 324
>>917784
>Молодцом, разведчик. А возможность сделать взнос через этот стим директ - она есть? А про вывод заработанных денег пишут чего?
Аноним 24/11/23 Птн 13:34:42 917790 325
image.png 188Кб, 967x930
967x930
>>917787
>А возможность сделать взнос через этот стим директ - она есть?
Способы оплаты там такие же как при покупке игор или пополнения счета.
Аноним 24/11/23 Птн 13:47:51 917794 326
image.png 91Кб, 955x446
955x446
>>917787
Бля, каким образом туда цитата влезла.

>>917790
Так из РФ, без обходных маневров, не пополнить счет.
Аноним 24/11/23 Птн 13:49:37 917795 327
>>917794
Пополни счёт стим через казахстанский киви
Аноним 24/11/23 Птн 13:50:29 917798 328
>>917794
>Так из РФ, без обходных маневров, не пополнить счет.
Ну да, но вроде обходных маневров уже достаточно придумали. Но я не разбираюсь, у меня забугорная карта есть.
Аноним 24/11/23 Птн 13:50:51 917799 329
Вот про то, как деньги выводить - хз.
Аноним 24/11/23 Птн 14:56:31 917815 330
>>917795
На третьем скрине написано что нельзя использовать счет стим для оплаты взноса >>917784
Аноним 24/11/23 Птн 18:00:39 917876 331
Можно ли заставить кинематик коллайдиться с area? То есть, чтобы сам кинематик получал сигнал о том, что вошел в area.
Аноним 24/11/23 Птн 18:06:52 917877 332
>>917815
Хуёво тогда, не углядел
Аноним 24/11/23 Птн 19:30:09 917884 333
>>917876
Поставить кинематик на нужный collision mask, а areа на соответствующий collision layer
Аноним 24/11/23 Птн 22:29:56 917918 334
>>917876
> чтобы сам кинематик получал сигнал о том, что вошел в area
Заведи в кинематике своём функцию
> func on_entering(area):
Затем у area в её обработчике сигнала on_body_enter(body) напиши:
> if body.has_method("on_entering"): body.on_entering(self)

Таким образом произойдёт ровно то что ты запрашиваешь в том виде, как запостил: сам кинематик получит "сигнал" о том, что вошёл в area и у него даже будет ссылка на инстанс.
Аноним 24/11/23 Птн 22:46:26 917919 335
>>917918
... при этом, что важно, кинематик всё ещё не знает ни о какой арее, до тех пор пока у него не вызовется эта функция, в функции будет локальный аргумент с инстансом, на этом их взаимодействие окончится до следующего раза. Таким образом, код кинематика остаётся инкапсулированным (без зависимостей, инкапсуляция не сокрытие) и может быть легко перенесён в другой проект.
Аноним 24/11/23 Птн 22:51:15 917920 336
>>917919
Какая разница, перенесешь, и все равно так же зависимости прописывать, но не от него, а к нему
Аноним 24/11/23 Птн 22:53:09 917921 337
>>917920
> все равно так же зависимости прописывать
Разбирайся с архитектурой проекта. Если тебе неудобно - значит ты что-то делаешь не так.
Аноним 24/11/23 Птн 22:55:31 917923 338
>>917920
Если тебе прям вот позарез нужна зависимость, делай через экспорт. Это официально утверждённый корректный способ.
> @export var zavisimost: ZaviNode
После чего в инспекторе устанавливаешь нужную ноду. Если не получается в инспекторе установить ноду, см. п.1: >>917921
Аноним 24/11/23 Птн 22:56:33 917924 339
>>917918
>>917884
Хитрые вы. Спасибо.

Ну не деритесь, девочки, вы обе одинаково хитрые.
Аноним 24/11/23 Птн 23:08:09 917928 340
Как древние игры делали реалтаймовое освещение? Например по ссылке 1999 год. Там есть четкие тени, там есть отблески, там динамичные объекты всегда освещаются/затеняются от факелов - то есть это не baked light, а динамичное освещение.

https://youtu.be/3SY1M86XO9A?t=500
С 8:20 до 8:30 особенно хорошо заметно.

Сегодня у нас самые дешевые мобилки в пиццот раз мощнее. И все равно в документации годота мне советуют не использовать на мобилках динамичное освещение, потому что видите ли ТЯЖКО. Это утерянные технологии древних? Или что?
Аноним 24/11/23 Птн 23:16:53 917931 341
>>917928
> утерянные технологии древних?
Похоже на то. Я вглубь не копал, но по моим поверхностным исследованиям, могу сделать вывод (и предположение) что раньше тени делали различными алгоритмами, многие из которых были гиперреалистичны, но потом появился некий алгоритм, который на хайпе подхватили все, и этот алгоритм порождает вот эти говнотени, которые мы видим во всех современных играх.

Такая же хуйня с зеркалами.

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

В качестве решения этой проблемы предложили аппаратный рейтрейсинг. И тут блять В ПОЛНЫЙ РОСТ встаёт конспирология про картельный сговор между производителями видеокарт и софта.
Аноним 25/11/23 Суб 00:12:01 917942 342
>>917931
>В качестве решения этой проблемы предложили аппаратный рейтрейсинг.
Представляю время когда на мобилки начнут завозить рейтресинг, лул. Или круче - path tracing. Вот уж действительно штаны прожжет.
Аноним 25/11/23 Суб 00:26:05 917947 343
>>917931
>Такая же хуйня с зеркалами
Нет, не такая же. Все зеркала в старых играх, если они прям выглядят как зеркала, это просто комнаты за стеклом. Есть пара исключений, где зеркала сделаны как порталы, но тогда это либо в самой игре есть и просто порталы, либо качество картинки на зеркале заметно урезано.
>>917928
Есть две проблемы динамических теней, как тут или в Думе 3.
1. Они слишком резкие и пикселявые. И невозможно им как-то размыть края, так уж работал этот алгоритм.
2. Они способны падать не на все объекты.
Это, кстати, во всех старых играх беда была. Помню, как меня бесил в Халф-Лайф 2 светящийся трупик манхэка в кромешной тьме вентиляции. "Через каналы" ближе к концу, там есть секретка, залезаешь в вентиляцию, а навстечу из-за угла манхэк вылетает.
Аноним 25/11/23 Суб 01:55:23 917957 344
>>917947
>Они слишком резкие и пикселявые. И невозможно им как-то размыть края, так уж работал этот алгоритм.
Вполне актуально для 2к24, с его пикселями и 3д пикселями. Если бы годот дал мне такой алгоритм - я бы его использовал чисто ради подходящего мне стиля, не говоря уже про скорость.
>2. Они способны падать не на все объекты.
А какие проблемы были?
Аноним 25/11/23 Суб 04:41:55 917982 345
>>917928
Карты теней обычные. Ничего сложного, но есть артифакты вроде алиасинга, питерпанинг, теневое акне и т.п. но все это легко фиксится + можно контактные тени в скринспейсе резолвить.

Но это пока ты не начнёшь возиться с подповерхностным рассеянием, очень тяжко шедоумапы согласовывать со спектром терминатора на, например, коже.
Аноним 25/11/23 Суб 04:56:49 917983 346
>>917931
>А она, постобработка эта, встрена в современные рендеры на уровне ядер. Управлять этим как пользователь ты не сможешь

В смысле, кто мне запретит? беру и рендерю в текстурЫ что мне нужно, обрабатываю постом обработом, что угодн далее делаю, и контактные тени слеплю, и OIT послойный, и SSR и SSSR, SSAO, SSDO в один/десяток отскоков, HBAO, HDAO, HYЯO, и light bloom, и лайт гостинг, плазмоидов, и ленз фларе с ЛГБТ радугой, и имитацию hdr и адаптацию глаз, что угодно. Если вообще разбежаться, можно и полный GI с рефлексами, AO и тенями собрать на базе техники рейтрейса по ворлдспейсу, запеченому в текстурные атласы (и кстати весьма шустро работало и без энтих ваших РТХсов, если не упарываться и трейсить не больше десятка коллизий в глубину).
Аноним 25/11/23 Суб 09:57:00 918019 347
>>917947
> "Через каналы" ближе к концу, там есть секретка, залезаешь в вентиляцию, а навстечу из-за угла манхэк вылетает.
Такую резкую ностальгию щас испытал, аж голова закружилась.
>>917983
Вы приняты на работу в нашу студию. Оклад 70, надбавка 50. Подпишите документики.
Аноним 25/11/23 Суб 12:49:21 918056 348
изображение.png 836Кб, 1366x768
1366x768
I fuck you bullshit, shit!
Аноним 25/11/23 Суб 12:53:57 918059 349
Если мне нужно сгенерировать красивый лес с ландшафтом, травой и деревьями и чтобы этот лес генерировался вечно процедурно, пока игрок куда-то передвигается, мне подойдет годот?
Или усмотреть в сторону UE?
Аноним 25/11/23 Суб 13:25:03 918069 350
>>918059
Да, конечно, поищи есть несколько проектов как раз это делающих. Некоторве шейдерами, некоторые модельками.
Аноним 25/11/23 Суб 14:10:14 918074 351
>>918056
А я говорил, не лезьте в продакшон на четвёрке, как минимум год. Не прислушались. Так и получилось. Как говорил. Я. Вам.
Аноним 25/11/23 Суб 14:15:35 918075 352
>>918067
Heightmap Terrain plugin. Для четвёрки тоже завезли уже релиз.

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

https://godotengine.org/asset-library/asset/231 трёшка
https://godotengine.org/asset-library/asset/1999 четвёрка
Аноним 25/11/23 Суб 14:34:02 918082 353
>>918074
Так он туда навалил говна не разбираясь. У него вон там и шарп, и Qodot зачем-то, и Nodot и еще наверняка десятка три хуй знает чего. И судя по kits/firstperson подозреваю код тоже в основном не его, а спизжен с демо-проекта в котором он не разобрался.
Аноним 25/11/23 Суб 14:38:49 918083 354
>>918082
Как же прекрасен наш движок! Как же хорош! На нём не получится нафлипать из ассетов трёхкопеечный школохоррор. Это значит, что игра на годоте - знак качества. Знак того, что если девелопер довёл её до релиза, значит он шарит.
Аноним 25/11/23 Суб 14:45:34 918084 355
>>918083
Ну вот ты и спалился, флиппер. Я тебе аналогичный мешок говна на любом движке залью, а потом люди будут вырубать его только лишь завидев лого юнити, потому сразу понятно что там тетрис с 2 фпс и требованиями как у гта. Вот уж где знак качества будет.
Аноним 25/11/23 Суб 15:17:42 918093 356
>>918082
>Так он туда навалил говна не разбираясь. У него вон там и шарп, и Qodot зачем-то, и Nodot и еще наверняка десятка три хуй знает чего. И судя по kits/firstperson подозреваю код тоже в основном не его, а спизжен с демо-проекта в котором он не разобрался.

Нет. ты не прав. Шарп нужен для того чтобы Qodot билдил уровни. Nodot для тестов. Я его так-то удалил когда понял что мне придётся слишком долго ебаться для замены своего фёрстпёрсонконтроллера. Но почему- то эта хуйня отображается ещё.
Аноним 25/11/23 Суб 15:35:39 918096 357
>>918084
Пожалуйста, не бейте. Я больше не будууу
Аноним 25/11/23 Суб 17:51:50 918125 358
image.png 345Кб, 1280x720
1280x720
Аноним 25/11/23 Суб 18:36:47 918133 359
>>918093
> Nodot
Загуглил что это такое. Выглядит, как лютая йоба, швейцарский нож. Пойду тщательнее изучу. Возможно даже в шапку пойдёт.
Аноним 25/11/23 Суб 18:39:33 918135 360
>>918125
За четверкой не слежу. Чего там по html5 и производительности/рендереру на телефонах и слабых девайсах? ГЛЕС2 же выкинули? Что взамен, каков статус?
Аноним 25/11/23 Суб 18:42:01 918136 361
>>918135
По ссылке всё есть. А если нет, то есть ссылка на то, где есть.
Аноним 25/11/23 Суб 18:44:41 918138 362
>>918136
Нет, там нет. И ссылки в ссылке по которой есть тоже нет.
Аноним 25/11/23 Суб 18:48:07 918140 363
Аноним 25/11/23 Суб 18:50:09 918143 364
>>918140
Ничего нет. Если у тебя есть - показывай.
Аноним 25/11/23 Суб 18:54:25 918148 365
>>918143
Я не буду за тебя делать то, что ты сам можешь сделать.
Аноним 25/11/23 Суб 18:56:10 918150 366
>>918148
Хуевый из тебя пиарщик. Так Хуану и передам.
Аноним 25/11/23 Суб 18:57:48 918152 367
Аноним 25/11/23 Суб 19:10:30 918161 368
>>918152
>А я и не пиарщик.
оправдывайся дальше, пидор
Аноним 25/11/23 Суб 19:15:33 918164 369
>>918152
Быстро же тебя Хуан пидорнул.
Аноним 25/11/23 Суб 19:54:43 918187 370
Тупо высрался на 10 постов сёма в надежде развести анончиков на срач. Репорт.
Аноним 25/11/23 Суб 20:13:53 918198 371
>>918133
Да это вообще охуеная штука на самом деле но у меня еле работает она хуй знает почему ну короч ай фак зис булщит щит
Аноним 25/11/23 Суб 20:19:48 918205 372
>>918198
> еле работает
Такие посты желательно сразу сопровождать инфой о своём железе, проц, видюха.
Аноним 25/11/23 Суб 20:56:42 918227 373
>>918198
Я тоже загуглил. Какая-то свалка-мусорка. Ноды ФПС, Ноды РТС. Те же ФПС, РТС демки отдельно хоть жопой жуй и не носишь с собой 3 лопаты нодов для всех остальных жанров.
Аноним 25/11/23 Суб 20:58:46 918230 374
image.png 516Кб, 1008x975
1008x975
Аноним 25/11/23 Суб 21:16:43 918239 375
Аноним 25/11/23 Суб 21:30:55 918249 376
Я долго искал ответ на вопрос, чем мне нравится годот?
И вот в видосе еще год назад чувак сказал, что с годотом у тебя возникает уверенность в том, что ты полностью контролируешь свой проект.
https://youtu.be/YVjT0OeE4P0
Аноним 25/11/23 Суб 23:38:04 918325 377
Снимок экрана ([...].png 280Кб, 1366x768
1366x768
Снимок экрана ([...].png 759Кб, 1366x768
1366x768
Ром-пом-пом в ф[...].mp4 3695Кб, 480x480, 00:00:06
480x480
БЛЯТЬ, МУЖИКИ, ВНИМАНИЕ!!! ЭТО ЖЕЛАТЕЛЬНО ПРОЧИТАТЬ ПРОСТО ВСЕМ, КТО ИСПОЛЬЗУЕТ QODOT/TBLOADER/ЛЮБУЮ ДРУГУЮ ПОДОБНУЮ ХУЙНЮ И TRENCHBROOM/ЛЮБУЮ ПОДОБНУЮ ХУЙНЮ ДЛЯ УРОВНЕЙ!!!!
ПОЖАЛУЙСТА, ПРОЧТИТЕ, ЧТОБЫ ИЗБЕЖАТЬ СИТУАЦИИ "АЙ ФАК Ю БУЛЩИТ ЩИТ!"


Короче. Я думаю, если вы пользовались Qodot в связке с Trenchbroom и экспортировали уровень вы ХОТЬ раз да натыкались на такого рода ошибку(пик 1). ОКААААЗЫВАЕТСЯ, это не из-за UV Lock и Texture Lock как нам говорят на Гитхабе создатели этого аддона, нееет! Это оказывается всё из-за РАЗДЕЛИТЕЛЕЙ ЦЕЛЫХ И ДРОБНЫХ ЧИСЕЛ, ПОСТАВЛЕННЫХ В ЛОКАЛИ ТВОЕЙ СИСТЕМЫ!!! ТО ЕСТЬ, ЕСЛИ У ВАС СТОИТ ЗАПЯТАЯ КАК РАЗДЕЛИТЕЛЬ ЦЕЛЫХ И ДРОБНЫХ ЧИСЕЛ - ТЫ МОЖЕШЬ СО СВОИМ УРОВНЕМ ИДТИ НАХУЙ!!!/
Один американец мне посоветовал сменить этот самый разделитель когда посмотрел на ошибку, и теперь, наконец-то, уровень ЗАБИЛДИЛСЯ (пик 2)! Ахуеть, да? Вот так вот, карлики, век живи - век учись, ёпти хыыы!
Правда тут у меня текстурка поехала немного, на конкретном браше, но я знаю как это фиксить.

С уважением, Marganec, разработчик игры TSP(рабочее название)
Аноним 25/11/23 Суб 23:43:07 918327 378
>>918325
Все правильно, точка - супериор разделитель.
Аноним 25/11/23 Суб 23:44:10 918328 379
>>918327
Ну это конечно только вдуууууматься, да? Я бы вот без того американца ТАК И НЕ РЕШИЛ БЫ ЭТУ ПРОБЛЕМУ! Ну погромисты из США, ну молодцы!
Аноним 25/11/23 Суб 23:53:21 918329 380
>>918325
>КТО ИСПОЛЬЗУЕТ QDJKFOT/TBLOADLKDER
Что несет вообще непонятно
Аноним 26/11/23 Вск 00:00:00 918331 381
Кто-нибудь знает как такое сделать? Может шейдеры готовые есть или что?
https://youtu.be/NNr7_fcJqWQ
Аноним 26/11/23 Вск 00:01:39 918332 382
>>918329
Аддоны Qodot и TBLoader (TrenchBroom Loader). Позволяют нормально уровни в годоте делать короч. Ну не совсем в годоте правда... Но эт детали.
Аноним 26/11/23 Вск 00:03:21 918333 383
>>918332
> нормально уровни в годоте делать короч
Ты так об этом рассказываешь, как будто этого нет в шапке.
Аноним 26/11/23 Вск 00:07:04 918334 384
Аноним 26/11/23 Вск 00:45:32 918337 385
>>918331
Хз, на реддите регулярно вижу подобное. Покопайся там, или на godotshaders.com
Аноним 26/11/23 Вск 00:56:23 918338 386
>>918334
Хм... Спасибо Анончик, посмотрю на это...
Аноним 26/11/23 Вск 01:06:27 918339 387
>>918332
Сколько у тебя там вообще аддонов накручено? Ну так, примерно, посчитать можешь?
Аноним 26/11/23 Вск 01:10:56 918340 388
изображение.png 297Кб, 1366x768
1366x768
>>918339
4. Два из них, как видишь, не используются. Для тестов нужно будет всяких.
Аноним 26/11/23 Вск 01:13:48 918342 389
>>918340
>Godot Unit Test
Много там работы по написанию юнит-тестов? Я из веба пришел, и там это в 90% случаев делается легко, а тут представить стремно.
Аноним 26/11/23 Вск 01:16:05 918343 390
Аноним 26/11/23 Вск 14:12:38 918463 391
>>918342
> Много там работы по написанию юнит-тестов?
Вообще непонятно, зачем дополнительные аддоны для юнит-тестов?
Делаешь встроенный класс
> class Test extends RefCounted
Далее в нём описываешь статический метод
> static func run():
В этом методе тестируешь все методы наружного класса, при необходимости создавай нужные для тестов инстансы и ресурсы, в том числе можешь внутри тест-класса описать дополнительные методы, тестирующие отдельные части и поведения твоего внешнего класса, и в конце твой метод должен либо написать print("Test passed") либо Test failed и написать почему конкретно failed.

Далее делаешь сцену для запуска тестов, и запускаешь её по F6, в ней просто перечисляешь:
> func _ready():
> > Player.Test.run()
> > Enemy.Test.run()
> > World.Test.run()
> > Heaven.Test.run()
> > Allah.Test.run()
И так далее. И если все тесты пройдены, можно собирать релиз.
Аноним 26/11/23 Вск 14:46:07 918476 392
>>918463
А если нужно весь уровень тестировать, а уровней под сотню? Смотрел видос Jonathan Blow, который Braid/Witness, у него там какие-то ебучие автотесты, автоматически проходящие уровни один за другим, а он сидит чай пьет и смотрит. Он утверждал что именно такие тесты и надо использовать. Они, типа, тестируют широко, сразу все. А тестировать отдельные детали - слишком много работы, и все равно что-нибудь упустишь.
Аноним 26/11/23 Вск 18:30:47 918518 393
>>918476
Надо изучать вопрос.
Аноним 26/11/23 Вск 21:09:29 918540 394
image.png 230Кб, 881x543
881x543
Аноним 26/11/23 Вск 21:19:55 918542 395
>>918540
> Конкурент Алисе маленькой ведьмочке на Годоте.
А там есть Лиса-фарцовщица? Которая днём продаёт маленьким девочкам-ведьмочкам зелья, а ночью продаёт хищным зверям кровь травоядных зверей?
Аноним 26/11/23 Вск 21:35:06 918543 396
image.png 72Кб, 300x168
300x168
>>918540
>бои стали намного тяжелее
>чтобы было намного интереснее
Аноним 26/11/23 Вск 21:37:07 918544 397
>>918540
Зачем гномы ее в жопу долбят?
Аноним 28/11/23 Втр 13:42:32 918938 398
1701168152949.png 86Кб, 983x618
983x618
Джва неделя пиксельартинга. Я сделяль. Ваши впечатления?
Аноним 28/11/23 Втр 14:04:30 918945 399
Аноним 28/11/23 Втр 15:13:40 918964 400
>>918938
На фоне шаров, которые хочется полопать, возник вопрос: а есть ли в природе саперы с дополнительными механиками?
Аноним 28/11/23 Втр 15:19:24 918965 401
>>918964
Да, видел сайт, где челик делал вариации сапёров
Аноним 28/11/23 Втр 15:43:55 918971 402
>>918964
> саперы с дополнительными механиками?
Как вам такая идея: если игрок щёлкает на мину, открывается мини-игра на время. Если игрок прошёл мини-игру, ему даётся второй шанс, если нет, штош.
Аноним 28/11/23 Втр 16:00:43 918974 403
1701176442754.png 1089Кб, 1891x946
1891x946
Аноним 28/11/23 Втр 16:05:22 918976 404
>>918974
Не, там дизайн уровня 2006ого
Аноним 28/11/23 Втр 16:32:23 918984 405
Аноним 28/11/23 Втр 16:37:27 918987 406
изображение.png 1042Кб, 1366x768
1366x768
Церковка и маленькое кладбище при ней...
Аноним 28/11/23 Втр 17:00:27 918994 407
image.png 222Кб, 480x270
480x270
>>918971
предлагаю открывать типикал мини игру с проводами
Аноним 28/11/23 Втр 17:12:30 918999 408
изображение.png 944Кб, 1366x768
1366x768
Профессионалы годота, знаете как убрать вот такую вот полосочку на небе? я так понимаю там какая-то сферическая хуйня на которую натягивается кавер и так получается что текстурка на одной стороне различается от другой по координатам и получается такой вот разрыв. Как фиксить?
Аноним 28/11/23 Втр 17:18:19 919001 409
>>918999
Ну как бы бля. Шов это называется. Во.
Текстурку делать бесшовную? Вроде бы эта бесшовная у меня.
Аноним 28/11/23 Втр 17:54:39 919003 410
>>918999
Там вроде надо exr панорамную делать.
Аноним 28/11/23 Втр 18:20:45 919009 411
Аноним 28/11/23 Втр 18:21:49 919012 412
>>919001
> Вроде бы эта бесшовная у меня.
Выкладывай в тред.
Аноним 28/11/23 Втр 18:47:37 919020 413
Аноним 28/11/23 Втр 20:42:13 919053 414
>>918938
Щас подумал, что было бы здорово стилизовать цифры под уровни сигнала. Типа, металлоискатель же, ну ты понел.
Аноним 28/11/23 Втр 21:30:59 919068 415
>>918999
Крути текстуру на сфере чтобы шов всегда был сзади :D
Аноним 28/11/23 Втр 21:51:32 919071 416
image.png 398Кб, 1530x1080
1530x1080
>>919020
С двойными минами прикольный, иду дальше.
Аноним 28/11/23 Втр 22:04:56 919072 417
image.png 441Кб, 1624x1203
1624x1203
>>919071
Цилиндр: двойные мины и поле сделано так, что левый и правый край являются продолжением друг друга. Имхо, особо ничего не поменялось.
Аноним 28/11/23 Втр 22:29:47 919078 418
Аноним 28/11/23 Втр 23:41:21 919090 419
image.png 209Кб, 1329x926
1329x926
image.png 20Кб, 405x208
405x208
>>919072
без визуализации при наведении курсора превращается в нудятину по отсчету клеток два в сторону один в другую
Учитывая что белы поля тоже содержат мины, даже доигрывать не стал.
Аноним 28/11/23 Втр 23:50:39 919094 420
image.png 377Кб, 1403x1144
1403x1144
>>919090
Как цилиндр только дублируется по всем сторонам. Двойные мины имеют право на жизнь.
Аноним 29/11/23 Срд 00:06:41 919097 421
image.png 316Кб, 1316x909
1316x909
>>919094
три мины, начинает заебывать
Аноним 29/11/23 Срд 00:07:24 919098 422
1701205646787.png 11Кб, 728x760
728x760
>>919053
Чото типа такого? Нарисовал наскоро. Нужна консультация бывалых электронщиков.
Аноним 29/11/23 Срд 00:13:25 919103 423
Хуя ебать, кто-то игры свои ИТТ показывает. Мое увожение.
Аноним 29/11/23 Срд 00:18:45 919104 424
image.png 429Кб, 1546x1160
1546x1160
>>919097
Тоже самое что цилиндр только стороны перевернуты.
Не влияет на геймплей = бесполезно.
Аноним 29/11/23 Срд 00:19:31 919105 425
1701206373421.gif 150Кб, 446x452
446x452
>>919094
> Как цилиндр только дублируется по всем сторонам.
А там можно прокручивать поле? Ну, если нажимаешь стрелочки, то поле смещается в направлении стрелки на строку или на столбец. Гиф рилейтед.
Аноним 29/11/23 Срд 00:31:31 919107 426
image.png 367Кб, 1448x1026
1448x1026
>>919103
Тут только один саперист, я пока изучаю опыт другого человека, который пытался новые механики сделать.

>>919098
Что если сделать пульсации светом? Я бы чисто по приколу посмотрел на это (эпилептики вышли из чата)

Вот эта вариация сапера ниче такая, необычная. Суть в том что если мина находится вплотную цифре, то она считается за две, а те что по диагоналям за одну. Что-то вроде веса получается, чем ближе тем больше вес.
Аноним 29/11/23 Срд 00:32:31 919108 427
>>919105
Не пробовал жать, скорее всего нет.
Аноним 29/11/23 Срд 00:42:00 919110 428
image.png 107Кб, 1152x635
1152x635
Аноним 29/11/23 Срд 00:49:02 919112 429
image.png 443Кб, 1571x1262
1571x1262
Шляпа, инвертированый цилиндр + как обычно сверху-снизу. Короче буду постить только интересно, если оно дальше есть.
Аноним 29/11/23 Срд 00:53:44 919113 430
>>919110
Поправлю. Не проприетарный. Все тот же опенсорсный годот. Сверху на него налепили интеграцию с гугл-аналитикой и гугл-адсами - вот эти части проприетарные. Раматак - довольно старые чуваки, висят в спонсорах годота сколько себя помню. Один из них, кажется, активный коммитер в движок с первых дней. Второй - финансовая/юридическая поддержка движка.

А на андроид и обычный 3.5 годот собирается без задней мысли.
Аноним 29/11/23 Срд 01:13:44 919114 431
image.png 26Кб, 1053x440
1053x440
GACkPV5XcAAxyIB.jpg 89Кб, 536x972
536x972
>>919110
>ramatak
С названиями у них всегда проблемы, и с дизайном. Только в код могут
Аноним 29/11/23 Срд 01:25:36 919115 432
>>919114
На самом деле надо делать так: гуглишь генератор фейковых слов, берешь любое что тебе зашло, гуглишь его чтобы убедиться что оно не похоже на хуй-залупу-гваделупу на Урду/Тайском/Португальском, все.
Аноним 29/11/23 Срд 01:45:19 919117 433
Можно ли сделать игру на встроенной системе 3д мешей, или нужно обязательно импортировать модельки?
Аноним 29/11/23 Срд 01:46:46 919118 434
1000F187885507S[...].jpg 78Кб, 1000x571
1000x571
>>919098
Нет, чото типа такого.
Аноним 29/11/23 Срд 04:33:39 919130 435
Аноним 29/11/23 Срд 05:07:08 919131 436
image.png 210Кб, 1565x1140
1565x1140
>>919105
Дошел до поздних, есть такое.
Аноним 29/11/23 Срд 09:42:35 919155 437
>>919117
Какую то лоуполи можно, я делал. Делал на csg, машинки, человечка даже анимировал, сложные формы типа котла делал вычитанием форм, потом сохранял в виде .obj каким то аддоном
Что то сложнее, ну там же не будет всех инструментов как в блендере. Настраивать uv текстур будет неудобно, отдельные вершины двигать. Все реально в т.ч. через свои тулскрипты, через SurfaceTool, процедурную генерацию, просто неоправданно сложнее.
Аноним 29/11/23 Срд 11:29:59 919177 438
>>919117
Можно конечно, вопрос в твоем артистичном скилле. Сможешь ли ты из доступных в годоте примитивов слепить что-то стильное? Хардкор режим - не использовать csg меши, т.к. они роняют фпс.
Аноним 29/11/23 Срд 11:36:10 919179 439
1701246905938.gif 208Кб, 700x400
700x400
1701246905940.gif 139Кб, 700x400
700x400
>>919177
Не csg роняет, а их комбинирование.
Но после того как ты скомбинировал в редакторе, не проблема их запечь/экспортнуть одним объектом.
Аноним 29/11/23 Срд 12:36:14 919198 440
giphy.gif 1878Кб, 480x400
480x400
Аноним 29/11/23 Срд 13:31:26 919216 441
>>919198
У тебя то и такой игры нет.
Аноним 29/11/23 Срд 14:03:35 919227 442
бой-бенд ТВГшки[...].webm 9584Кб, 854x480, 00:01:37
854x480
Аноним 29/11/23 Срд 14:12:00 919228 443
3.gif 715Кб, 400x275
400x275
Аноним 29/11/23 Срд 14:56:12 919241 444
Аноним 29/11/23 Срд 16:08:41 919265 445
>>919241
Пока пидора ответ.
Аноним 29/11/23 Срд 16:12:46 919269 446
>>918334
Че там по текстурированию? я когда свой похожий делал, на этом моменте заебался и забил. У него вроде просто csg с доп. примитивами и автоэкспортом в меш.
Аноним 29/11/23 Срд 19:30:35 919353 447
image.png 10Кб, 281x218
281x218
Как заставить меш с полупрозрачным материалом отбрасывать тень?
Аноним 29/11/23 Срд 21:12:03 919378 448
>>919353
ты каст шэдоу-то проставил?
Аноним 29/11/23 Срд 22:06:01 919414 449
>>919265
А? Шо? У тебя текст скрыт. Не слышно.
Аноним 29/11/23 Срд 22:13:41 919422 450
>>919378
Конечно.

Нашел такой совет на годот форумах: поставить рядом похожую меш и выставить ей cast shadows only. Это сделает ее полностью прозрачной и от нее мы получим тень. А основная меш по-прежнему будет полупрозрачной и не будет кастовать тень.

Но ебаныйврот, добавлять отдельную меш? Камон.
Аноним 29/11/23 Срд 22:39:18 919434 451
image.png 425Кб, 741x843
741x843
>>919353
Вроде и так отбрасывает
Аноним 29/11/23 Срд 22:51:43 919442 452
>>919434
Это четверка? В ней я знаю есть прозрачность с depth pre-pass, оно дает нужный результат. Но в тройке, которая у меня, я не вижу ничего похожего.
Аноним 29/11/23 Срд 22:58:43 919448 453
>>919442
Переходи на четверку, хуль ты
Аноним 29/11/23 Срд 23:00:22 919451 454
>>919448
Я на могилки и под веб пилю. Жизнь такая.
Аноним 29/11/23 Срд 23:01:21 919453 455
Можно ли импортировать модели из Maya? Просто все везде говорят про блендер только.
Аноним 29/11/23 Срд 23:02:09 919454 456
>>919453
Можно. Просто блендер стандарт индустрии.
Аноним 29/11/23 Срд 23:04:18 919457 457
>>919422
Да, в 3-ке так. Не сы, второй меш ничего особо не съест. У тебя же он не рисуется. Данные меша - ресурс и реюзаются.
Аноним 29/11/23 Срд 23:06:47 919459 458
>>919454
Почему на unreal engine тогда Maya в моде? Или я неправильно где-то это услышал?
Аноним 29/11/23 Срд 23:08:01 919461 459
>>919453
Емнип тебе придется их экспортировать во что-то, в тот же gltf
Аноним 29/11/23 Срд 23:09:19 919462 460
>>919459
А у тебя есть лицензия на майю? Если выпустишь на пиратке и тебя за жопу схватят будешь молить что бы не набутылили
Аноним 29/11/23 Срд 23:12:19 919465 461
image.png 61Кб, 1168x708
1168x708
>>919459
ЕМНИП на УЕ Майа тоже уже не в моде. Она вообще давно не в моде.
Аноним 29/11/23 Срд 23:13:44 919466 462
>>919462
А че там метадата какая-то на подкорке каждого куба записана? Спрашиваю без иронии/тролинка
Аноним 29/11/23 Срд 23:16:35 919469 463
014856172693465.jpg 485Кб, 596x587
596x587
>>919466
Нет, можешь свободно пиратить, ничего не бойся
Аноним 29/11/23 Срд 23:19:20 919472 464
>>919469
Я асуждаю пиратство, вопрос исключительно гипотетический
Аноним 29/11/23 Срд 23:26:54 919473 465
image.png 7Кб, 270x120
270x120
>>919466
В майа-файлах метадата о лицензии точно есть. Она иногда показывала что модель была сделана в студенческой версии майи. Если экспортировать - хз, может и встраивают что-то, но публично хуй кому расскажут - обойдут ведь и придется переделывать.

Если говорить реалистично то никто не будет заморачиваться ради анона с 0.25 пользователями. А если серьезно, то нахуй майа когда есть блендер?

Ебучий сука aбy. Опять капчу подкрутил, глаза сломаешь.
Аноним 29/11/23 Срд 23:28:40 919476 466
>>919472
Фиг его знает, скорее всего всё они знают, и вообще все фотошопы пэйнтеры тайком мониторят когда их запускаешь. Особо судебных дел таких не слышал. Если разбогатеешь то с тебя спросят, откупишься по мелочи там, а если нет то кому ты нафиг нужен
Аноним # OP 30/11/23 Чтв 06:49:44 919510 467
>>919473
> нахуй майа когда есть блендер?
Вот этого двачую. Ладно ещё на версии 2 можно было поспорить, что блендер уступает, но щас-то в него влили бабла и развивается нехило.
Вот, зацените видос, кому интересно
https://www.youtube.com/watch?v=ehUl8LL-4Yw
Аноним 30/11/23 Чтв 07:47:08 919513 468
Расскажите что-нибудь про канвасгруппу.

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

Где-то пишут якобы это уменьшает количество draw call, и для объектов из нескольких спрайтов растет производительность.
Но ведь сначала эти спрайты нужно по одному в буфер отрисовать, систему не наебешь.

Или наебешь?
Аноним 30/11/23 Чтв 10:28:43 919532 469
Аноним 30/11/23 Чтв 12:59:45 919553 470
Аноним 30/11/23 Чтв 13:03:23 919554 471
>>919553
> игры делать
Нет уж
Аноним 30/11/23 Чтв 13:18:43 919560 472
>>919553
Я плохо знаю инглиш, меня будуть троллить, а я и не пойму того. Нет уж. Лучше родной ТВГ, где по братски, по нашему, пидором обзовут. Привычно. Родно.
Аноним 30/11/23 Чтв 13:23:24 919562 473
>>919553
Посмотрю, может если будет время это даст мотивации что-то сделать
Аноним 30/11/23 Чтв 13:31:47 919566 474
Давайте всем тредом скоопимся и сделаем игру на джем?
Аноним 30/11/23 Чтв 14:04:52 919581 475
image.png 26Кб, 540x303
540x303
Аноним 30/11/23 Чтв 14:32:37 919586 476
image.png 1172Кб, 1920x1080
1920x1080
Аноним 30/11/23 Чтв 14:50:17 919597 477
Аноним 30/11/23 Чтв 14:56:09 919603 478
>>919553
Можно ли после того как закончился джем залить игру которую ты сделал туда на коммерческие платформы, тот же яндекс?
Аноним 30/11/23 Чтв 15:00:23 919606 479
>>919560
Не ссы, пидором обзывать там не будут, не харкач все же. Заодно английский прокачал бы.
Аноним 30/11/23 Чтв 15:06:46 919612 480
>>919606
Там если что ЛГБТ в почёте, так что даже если назовут то смысла обижаться нет.
Аноним 30/11/23 Чтв 15:08:15 919614 481
>>919612
Так получается, там натуралом обзовут и оценки занизят.
> Эй посоны, не голосуйте за него, он натурал! Из России!
Аноним 30/11/23 Чтв 15:19:17 919624 482
>>919614
Дык можно на этом хайпануть же. Вон недавно косплеершу балдуры захейтели, в итоге благодаря шизоидам еще популярней стало, так что даже какой-нибудь хуй збс, если еще и зафорсить эту хуйню по новостям
Аноним 30/11/23 Чтв 16:07:04 919647 483
>>919624
Токсичный русский натурал с заблокированными картами.
Аноним 30/11/23 Чтв 17:31:11 919674 484
>>919597
> Посмотрю в видеоформате
ГДквест совсем оцыганел.
> Вышел годот 4! Купите наши курсы! Скидка! А сейчас я вам расскажу, какие новые фичи завезли в годот, но сначала ознакомься с 4 нашими новыми курсами. Я уже говорил, что мы делаем курсы? Подпишись на курсы! Всего 4 бакса! Ради годота 4!
Тьфу, блядь!
Аноним 30/11/23 Чтв 18:10:54 919690 485
1701357054729.png 29Кб, 639x56
639x56
>>919597
Хоспаде, наконец-то! Дождались! Аннотации типа в цикле for!
Аноним 30/11/23 Чтв 18:18:33 919691 486
Скачал 4.2.
Наконец-то там устранили подвисание при закрытии экспортированного приложения. помните, я жаловался на это пару тредов назад?
Аноним 30/11/23 Чтв 19:56:00 919698 487
Стоит ли на Godot 3.5 делать 3D игру? Стоит ли пытаться сделать на Godot 3.5 3D веб игру?
Аноним 30/11/23 Чтв 20:11:02 919704 488
image.png 114Кб, 451x320
451x320
>>918938
Как на счет пикрил?
Аноним 30/11/23 Чтв 20:11:27 919705 489
Аноним 30/11/23 Чтв 20:11:51 919706 490
>>919698
Я делал несколько лоупольных, вполне приемлимо.
Аноним 30/11/23 Чтв 20:30:55 919709 491
Аноним 30/11/23 Чтв 20:32:04 919710 492
>>919698
Да, я как раз сейчас делаю 3д веб. К следующему проекту на четверку переползу.
Аноним 30/11/23 Чтв 20:39:27 919712 493
>>919553
>No AI art
Чет неохота, у меня художника сейчас нет. Перерисовывать с рефов просто чтобы соответствовать правилу формально - ну такое.
Аноним 30/11/23 Чтв 20:40:58 919714 494
>>919710
Ненужон эта 4-ка в вебе.
Аноним 30/11/23 Чтв 20:53:56 919720 495
>>919712
Просто сделай игру без графики, там нет никаких ограничений, хоть в пеинте за 10 секунд нарисуй персонажей всех.
Аноним 30/11/23 Чтв 21:00:33 919721 496
>>919704
Было в прошлой итерации. Будет доступно на релизе, как один из скинов.
Аноним 30/11/23 Чтв 21:06:07 919723 497
>>919698
С каждым днём все менее стоит. Вон там 4.2 релизнулась, там вроде как веб поддерживается нормально уже (я сам не пробовал, экспорт в веб).
Чисто по удобству трёшка удобнее, но по фичам четвёрка круче.
Если ты ничего не начинал делать, начинай на четвёрке.
Если у тебя есть начатые проекты - смело доделывай на трёшке.

Вот я например прямо щас спокойно работаю над двумя проектами, один в 3, второй в 4. Переключаться между версиями движка несложно. Ну, лично мне.
Аноним 30/11/23 Чтв 21:08:23 919725 498
Аноним 30/11/23 Чтв 21:26:14 919734 499
>>919723
>>919725
Погодите, это реально? На яндекс.игры например можно теперь экспорт делать с четверки?
Аноним 30/11/23 Чтв 22:04:42 919742 500
>>919723
Четверка никак не станет менее жирной и дольше загружающейся. Производительность бы конечно сравнить еще. Но у меня она вообще на старом железе в браузере не запускается - SSE какого то не хватает.
Аноним 30/11/23 Чтв 22:10:14 919744 501
>>919734
Не, там же надо чтобы на сервере яндекса включили sharedarraybuffer. Экспорт в html и так был, но нужна фишечка. Если только ее не сделали отключаемой как в 3.
Аноним 30/11/23 Чтв 22:54:09 919749 502
>>919734
> можно теперь экспорт делать с четверки?
Там в ассет-сторе плагин есть, который в экспортном файле отключает sharedarraybuffer и вроде как яндекс примет. Но это не точно.
https://godotengine.org/asset-library/asset/1818
Аноним 30/11/23 Чтв 22:55:23 919750 503
>>919742
> SSE какого то
Какое-то SSE. Мда. С кем на одном дваче сижу.
ПЕРЕКАТ Аноним # OP 30/11/23 Чтв 23:02:43 919754 504
1701374563918.jpg 29Кб, 382x317
382x317
Аноним 30/11/23 Чтв 23:13:49 919758 505
>>919750
Ага, именно какое-то. Я не знаю точно какое, там же есть SSE, SSE2, SSE3, SSSE3, SSE4.2 и т.д. Так вот в emscripten вылезает ошибка про 128 bit.
Аноним 06/12/23 Срд 14:43:58 920822 506
>>914677
>Какие подводные камни использования такого в игоре?
В том то игроки понимают что напихал бесплатного говнища. Если игра длинная, то это ещё сильнее будет палится. Скинь примеры треков которые ты считаешь хорошими.
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов