М.Двач / Gamedev

1,9 Мб, 1536x1024
Godot #65 # OP 20 июня, 22:03 1026834 В конец треда | Веб

Добро пожаловать в тред любви, взаимопомощи, и бойлерплейта на шарпах!
Шапка: https://hipolink.me/godothread
Предыдущий: >>1022039 (OP)
Архивный: >>1017767 (OP)

Ответы7018

2 20 июня, 22:31 2 1026841

Первый нах

3 20 июня, 23:05 3 1026846

Делайте игры. Ради годот-тян.

Ответы6848

4 20 июня, 23:20 4 1026848

>>1026846
А она даст мне писечку полизать, если я игру сделаю?

Ответы69266934

5 21 июня, 10:04 5 1026926

>>1026848
Только в ламбе синего цвета, заработанной на годот игрульках

6 21 июня, 10:55 6 1026934

>>1026848
>А она даст мне писечку полизать, если я игру сделаю?

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

Ответы6947

7 21 июня, 11:04 7 1026938

>>1026748 →
>Попробуй
Пробовал ещё лет десять назад. Штука отличная, но я всё-таки в сторону геймдева хочу развиваться. А в геймдеве Dear ImGui - практически индустриальный стадарт. И вообще ни одной игры не знаю, которая бы разрабатывалась на диалектах Паскаля.

Ответы7104

8 21 июня, 11:54 8 1026947

>>1026934
>Так создание игры на годоте это и есть лизание писечки годот тян.
Странно. Я думал создание игр на годоте это скакание на дилдаке из серии Bad Dragon.

21 Кб, 283x206
9 21 июня, 12:53 9 1026957

ДА БЛЯТЬ! Почему каждый раз после перезахода в двигло слетают блядские цвета альбедо в каждой модельке кроме последней отредаченой?

Ответы69596984

14 Кб, 481x161
10 21 июня, 12:56 10 1026959

>>1026957
Потому что ты не разобрался как движок работает.

Ответы6967

11 21 июня, 13:31 11 1026967

>>1026959
Так с чего им с оригинальной сцены то слетать?

Ответы6977

12 21 июня, 15:35 12 1026977

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

Суть ресурсов именно в этом, чтобы они в единственном виде существовали, и по ссылке передавались на единственный экземпляр.

О, кстати, ресурсы - это синглтоны.

Ответы6979

13 21 июня, 15:41 13 1026979

>>1026977
Алсо, еще можно ПКМ по ресурсу (в данном случае материалу) и "make unique". А вообще рекомендую сохранять ресурсы с осмысленными названиями и по возможности переиспользовать их, а не городить свое на каждый объект.

>О, кстати, ресурсы - это синглтоны.
Теперь надо написать доклад на тему почему это плохо.

Ответы7080

14 21 июня, 15:54 14 1026984

>>1026957
Возможно, у тебя какой-то не такой воркфлоу, обычно модельки не редактируют в движке, а только импортируют из например блендера.

Ответы6988

15 21 июня, 16:09 15 1026988

>>1026984
Во-первых это не проблема воркфлоу, это фича движка - передавать ресурсы по ссылке и не дублировать их без явного запроса. Во-вторых делать материалы сразу в движке - полностью норма. У меня например 3д с большим зумом, и простые модельки я могу с помощью CSG наклепать прямо в движке, перегнать в меш, накликать базовый материал и норм - хуй там кто чего разглядит. Запускаю 3д редактор только для чего-то сложного, текстурированного, анимированого.

Ответы6990

16 21 июня, 16:24 16 1026990

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

Ответы7065

1,1 Мб, 480x380
17 21 июня, 19:11 17 1027018

>>1026834 (OP)
Ну чё, имба или не?
https://www.reddit.com/r/godot/comments/1lg0t11/this_is_ndb_indiehorror_game/
А то жаловались дескать игр-то нет.

Ответы702070357046

571 Кб, 1028x699
18 21 июня, 19:14 18 1027020

>>1027018
Ты?

19 21 июня, 20:51 19 1027035

>>1027018
Я бы поиграл в эту шизу, когда релиз?

20 21 июня, 22:01 20 1027046

>>1027018
Полистал собстна этот редит по годоте. И чет ахуел. Чому там все засрану вылизаными 2д играми то? Разве наш годот не движок для шизофреников?

Ответы7049

21 21 июня, 22:13 21 1027049

>>1027046
Тред для шизофреников там ->

22 22 июня, 06:16 22 1027065

>>1026990
Не, анончик, я не настолько прям новичок, чтобы о такие вещи спотыкаться. У меня есть оригинальная сцена нескольких айтемов, они у игрока есть по умолчанию и потому подгружаются сразу после перехода с главного меню и больше никуда не деваются и не дублируются. Я албеду накинул просто потому-что у меня модельки из блендера а колор-рамп из него почему-то не экспортируется в .glb (во всяком случае у меня). (а запекать текстуры и всю эту хуйню я не умею) Потому я подкручиваю цвет альбедой. Уже в привычку вошло. Так вот, прикол даже не в самой игре, как таковой. Я могу в сцене покрутить цвет, сохранить сцену (материал не сохранен в файл) и перезайти в движок. После этого альбедо опять сбрасывается везде, кроме последнего редактированного меша. То есть выглядит эта ситуация, будто баг в самом редакторе.

Ответы7080

Дискасс # OP 23 22 июня, 08:50 23 1027067

Когда в Годот завезут?

> Vertex Block Descent — это быстрый метод моделирования на основе физики, который безусловно стабилен, хорошо поддается параллелизации и способен сходиться к неявному решению Эйлера. Мы расширяем его с помощью расширенной лагранжевой формулировки, чтобы устранить некоторые из его фундаментальных ограничений. Во-первых, мы вводим механизм для обработки жестких ограничений с бесконечной жесткостью без введения числовых нестабильностей. Во-вторых, мы существенно улучшаем сходимость при наличии высоких коэффициентов жесткости. Эти изменения, которые мы вводим, позволяют моделировать сложные контактные сценарии, включающие жесткие тела с укладкой и трением, сочлененные тела, соединенные жесткими ограничениями, включая суставы с ограниченными степенями свободы, и жесткие системы, взаимодействующие с мягкими телами. Мы представляем оценки с использованием параллельной реализации на GPU, которая может обеспечить производительность в реальном времени и стабильное моделирование с низким числом итераций для миллионов объектов, взаимодействующих посредством столкновений, различных ограничений суставов/креплений и пружин различной жесткости. Наши результаты показывают превосходную производительность, сходимость и устойчивость по сравнению с современными альтернативами.

https://www.youtube.com/watch?v=bwJgifqvd5M

Ответы7069707570807082

24 22 июня, 09:56 24 1027069

>>1027067
Лучше пусть в юнити завезут

25 22 июня, 10:47 25 1027075

>>1027067
Сделай им пулл реквест с нужным кодом, ОПчик.

Ответы7077

26 22 июня, 10:51 26 1027076

413 Кб, 769x1555200 Кб, 365x273

Означает ли это что теперь получится делать stencil shadows, как у дедов?

27 22 июня, 11:01 27 1027077

>>1027075
ЗА ВАШИ ДЕНЬГИ - ЛЮБОЙ КАПРИЗ!!!

Ответы7078

28 22 июня, 11:23 28 1027078

>>1027077
За ваш код - любую фичу.

Ответы7079

29 22 июня, 11:27 29 1027079

>>1027078
ВЕЧЕРОМ ДЕНЬГИ - УТРОМ КОД! ИЛИ НАОБОРОТ - УТРОМ ДЕНЬГИ - ВЕЧЕРОМ КОД!

30 22 июня, 11:29 30 1027080

>>1026979
>Теперь надо написать доклад на тему почему это плохо.
Ну так а вдруг ты внезапно захочешь мультиплеер?

>>1027067
Если бы можно сделать шрифт ещё мельче, ты бы сделал, да?

>>1027065
Попробуй отконвертировать материал в шейдер. Ну так, мало ли.
Можно ещё попробовать в исходниках годота сделать grep albedo, но я вангую, что там ничего специфического не найдёшь. Скорее всего, проблема где-то в файлах сцен. Странно было бы, если бы к одному ресурсу было особенное отношение в исходниках.

Ответы7081

31 22 июня, 11:47 31 1027081

>>1027080
Можно же
> ну?

96 Кб, 1080x667
32 22 июня, 11:57 32 1027082

>>1027067
>Descent
Дау угадаю, основан на поиске чисельной производной и добавлением получившегося вектора вниз с теми же проблемами.

33 22 июня, 13:45 33 1027104

>>1026938
>ImGui - практически индустриальный стандарт.
Странно, обычно же используют Qt или GTK+?
Но кто-то написал биндинги и под Паскаль:
https://github.com/Coldzer0/ImGui-Pascal
https://forum.lazarus.freepascal.org/index.php?topic=65187.0

>игры не знаю... на диалектах Паскаля
Большинство в 90-х/00-х, потом Unity появилась...
https://wiki.freepascal.org/Games
https://wiki.freepascal.org/Projects_using_Lazarus_-_Games
https://web.archive.org/web/20210516110900/https://www.pascalgamedevelopment.com/showthread.php?4519-The-great-list-of-Pascal-Games
https://castle-engine.io/gallery_games.php
Было много движков, Castle более-менее живой.
Печально, что опенсурс движки так часто умирают.

Давно собирался попробовать Castle, но после Godot возиться с чем-то не упакованным в один EXE как-то желания нет. Godot удобен тем, что его можно просто запустить и сразу что-то делать, не читая туториалы, приблизительно как тот же Lazarus/Delphi.

ОП, извини, что не совсем по теме.

Обновить тред

« /gd/В начало тредаВеб-версияНастройки

/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.gq, m2ch.cf, m2ch.fapp.in, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion