Gamedev


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
997 117 137

Godot #7 # OP 01/02/19 Птн 13:09:31 5522801
.png (174Кб, 544x512)
544x512
С чего начать?
С изучения документации. Если не можешь в инглиш, и даже в гугл-переводчик, то есть варианты русскоязычного перевода части доков на ресурсе конкурирующей фирмы: http://c2community.ru/forum/viewforum.php?f=119
Ещё начат перевод официальной документации: https://docs.godotengine.org/ru/latest/
Но вообще, будь мужиком и изучи английский: https://godot.readthedocs.io/en/stable/

Вместе с движком обязательно смотри примеры, там есть всё - от платформера до чата. Примеры качаются прямо в движке через свой магазин.
Скачать движок: https://godotengine.org/download/ или http://store.steampowered.com/app/404790/Godot_Engine/
FAQ: https://docs.godotengine.org/ru/latest/about/faq.html
Игры, созданные глобальными кириллами: https://godotengine.org/showcase или https://steamcommunity.com/app/404790/discussions/0/412448792354265655/

Архивы:
1 https://arhivach.cf/thread/207802/
2 https://arhivach.cf/thread/388500/
3 https://arhivach.cf/thread/388501/
4 https://arhivach.cf/thread/388502/
5 https://arhivach.cf/thread/388503/
Аноним 01/02/19 Птн 13:19:07 5522942
>>552285
>>552291
Начнем выносить юнитиговно. Репорт.
Аноним 01/02/19 Птн 13:27:48 5523003
>>552294
Удвою. Накляузничал.
Аноним 01/02/19 Птн 13:31:12 5523014
>>552291
Это на самом деле печально.
Аноним 01/02/19 Птн 13:41:39 5523075
>>552294
>>552300
Ну и моча потрет без разбору половину постов. И будете снова сидеть, пердеть в тишине.

В споре рождается истина. Кто спора боится, значит тот неправ.
Аноним 01/02/19 Птн 13:48:03 5523146
15185306598390.jpg (470Кб, 1213x2160)
1213x2160
Краткая хроника событий конца прошлого треда:
1. Юнитек постит видео какого-то судя по всему неадекватного ноунейма, который говорит, почему он выбрал годот, а не юнити.
2. Всем похуй
3. Юнитек постит краткое содержание видео
4. Другой юнитек (а может быть и тот же самый) на это тригерится и делает вывод - если неадватный ноунейм из интернета выбрал годот, значит юнити лучше
5. Юнитека обоссывают
6. Создается новый тред
7. Юнетеку все еще так горит от того ноунейма (а может быть и от того, что его обоссали, хотя ему не привыкать), что он решил заново в новом треде перечислить >>552303 содержание видео неонейма.
Продолжение следует...

Сможет ли потухнуть пукан юнитека? Сколько мочи на него еще выльется? Увидим ли мы новые видео неадекватных ноунеймов, которые по его мнению будут что-то доказывать? Все это вы узнаете в этом треде. Не переключайте вкладку браузера, оставайтесь с нами.
Аноним 01/02/19 Птн 13:50:01 5523157
>>552314
>обоссывают
>да у меня хобби!
>да я прост прототип делаю!
>ухади!
>обоссывают
Кек.
Аноним 01/02/19 Птн 13:50:09 5523168
>>552307
Для споров создай отдельный тред. Здесь мы изучаем Godot.
Аноним 01/02/19 Птн 13:52:47 5523179
>>552316
Всё познаётся в сравнении же.
Аноним 01/02/19 Птн 13:53:29 55231910
>>552317
Эти твои сравнения делают годотогосподам неприятно. Прекрати немедленно!
Аноним 01/02/19 Птн 14:00:36 55232311
>>552317
Сравнивай в отдельном треде. Создать тред - просто и бесплатно.
Аноним 01/02/19 Птн 14:03:11 55232612
>>552323
>Создать тред - просто и бесплатно.
Только не на борде с полоумной мочой, которая трет треды в зависимости от лунного цикла.
Аноним 01/02/19 Птн 14:03:58 55232713
>>552315
Обоссать еще раз?

>не иронично цитирует прототипирование и хобби как что-то плохое

Если бы ты продолжил развиваться после 13 лет, то понял бы, что максимализм - хуевое мировоззрение. Если кто-то делает игру, это не значит что он должен с первого раза создать идеальную игру, после которой его позовут в "индустрию". Или, погоди. Ты наверное думаешь, что если бы мы использовали юнити, то так бы сразу и произошло?
Аноним 01/02/19 Птн 14:49:37 55233614
Хорошо когда есть тред в гд где можно высраться, и это не будет считаться нерелейтедом.
Аноним 01/02/19 Птн 15:01:34 55234015
>>552336
Юнитизасранец, что от тебя еще ожидать, лучше бы игры с таким усердием делал.
Аноним 01/02/19 Птн 15:12:34 55234416
>>552340
Юнити экономит кучу времени, то что годотодаун будет пилить 10 часов в юнити делается за 30 минут, остальное время можно срать на головы годотодаунов.
Аноним 01/02/19 Птн 15:19:12 55234717
>>552327
Прототипирование не может быть конечной целью, манька.
В чем ты игру будешь делать? В говнодоте?
Аноним 01/02/19 Птн 15:24:58 55235018
>>552327
>если бы мы использовали юнити, то так бы сразу и произошло?
Какой инструмент вам не дай, вы все равно будете пытаться, а не делать. Так что нет, я так не думаю.
Потому-то вы и выбрали инструмент для особенных, на нем можно страдать хуйней неограниченное время, причисляя себя к илитке по факту пользования инструментом не для всех, и не показывая при этом никаких результатов, кроме убогих платформерных механик, делающихся за час левой пяткой.
Аноним 01/02/19 Птн 15:26:36 55235219
>>552327
Если бы использовали сразу юнити, вам бы не пришлось потом переучиваться заново.
Сейчас вы просто тратите зря время на годот.
Учить годот - это как учить немецкий в школе.
Аноним 01/02/19 Птн 15:31:40 55235320
>>552347
Прототип в годоте, игру в анриале.
Аноним 01/02/19 Птн 15:34:04 55235521
>>552352
Дни юнитиговна сочтены, анриал с его сверхприбылями задавит нахуй. Сейчас сделают анриалскрипт ахуенный, еще фич выкатят, ассетов бесплатных, а юнити за это время перенесет галочки в другое место, в сишарпе на пол процентра какую-нибудь хуйню улучшит, а там и смерть.
Аноним 01/02/19 Птн 15:35:01 55235622
>>552344
Ну давай с пруфами, ты запишешь ка ты что-то делаешь в юнити, а потом я запишу как я это делаю в годоте и сравним.

>>552347
Когда ты уже угомонишься, тебе нравится когда на тебя ссут?

>Прототипирование не может быть конечной целью
Если я решил сделать прототип идеи, то конечная

>В чем ты игру будешь делать?
Тебе совсем крышу снесло? Ты теперь утверждаешь что я не могу в годоте сделать игру? Да, я могу делать игру в годоте, и даже если, как ты утверждаешь, там это медленнее, чем в юнити, я ее буду делать и сделаю, пока ты на говно исходишь на анонимной доске.
Аноним 01/02/19 Птн 15:40:29 55236023
>>552355
Ты все никак не поймешь, что это слишком разные движки.
Никогда уеч не потеснит юнити, потому что у него другая архитектура, другие принципы редактора и разработки, а вот юнити может потеснить уеч запросто, просто подтянув под ААА стандарты.
Аноним 01/02/19 Птн 15:47:55 55236324
>>552360
>Никогда уеч не потеснит юнити
Я, например, сам юнити юзаю, потому что плюсы сложна и бп для даунов. Как только сделают скрипт мгновенно переметнусь на анриал, и многие так поступят. Это уже обоссывает тебя с твоим не потеснит.
Аноним 01/02/19 Птн 15:50:50 55236525
>>552363
>Как только сделают скрипт мгновенно переметнусь на анриал
Шутор делаешь небось
Аноним 01/02/19 Птн 15:52:46 55236626
Аноним 01/02/19 Птн 15:54:18 55236827
>>552366
Такое можно и на годоте сделать.
Но вообще-то люди на юнити реальные игры делают с интересными механиками, а не однообразные болванки.
Аноним 01/02/19 Птн 15:55:10 55236928
>>552350
>Какой инструмент вам не дай, вы все равно будете пытаться, а не делать.
Это не к движку, а к людям аргумент. Дауничей полно, которые вместо того чтобы делать, страдают херней, не зависимо от того, как движ они пытаются использовать. Многие из них скачут с одного движа на другой, не понимая что дело не в движе.

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

>>552352
Маня, вылези из своего мирка. Представь что можно сделать пару игр и посмотреть геймдев - это твое или нет. При этом потратить минимум времени чтобы вникнуть в принцип работы движка и приступить непосредственно к процессу. Большинство людей в процессе понимают что геймдев это нихуя не радужная работа мечты, надо реально горбатиться, чтобы что-то сделать и дропают это дело. Нахуя надо было тратиться на ассеты, лицензии хуензии. Если я дропну годот, то это сделаю так же как и вкатился в него - ничего не потеряв. Допустим я решил серьезно заняться геймдевом и перекатился в юнити/уеч. Основы игростроя не изменятся, от того что я изменил движок, все что мне надо будет - это глянуть референс, потому что основные инструменты везде одни и те же. Чему переучиваться - не понятно.
Аноним 01/02/19 Птн 15:55:47 55237029
>>552356
>Ну давай с пруфами
>Предоставлять пруфы годотодебилу
Хуя у тебя самомнение.
Аноним 01/02/19 Птн 15:57:16 55237230
>>552369
То есть ты говоришь что годотом стоит пользоваться только если пока не собираешься делать игры?
Аноним 01/02/19 Птн 15:57:53 55237431
>>552368
>Такое можно и на годоте сделать.
Я сначала хотел на годоте, но рендер слишком неоптимизирован. Только если без Giprobe делать, но хочется красиво.
Аноним 01/02/19 Птн 15:58:36 55237532
>>552370
Хуя ты обосрался.
Аноним 01/02/19 Птн 16:00:03 55237633
videoplayback1.mp4 (3254Кб, 640x360, 00:00:15)
640x360
>>552360
>Никогда уеч не потеснит юнити
Аноним 01/02/19 Птн 16:01:26 55237834
>>552375
Но ведь обосрался ты, выбрав для изучения годот вместо нормального движка.
Аноним 01/02/19 Птн 16:02:22 55237935
>>552372
Из всего поста ты пришел к в выводу, что не идти в индустри = не делать игры?
Аноним 01/02/19 Птн 16:02:24 55238036
>>552376
На юнити надо было ползунки блума и мыла выкрутить и была бы точно такая же картинка.
Аноним 01/02/19 Птн 16:03:58 55238137
>>552378
>нет ты
вся суть петуха
Аноним 01/02/19 Птн 16:04:46 55238238
>>552380
Вебм намеренно низкого разрешения, там на юнити в разы сочнее освещение. Единственное, что хуже - меньше партиклов, нет такой дымки на полу.
Аноним 01/02/19 Птн 16:10:33 55238439
>>552376
>2017
>2019
>сравнивать версию двухгодичной давности с текущей
Норм, чо, всегда так делаю.
Аноним 01/02/19 Птн 16:11:45 55238540
Годотодауну >>552381 нечего ответить, но и промолчать он не может. Типикал ЦА годота.
Аноним 01/02/19 Птн 16:15:36 55238741
>>552384
Да из юнити без танцев с бубнами хорошую картинку не вытянуть.
А в уече это делается парой ползунков. Плюс на консоли. Мы-то не знаем как-там у юнити обстоят дела, наверняка все фризит и подтормаживает из-за шарпа.
Графонистые болванки - это конек уеча.
Для игр с разнообразными механиками от небольших команд - юнити.
Аноним 01/02/19 Птн 16:20:38 55238842
>>552387
>фризит и подтормаживает из-за шарпа.
Как будто кто-то билдит на шарп. В юнити давно трансляция кода в кресты.
Аноним 01/02/19 Птн 16:21:28 55238943
>>552385
Чето в голосину. Ты ирл такой же?
>Кукареки без пруфов
>Обосрался не я
>Даун не я
0 самосознания, ты хоть перечитай что за хуйню ты несешь. От аргументов перешли на оскорбления. Продолжай в том же духе, чемпион.
Аноним 01/02/19 Птн 16:24:32 55239144
>>552388
>Как будто кто-то билдит на шарп. В юнити давно трансляция кода в кресты.
>implying это что-то хорошее.
Это лютый костыль сделанный исключительно ради билдов на айфоны. Все проблемы шарпа и фризы там никуда не делись.
Аноним 01/02/19 Птн 16:26:50 55239245
>>552388
>Как будто кто-то билдит на шарп.
Твой друг серун:
>>552363
>Я, например, сам юнити юзаю, потому что плюсы сложна и бп для даунов.
Аноним 01/02/19 Птн 16:30:09 55239346
>>552391
То ли дело уеч, на котором игры прямо летают.

В любом случае обсуждение движков уходит в какую то хует про графон, хотя мы их выбираем из за удобства и простоты вроде как.
Аноним 01/02/19 Птн 16:30:37 55239547
>>552391
Вообще-то ради винды. Сначала сделали билд крестов на UWP, но этого оказалось мало. Фризы как были, на уе4, там и остались.
>>552392
А ты вообще нихуя не понял. Писать можно на шарпе, а юнька сама делает из этого кресты.
Аноним 01/02/19 Птн 16:35:50 55239848
image.png (64Кб, 732x459)
732x459
Моё терпение лопнуло. Репорты не помогают. Это твой последний шанс угаманиться, чорт!
Аноним 01/02/19 Птн 16:36:23 55239949
>>552387
>Для игр с разнообразными механиками от небольших команд - юнити.
А теперь будет годот. И съеби уже с треда.
Аноним 01/02/19 Птн 16:42:28 55240350
>>552398
Наконец-то тебя забанят, заебал тут срать.
Аноним 01/02/19 Птн 16:59:17 55241251
>>552395
>Писать можно на шарпе, а юнька сама делает из этого кресты.
Этот пиздит.
Но справедливости ради - тормоза шарпа ОЧЕНЬ сильно преувеличены. Я по крайней мере не встречал игр, где производительность упирается в него. В юньке в 90% случаев говнорендер тормозит.
Аноним 01/02/19 Птн 17:00:59 55241352
il2cpp-toolchai[...].png (34Кб, 800x300)
800x300
>>552412
>пиздит
Вообще-то нет.
Аноним 01/02/19 Птн 17:01:25 55241453
годот - кал для распидора
Аноним 01/02/19 Птн 17:05:09 55241554
>>552413
Это что-то уровня AOT-компиляции. Весь C# код просто транслируется в идентичный C++, со всеми вызовами методов, сборкой мусора и т.д. Плюс проебываются няшные JIT-оптимизации.
Это сделано не для производительности, а как костыль запустить движок хоть вообще как-то на платформах, где jit невозможен
Аноним 01/02/19 Птн 17:07:28 55241855
Ну вот мы выяснили, что практически все лучше годота. Может выясним, есть ли что-то хуже, или можно петушиный угол годтодебилам отдавать?
Аноним 01/02/19 Птн 17:12:39 55242256
>>552418
распидор хуже годота
годот хотя бы не серит в гд
Аноним 01/02/19 Птн 17:14:15 55242457
>>552415
>как костыль запустить движок хоть вообще
И тут ты быстро приносишь пруфы, что на какой-то платформе без il2срр не запускается. На сколько я помню, таких просто нет. По поводу производительности и мусора можешь зайти в юнити блог, если в двух словах - ты не прав. Например, Il2cpp выбрасывает к хуям виртуальные методы и переделывает их. А все мы в курсе, что виртуальные методы пиздец медленные, но удобные. Ну и главным образом из-за il2cpp юнитеки собрались выбрасывать старый GC, который не так уж плох, но мог быть и лучше.
Аноним 01/02/19 Птн 17:27:08 55242858
Аноним 01/02/19 Птн 17:29:22 55242959
Первые два поста просто 10/10 улыбнули, прямо сразу понимаешь что не на каком нибудь хагбокс форуме
Аноним 01/02/19 Птн 17:31:11 55243160
>>552412
>Я по крайней мере не встречал игр, где производительность упирается в него
А как-ты определил, что тормозит из-за рендера? У тебя в каждую встроен профайлер?
Чем дольше выполняется обновление кадра в движке, тем меньше времени остается на рендер.
В настройках ты можешь только попытаться сократить время рендеринга, из-за чего кажется, что игра начинает работать быстрее.
Это только твое умозрительное наблюдение.
Аноним 01/02/19 Птн 17:38:09 55243261
Аноним 01/02/19 Птн 17:42:19 55243462
>>552431
>А как-ты определил, что тормозит из-за рендера?
Понижаешь разрешение рендера - тормоза пропадают.
Но если ты назовешь мне игру, где тормозит именно шарп - буду рад посмотреть на этого зверя.
Аноним 01/02/19 Птн 17:52:15 55243763
>>552424

> зайди в блог юнити

Ты ошибся тредом.
Аноним 01/02/19 Птн 17:54:26 55243864
>>552432
>можно использовать для отладки, нельзя для релиза
Аноним 01/02/19 Птн 19:02:05 55245465
>>552356
>запишешь ка ты что-то делаешь в юнити
Зарендерил тебе в текстуру, проверяй.
Аноним 01/02/19 Птн 19:04:25 55245566
>>552398
Репорты чего?
Мы вообще-то обсуждаем движок в сравнении с ближайшими конкурентами.
Аноним 01/02/19 Птн 19:14:40 55245867
Quinte-Pediatri[...].png (347Кб, 640x361)
640x361
>>552455
Нельзя, некорректно сравнивать годот с другими движками!
Годот это особенный движок.
Аноним 01/02/19 Птн 19:15:15 55245968
тем временем
распидор чмо
Аноним 01/02/19 Птн 19:47:57 55246869
>>552434
Допустим сцена обновляется 10 миллисекунд и рендерится тоже 10 миллисекунд. Мало фпс, ты отключаешь графон, и сцена рендерится уже 5 миллисекунд. Вот ты вписался в 60 фпс. При этом если бы у тебя сцена обновлялась быстрее, тебе не нужно было бы уменьшать настройки графики.
Аноним 01/02/19 Птн 19:52:32 55247070
>>552468
ты там майнить штоле собрался
тормозит у него шарп ага
Аноним 01/02/19 Птн 19:56:13 55247371
>>552468
Т.е. ты считаешь, что это тормозят скрипты, написанные аноном, а не говнодвижок юнити, который используют миллионы тупых разработчиков по всему миру?
Скажи честно, ты поехавший?
Аноним 01/02/19 Птн 19:59:51 55247672
>>552455
Иди обсуждай в тред юнити.
Аноним # OP 01/02/19 Птн 20:00:37 55247773
Аноним 01/02/19 Птн 20:00:43 55247874
>>552476
Прошлый раз обсуждали у нас в треде, сейчас мы решили к вам в гости наведаться. Ты чего такой бука?
Аноним 01/02/19 Птн 20:02:06 55247975
>>552473
>что это тормозят скрипты, написанные аноном
Да, поэтому юнити и придумали ECS для решения этой проблемы. Логика на ECS обновляется считанные миллисекунды и поэтому остается очень много времени для рендеринга графена
https://www.youtube.com/watch?v=9ADpYQIQg1w
Аноним 01/02/19 Птн 20:02:52 55248076
>>552317
Сравнение чего с чем?
Я пока видел только сравнение годота с говном, не видел сравнения с тем же юнити. В этом нет ничего конструктивного.
Аноним 01/02/19 Птн 20:03:46 55248177
>>552479
Логика ECS в принципе не может ничего ускорить.
Логика ECS это всегда непрямые вызовы, поиск по строке и подобная лажа.
Логика ECS это "изобретение" чтобы шлепать говно с фаршем вместо архитектуры, авось пользователь купит мощный комп, чтобы обрабатывать все эти события от всех всем.
Аноним 01/02/19 Птн 20:04:13 55248278
>>552479
>>552477
Надо будет как-то более явно иронию обозначать в следующий раз.
Аноним 01/02/19 Птн 20:04:16 55248379
Аноним 01/02/19 Птн 20:05:46 55248480
>>552481
А вот и экспертное мнение подъехало.
Аноним 01/02/19 Птн 20:07:39 55248581
>>552344
>юнити экономит кучу времени
Ну да, скачал юнити, запустил, свернул в трей - и всё, можно идти на целый день срать в годот-тред. Игры-то делать уже не надо.
Аноним 01/02/19 Птн 20:08:35 55248682
1419044022734.png (360Кб, 1342x694)
1342x694
Аноним 01/02/19 Птн 20:09:39 55248783
Аноним 01/02/19 Птн 20:10:28 55248884
>>552374
Пока пилил бы свою игру на годоте, завезли бы рендер на вулкане. Потом бы просто открыл проект в годоте 4.0 и получил бы буст производительности.
Аноним 01/02/19 Птн 20:11:04 55248985
Аноним 01/02/19 Птн 20:11:47 55249086
>>552398
Хуя себе, то есть как срать на юнити в юнити треде и хвалить годот так вам норм, а как решили обсудить проблеммы годота так все?
Поставил минусы в карму, обоим
Аноним 01/02/19 Птн 20:11:51 55249187
>>552368
>Но вообще-то люди на юнити реальные игры делают с интересными механиками, а не однообразные болванки.
Ты походу в какой-то параллельной вселенной живешь. 90% шлака на юнити в стиме - ассет флипы с одинаковыми механиками и скриптмаи из ассет стора, которые выглядят и играются абсолютно одинаково.
Аноним 01/02/19 Птн 20:12:46 55249288
>>552487
Значит, нормальный код на компилируемом языке, с наследовением, темплейтами, вычислениями времени компиляции вывозил бы миллионы.
Аноним 01/02/19 Птн 20:20:11 55249489
>>552479
>Да, поэтому юнити и придумали ECS
Ты там совсем уже ебнулся со своим фанатизмом? А вселенную за 7 дней случайно не разрабы юнити сотворили?
Так-то ECS еще в начале нулевых использовали в dungeon siege, примерно в то же время и появились первые доки по этому подходу.
Аноним 01/02/19 Птн 20:22:18 55249890
>>552487
А характеристик машины, на которой это запущено, там нет? Что-то мне подсказывает, что это не рядовая пекарня, а какой-нибудь монстр с десятком видеокарт и сотней процессоров.
Сейчас бы развесить уши и верить маркетинговым презентациям. Ты в рептилоидов тоже веришь, которых по рен-тв показывают?
Аноним 01/02/19 Птн 20:25:02 55249991
Безымянный2.jpg (42Кб, 859x439)
859x439
>>552498
>А характеристик машины, на которой это запущено, там нет? Что-то мне подсказывает, что это не рядовая пекарня, а какой-нибудь монстр с десятком видеокарт и сотней процессоров.
Аноним 01/02/19 Птн 20:28:09 55250092
>>552499
Очевидно же, что это либо пререндер, либо рендер в облаке.
Ты может еще и в битву экстрасенсов веришь и думаешь, что они правда видят будущее, когда тебе их показывают по тнт?
Аноним 01/02/19 Птн 20:30:13 55250193
>>552488
Я так же думал, когда третий годот пилили. Хуан многое обещал. Да и сделал много, рендерит красиво, но он не пригоден, не хочу обосраться опять. Может он сделает годно, а может не сделает, все таки пара человек это мало.
Аноним 01/02/19 Птн 20:37:27 55250494
>>552500
Просто в юнити сделали архитектуру, которая полностью раскрывает потенциал современных процессоров. И это в эпоху electron приложений и всеобщей нормализации медленного, неоптимизированного кода.
За это я им аплодирую стоя!
Аноним 01/02/19 Птн 20:46:04 55251495
>>552504
Пусть рендер лучше делают, скорость алгоритмов нахуй не нужна нигде, только в говностратегиях никому не нужных. Если будет рендер можно будет и анриал пинать.
Аноним 01/02/19 Птн 20:52:14 55251796
Че там в анриле еще нельзя самому писать шейдеры?
Аноним 01/02/19 Птн 21:03:13 55252597
>>552517
Сходи в анрил тред да спроси. А то скатили ИТТ непонятно во что.
>а чё там у юнити
>а чё там у анрила
>годот? да это говно, на него всем похуй
>посмотрите лучше новый видосик про юнити, как это охуенно
>а годот это для даунов, выбор серьёзных разработчиков, срущих целый день в годот треде - юнити
Аноним # OP 01/02/19 Птн 21:09:57 55253198
Аноним 01/02/19 Птн 21:12:58 55253399
Аноним 01/02/19 Птн 21:18:09 552534100
godot.PNG (111Кб, 295x497)
295x497
>>552533
Спасибо, не надо.
Аноним 01/02/19 Птн 21:24:27 552535101
Аноним 01/02/19 Птн 21:49:25 552537102
>>552530
>в сам годот кроме шизоидной свиньи больше никто палкой не тыкает.
Это ты про себя.
Аноним 01/02/19 Птн 21:56:22 552540103
godot.PNG (332Кб, 612x345)
612x345
>>552535
Это даже до уровня флешек из 2000-х не дотягивает. Flash > Godot официально.
Аноним 01/02/19 Птн 21:57:23 552543104
>>552540
Годот может в разные визуальные стили, включая винтаж. Замечательно.
Аноним 01/02/19 Птн 21:59:30 552545105
>>552534
Самое смешное, что похоже это там самая качественная игра.
Аноним 01/02/19 Птн 22:03:37 552546106
Аноним 01/02/19 Птн 22:06:08 552547107
>>552546
Лучше ничего больше не кидай, годотодаун. Только забиваешь гвоздь в крышку годота все глубже.
Аноним 01/02/19 Птн 22:08:05 552548108
014856172693464.jpg (10Кб, 329x331)
329x331
>>552546
>с таким же успехом можно и юнити назвать говном.
Будто его еще как-то можно назвать.
Аноним 01/02/19 Птн 22:12:24 552553109
>>552477
Вопрос сколько там осталось от юнити, понятно же что они перепиливали под себя.
Аноним 01/02/19 Птн 22:12:47 552554110
>>552547
Нет, буду кидать, чтобы все нормальные люди видели своими глазами, что игры на годоте пилятся, а не верили твоим беспруфным вскукарекам.
https://www.youtube.com/watch?v=UTAeDoRIHaA
Аноним 01/02/19 Птн 22:17:27 552557111
>>552554
Сохраню ссылку для ньюфагов в качестве пруфа что на годоте невозможно сделать нормальную игру.
Аноним 01/02/19 Птн 22:21:22 552559112
>>552557
Если учесть, что 95% игр из этого видео слеплены энтузиастами на коленке с нулевым бюджетом, это довольно неплохой результат. А в некоторых еще и неплохой арт, protocorgi тот же.
Да и вообще, как будто ты сам в состоянии сделать что-то на уровне хотя бы самой всратой игры из этого видео на своём юнити.
Аноним 01/02/19 Птн 22:22:43 552561113
>>552559
>энтузиастами на коленке с нулевым бюджетом
Угу, годот никому не нужен кроме неудачников.
Аноним 01/02/19 Птн 22:29:03 552565114
>>552561
Ну да, почему вообще такие неудачники как авторы майнкрафта, андертейла или террарии вообще лезут в геймдев? Да еще и не изучают unyti - инструмент для серьёзной разработки. Одно наличие свернутого в трее unyti уже делает твоё мнение весомее в спорах о движках в годот-тредах.
А автор kenshi вообще работал охранником, пока пилил своё говно, учился рисовать и анимировать вместо того, чтобы купить ассеты, вот неудачник-то, да? Правда его игра потом разошлась миллионным тиражом и ему теперь не придется работать до конца жизни, но он все равно остался неудачником, ведь он пилил игру с нуля на С++, а не изучил такой серьезный инструмент для профессиональных разработчиков как unyti.
Аноним 01/02/19 Птн 22:33:22 552569115
>>552565
Очень интересно рассказывешь, но как связаны перечисленные игры и годот?
Аноним 01/02/19 Птн 22:37:02 552572116
>>552569
Еще раз прочитай пост - >>552561
Где там хоть слово про годот?
Ты приравнял всех инди-разрабов без бюджета к неудачникам, тебе поссали в рот за такое.
Или для тебя неудачники это "энтузиасты на коленке с нулевым бюджетом, выбравшие годот", а "энтузиасты на коленке с нулевым бюджетом, выбравшие unyti" норм посоны?
Аноним 01/02/19 Птн 22:37:45 552573117
>>552546
Ура, мы нашли игру на годоте, которая лучше project raspidorasilo 4.
Вот она, самая лучшая игра на годоте.
Аноним 01/02/19 Птн 22:39:37 552575118
>>552572
В том то и дело что и слова про годот нет. Ты в треде о годоте вот и пиши про годот. Зарепортил свинью.
Аноним 01/02/19 Птн 22:41:23 552576119
>>552573
Будут нормальные игры, подожди еще год-два.
Годот стал более-менее юзабельным для 2д с третьей версии, не очень давно, индюшатина к нему еще только присматривается, потихоньку начинают юзать на джемах. Скоро и мелкие студии подтянутся. А для 3д надо еще подождать как минимум 3.2, а в идеале 4, но уверен, что игры тоже постепенно появятся.
Аноним 01/02/19 Птн 22:46:41 552577120
>>552576
Зачем ты отвечаешь юнитискаму? Просто репорти их.
Аноним 01/02/19 Птн 22:48:30 552579121
>>552576
>Годот стал более-менее юзабельным для 2д с третьей версии
>А для 3д надо еще подождать как минимум 3.2
А первые две версии годота для чего были юзабельны, для 1D игр?

Аноним 01/02/19 Птн 22:49:23 552580122
157.jpg (104Кб, 803x688)
803x688
>>552576
> подожди еще год-два
Аноним 01/02/19 Птн 22:51:25 552581123
>>552580
Движок для настоящих русичей, нужно только потерпеть.
Аноним 01/02/19 Птн 22:55:31 552582124
>>552579
1 никто и в глаза наверное не видел, настолько он древний.
В 2 было слишком много багов для того, чтобы он был юзабельным, как по 3д, так и по 2д части. Анимации не сохранялись после редактирования, например, и запросто можно было проебать несколько часов работы (лично с таким сталкивался), глитчи физики, move_and_slide криво работал, починили только в трешке, и т.д.
Проблем было много, часть из них пофиксили, часть еще нет (особенно в плане 3д)
А для 2д движок сейчас можно считать вполне стабильным, большинство болячек победили.
Аноним 01/02/19 Птн 23:09:06 552586125
>>552582
При всей моей вере в опен сурс, я не верю что из годота что-то получится. Хуан допустил слишком много архитектурных и организационных ошибок. Этот проект уже разгрести, проще создать все заново с использованием уже готовых библиотек.
То, что годот зафорсили как икону опен сурс гейминга не более чем курьез.
Есть и более лучшие опен сурс движки.
Аноним 01/02/19 Птн 23:15:57 552587126
>>552586
Называй, завтра же перекачусь.
Аноним 01/02/19 Птн 23:19:57 552588127
Аноним 01/02/19 Птн 23:21:12 552589128
>>552588
> опен сорс
Значение знаешь?
Аноним 01/02/19 Птн 23:23:36 552592129
>>552586
>Этот проект уже разгрести, проще создать все заново с использованием уже готовых библиотек.
Да ладно, его уже прямо сейчас можно юзать для прототипов. Какой опенсорсный движок позволяет так быстро прототипировать, с более-менее удобным интерфейсом? В годоте можно накидать контент, отточить геймплей и баланс, а потом этот готовый контент перенести на низкоуровневый двиг, типа amethyst'a, который на расте. В нём почти нихуя нет, ни гуи, ни каких-то инструментов, облегчающих жизнь, только код и конфиги на текстовых файлах. Но зато есть самая быстрая реализация многопоточного ECS на планете и быстродействие, с которым ни один юзер-френдли движок не сможет потягаться, ну разве что уеч без блюпринтов.
>Есть и более лучшие опен сурс движки.
Какие, например? Кидай, ознакомлюсь.
Аноним 01/02/19 Птн 23:32:31 552598130
>>552589
Нет, знаю только то что годот говно. В этом абсолютно уверен.
Аноним 01/02/19 Птн 23:33:07 552599131
1549053165225.png (185Кб, 1076x1171)
1076x1171
>>552484
А что тебя удивляет? Там в любом случае оверхед.
>>552487
Что то все эти объекты летают по прямой. Там что, тупо return? Может там вообще ничего не шлется. Вот если бы машинки "разбегались", когда к ним подлетал игрок, можно было бы говорить о какой то демонстрации.
Аноним 01/02/19 Птн 23:35:04 552600132
>>552599
>Может там вообще ничего не шлется.
В комментах к видео был инсайд, что там вообще пререндеренное видео было и на проекторе, и на телефоне - чтобы не запороть презентацию чем-то непредвиденным.
Аноним 01/02/19 Птн 23:36:17 552601133
Аноним 01/02/19 Птн 23:40:52 552604134
>>552600
Там еще кусок лога виден, и в нем от силы 10 записей ECS, которые не меняются. Система ECS на 10 объектов?
Аноним 02/02/19 Суб 03:35:06 552622135
>>552621
Ты тредом ошиблась, дура.
Аноним 02/02/19 Суб 10:13:01 552641136
я охуею, если буду использовать 3д объекты в 2.5д игрухе?
Аноним 02/02/19 Суб 11:16:59 552650137
Аноним 02/02/19 Суб 11:18:12 552651138
>>552641
Не волнуйся, годот не позволит тебе это сделать.
Аноним 02/02/19 Суб 11:21:58 552653139
>>552651
Схуяли? Там даже официальная демка есть, как рендерить 3д объекты в 2д канвас.
Аноним 02/02/19 Суб 14:39:35 552678140
Тут кто нибудь есть?
Аноним 02/02/19 Суб 14:41:55 552679141
>>552678
Есть. Сегодня обнаружил, что оказывается в обучалке по fps-шутеру 6 частей, а не 3. Надо будет добить.
Аноним # OP 02/02/19 Суб 14:42:54 552681142
DdzF0XRVMAAOP7F.jpg (6Кб, 236x202)
236x202
>>552678
НА МЕСТЕ! ВСЕ ДЕВЕЛОПЕРЫ!
Аноним 02/02/19 Суб 14:49:29 552682143
Аноним 02/02/19 Суб 14:54:26 552684144
>>552675
Так и надо годотосвинье. Это тред для уече и юнитибояр.
(Автор этого поста был забанен. Помянем.)
Аноним 02/02/19 Суб 15:02:15 552686145
image.png (796Кб, 576x923)
576x923
Аноним 02/02/19 Суб 15:05:50 552688146
>>552687
Свин, долго еще будешь плакаться? Чмо думает что кому-то на него не похуй.
Аноним 02/02/19 Суб 15:19:49 552696147
2019-02-0215-11[...].webm (479Кб, 960x540, 00:00:16)
960x540
Аноним 02/02/19 Суб 15:24:34 552697148
Аноним # OP 02/02/19 Суб 15:26:14 552698149
>>552696
Норм.
Это же на крестах, да?
Аноним 02/02/19 Суб 15:32:45 552701150
>>552696
Норм для игры на годоте
Аноним 02/02/19 Суб 15:45:02 552708151
Будьте осторожны, открывая проекты 3 на 3.1. Обратно могут не открыться. Делайте бэкапы.
Аноним 02/02/19 Суб 15:49:22 552709152
>>552696
Понятно откуда сбежал чмопидор.
Аноним 02/02/19 Суб 15:52:19 552711153
>>552698
Нет, это другой анон. На крестах я только 3 части из 6 сделал.
Аноним 02/02/19 Суб 15:54:11 552713154
Аноним 02/02/19 Суб 17:10:21 552743155
>>552713
>шта?
Да это я не тебе, весьма годный прототип получился.
Просто локации похожа на то место, откуда чмопидор сбежал.
Аноним 02/02/19 Суб 23:42:04 552876156
image.png (139Кб, 1226x549)
1226x549
Не могу понять как мне сделать так, чтобы кнопки были не доступны, пока дверь открывается. Пытаюсь сделать красиво, чтобы не вызывать 10 if-ов. Можно было бы сделать через итератор, но как параллельно два списка перечислять?
Аноним 02/02/19 Суб 23:54:51 552883157
2019-02-02 23-4[...].webm (931Кб, 1319x822, 00:00:10)
1319x822
Кто-нибудь в курсе, как победить артефакты над головой белого кота? Filter и mipmaps на импорте уже отключил, с ними было еще хуже. Stretch mode стоит 2d. Артефакты и в билде, и в редакторе.
Аноним 03/02/19 Вск 01:24:25 552900158
>>552876
В общих чертах
В door_control ставишь button.disabled = true
В анимации двери под конец добавляешь кейфрейм типа вызвать функцию. В этой функции делаешь buttin.disabled = false
Аноним 03/02/19 Вск 01:26:11 552902159
Аноним 03/02/19 Вск 01:39:08 552903160
15460567355240.jpg (49Кб, 511x512)
511x512
>>552902
Думаю другой, там Хуан писал, что если на gles2 переключиться то пройдет, у меня не проходит.
Он еще всё валит на дрова nvidia, вот этого я не понимаю, взять любую 2д игру хоть на юнити, хоть на sdl/sfml/самописных велосипедах/голом opengl'e, нигде с дровами никаких проблем нет, глитчей таких тоже нигде нет. Но виноваты в итоге почему-то оказались дрова, а не глючный рендер годота.
Да и в целом пока этих котов анимировал, хлебнул немало горя, оказалось что стейт машина сломана и в принципе непригодна к использованию в большинстве случаев (там xfade time херит трансформы, а без него её особо нет смысла юзать), issue на гитхабе висит с прошлого года, никто не правит.
Треки анимации на кривых Безье тоже поломаны, похоже, с ними часть анимаций работала только в плеере, а в blend tree уже нет, так и не заработали пока не переделал на обычные value треки.
Несколько раз не проебались изменения в анимациях, просто почему-то не сохранились, теперь судорожно сохраняю все сцены и потом еще и ресурсы руками, просто на всякий случай.
Уххх, это немного накипело.
Но в целом годот люблю и дропать пока не собираюсь, альтернатив все равно особо и нет, посмотрим на сколько меня еще хватит.
Аноним 03/02/19 Вск 02:18:03 552909161
>>552883
А ты уверен что их там нет? Формат картинки какой? Может там есть пиксели прозрачные белые с альфой. Залей картинку скажем зеленым фоном и проверь.
Аноним 03/02/19 Вск 02:31:26 552911162
c2f.jpg (647Кб, 667x670)
667x670
>>552903
>альтернатив все равно особо и нет

Почаще пишите такие девлоги работы с годотом. Это - лучшая антиреклама годота.
Аноним 03/02/19 Вск 02:36:51 552912163
>>552909
Пнг с индексированной пвлитрой, невидимые пиксели оказались не при чем.
Я уже разобрался, проблема оказалась в том, что кот ногами стоял на нижней границе спрайта. Оказывается, так делать нельзя. Причём оба спрайта были такие, и синий, и белый, но артефакты вылезли только на белом, такая вот магия годота.
Поднял контент на один пиксель, чтобы получилась прозрачная рамка, и артефакты пропали.
Аноним 03/02/19 Вск 02:44:04 552913164
>>552911
Буду заходить писать время от времени, с чем ещё пришлось столкнуться.
Но не все так плохо, на самом деле. Я написал про пару неприятных мелочей, но не упомянул про сотню приятных, за которые люблю годот и пока не вижу ему альтернатив для хобби геймдева в одиночку.
Да и реклама ему не нужна, это же опенсорс, у него не стоит цели продаться каждому встречному. Хочешь - юзай, хочешь нет, твоё дело.
Аноним 03/02/19 Вск 02:50:24 552915165
>>552912
Да, в опенгл 2д проблемы с краями, это известная тема, в текстурах для этого стараются не располагать разные объекты вплотную, и не обрывать их резко, а добавлять обводку нужного цвета для страховки. Ошибки часто вылезают именно на черном или белом цвете.
Аноним 03/02/19 Вск 03:24:36 552918166
>>552900
Спасибо за совет. Пытался сделать но столкнулся с такими проблемами:

Если я ставлю вызов функции в анимации двери, то не понятно какую функцию вызывать, потому что на уровне 5 сцен с дверью.

Кнопка, которая управляет дверью не принадлежит сцене двери.

Решил забить и просто сделать проверки какая анимация играет, чтобы выставить доступность кнопки, но сейчас 3 часа ночи и пока что кнопка выключается когда надо, но больше не включается. На сегодня так.
Аноним 03/02/19 Вск 13:20:42 552973167
2019-02-03 12-5[...].webm (2982Кб, 614x360, 00:01:06)
614x360
Аноны, запилил тут случайно прототип. Мне аж самому понравилось. Залипаю второй день.
Вот его геймлейные фичи:
1. Игрок - риджидбади.
2. Игрок - шарик.
3. Можно карабкаться по стенам и потолкам.
4. Карабканье/прыжок зависит от коллизии с поверхностью.
В общем, посмотрите видос, зацените, стали бы вы в такое играть?
Естественно, на карте могут быть препятствия и ловушки, завязанные на физику, пока что их нет, но есть мыслишки, насчет скользких поверхностей и т.п.
Аноним 03/02/19 Вск 13:32:06 552974168
>>552973
И сразу вопрос к знатокам: Как сделать подсчёт урона при падении? У меня мысль, если нет коллизий запоминать высоту в главном цикле, если высота (по игреку) больше - запоминаем, если высота меньше - игнорируем. Таким образом, как только мы видим коллизию, то мы сверяем, если высота в точке коллизии меньше запомненной высоты (в которой началось педение), мы вычисляем разницу в высоте, и если разница превышает высоту прыжка, начинаем начислять урон пропорционально высоте. И не забудем сбросить запомненное на игрек коллизии.
Я в правильном направлении мыслю?
Аноним 03/02/19 Вск 13:35:29 552976169
>>552974
Урон должен зависеть от скорости падения, у тебя же он падает с ускорением. Вот просто и проверяй в момент коллизии скорость, если она выше определенного значения - урон умножается на скорость * коэффициент. Чтобы понять, что упал именно на пол, можно еще нормаль коллизии проверять.
Аноним 03/02/19 Вск 13:37:14 552977170
>>552974
При столкновении смотри расстояние до предыдущей точки.
Аноним 03/02/19 Вск 13:40:08 552980171
>>552973
>В общем, посмотрите видос, зацените, стали бы вы в такое играть?
Только если на телефоне как таймкиллер, на пк вряд ли кому-то зайдет.
Ну и плюс учти, что в такой игре решает визуал, look and feel. Если просто будешь катать йобу, это никому не зайдет, если будет сочный живой арт с анимациями, партиклами и визуальной отдачей (персонажа будет плющить как желе от действий игрока, и т.д.), то может и взлетит.
Аноним 03/02/19 Вск 13:41:34 552981172
>>552976
>>552977
Я что-то не могу разобраться со скоростями.
И вообще, я похоже что-то делаю не так. Даже если я наворачиваю параметр bounce на 1, мой йоба не скачет, как мячик.
В дефолтных настройках, он кажется слишком лёгким. Наворачивание ему массы ничего не даёт. Работает либо gravity scale в его параметрах, либо увеличение гравитации в настройках проекта. Но меня не покидает ощущение, что я ЧДНТ.
Аноним 03/02/19 Вск 13:42:14 552983173
>>552980
Это всё само собой. И музон ещё расслабляющий не забуду.
Аноним 03/02/19 Вск 13:43:20 552984174
>>552981
> Но меня не покидает ощущение, что я ЧДНТ.
В смысле, ИРЛ, при гравитации 9,8 мячики возможны, а в годоте почему-то нет.
Аноним 03/02/19 Вск 13:47:59 552985175
>>552984
Не ожидай от физики годота реализма, все цифры придется подгонять под геймлей.
Я как-то пытался сделать демку с видом от третьего лица, оставил дефолтный g 9.8, сделал персонажа нормального роста в метрической системе, задал ему реалистичную массу в килограммах, и в итоге все это выглядело как говно, пришлось увеличивать g до 20 и массу до нескольких сотен килограм, потому что при реалистичных значениях он просто парил после прыжка как пушинка.
Аноним 03/02/19 Вск 13:49:16 552986176
>>552985
Хреново. Вроде распиаренный bullet используется. А такое говнище.
Аноним 03/02/19 Вск 13:51:30 552987177
>>552985
Ну ладно, гравитация хуй с ней. Но почему у меня перестало bounce работать? Не могу понять. Пойду тестовую сцену сделаю для проверки. Либо я в проекте всё поломал нахуй. Либо в настройках rigidbody.
Аноним 03/02/19 Вск 13:54:04 552988178
>>552986
В 2д не bullet, а самописный костыль Хуана.
В 3д bullet, но проблема не с ним, сам-то bullet стабильная и хорошая либа, много где использующаяся.
Просто раньше в годоте была самописная 3д физика, и она была говном, все это поняли и впилили bullet. Но его впилили не с нуля, как надо по хорошему, а натянули на говно-API старой физики, чтобы не ломать совместимость, и поэтому сейчас есть проблемы с физикой в 3д, в том числе глитчи на стыках коллайдеров, проваливание коллайдеров друг в друга, дрожание и прочее.
Хуан это тоже понял, но вместо того, чтобы впилить тот же буллет нормально, он собирается впилить physx поверх того же говноапи в надежде что это решит проблему.
Аноним 03/02/19 Вск 13:56:00 552989179
>>552988
Ууу... То есть на физон-ориентированный платформер я зря губоньки раскатал?
Аноним 03/02/19 Вск 14:00:44 552990180
>>552988
>глитчи на стыках коллайдеров, проваливание коллайдеров друг в друга, дрожание
Ну это стандартные проблемы применения физ. движков не по назначению, вряд ли тут интерфейс играет роль. Чтобы аркадный физон делать на физ. движке - нужны костыли.
Аноним 03/02/19 Вск 14:01:25 552991181
>>552989
Да нет, не зря, попробовать-то можно, просто нужно быть готовым к тому, что придется много шаманить с параметрами, чтобы подогнать под свои ожидания, плюс можно наткнуться на какой-нибудь глитч, который нельзя обойти, и тогда придется репортить на гитхаб. Но в 2д дела обстоят получше, чем в 3д, насколько знаю.
Аноним 03/02/19 Вск 14:09:57 552994182
>>552985
>пришлось увеличивать g до 20 и массу до нескольких сотен килограм, потому что при реалистичных значениях он просто парил после прыжка как пушинка.
Это скорее ошибка наблюдения. Ты просто ожидал более аркадный физон.
Я тоже когда начинал экспериментировать с физоном, мне тоже казалось что все слишком замедленно, не так как ИРЛ.
Но на самом деле ИРЛ все действительно не быстро падает.
Просто мы привыкли к аркадной физике всяких марио.
Аноним 03/02/19 Вск 14:24:25 552998183
>>552994
>пришлось увеличивать g до 20
>мне тоже казалось что все слишком замедленно
Масштаб в физоне не пробовали выставить?
Там по дефолту скорее всего 1 пиксель = 1 метр, поэтому и медленно.
Аноним 03/02/19 Вск 14:28:58 552999184
>>552998
Так 3д же, там нет пикселей.
Аноним 03/02/19 Вск 14:32:24 553000185
>>552998
>Масштаб в физоне не пробовали выставить?
Gravity scale в каждом _body выставлять вручную? Это правильно?
>>552991
>>552976
>проверяй в момент коллизии скорость, если она выше определенного значения - урон умножается на скорость * коэффициент
Да, это оно! Спасибо! Работает. Начинаю падать в какую-то дырку, скорость и урон растёт. Причём, урон наносится даже при трении о стены! Физооон!
Аноним 03/02/19 Вск 14:34:22 553001186
Peek 2019-02-03[...].webm (1514Кб, 1740x1302, 00:00:27)
1740x1302
Приключения котов продолжаются.
Теперь надо разобраться с блендом анимаций, я вчера подумал, что проблема в стейт машине, переделал на blend tree и оказалось, что в обычном блендспейсе тоже криво смешиваются.
Никто с таким не сталкивался?
При этом проблема именно с конечностями, у головы тоже есть треки в обеих анимациях, но она при этом никуда не скачет.
Аноним 03/02/19 Вск 14:44:09 553005187
>>553001
Что за проблемы со стейт машиной?
По поводу конечностей - ты уверен, что у тебя там везде кот на одной высоте стоит?
Аноним 03/02/19 Вск 14:54:06 553009188
Peek 2019-02-03[...].webm (1247Кб, 1295x1041, 00:00:21)
1295x1041
Peek 2019-02-03[...].webm (625Кб, 1732x1271, 00:00:18)
1732x1271
>>553005
Со стейт-машиной всё норм, если делать переход без бленда, если добавить xfade time, то в момент перехода анимации начинают криво смешиваться.
Стоит вроде как везде на одной. Хотя, у меня корневая нода в риге это таз, она вверх-вниз ходит по y, может проблема в этом, попробую убрать.
Аноним 03/02/19 Вск 15:03:28 553013189
>>552876
>>552900
Разобрался. Сделал через сигнал animation_finished, без кейфреймов.

>>553009
Круто. Давно годотом пользуешься?
Аноним 03/02/19 Вск 15:10:46 553018190
>>553013
>Давно годотом пользуешься?
Не особо, это вторая попытка в движок. Полгода назад пробовал в 3д, разобрался с анимациями, сделал риг, third person камеру, но было слишком много проблем с физикой и решил подождать, пока пофиксят. Пока задрачивал блендер, планшет, пытался осилить пиксель-арт.
Сейчас вот почувствовал, что скиллов хватит на несложную игрушку в 2д, решил снова попробовать в годот, тем более, как раз вышла бета 3.1.
Аноним 03/02/19 Вск 15:38:48 553036191
А где трет про нормальные движки, Xenko там итд?
Аноним 03/02/19 Вск 15:40:27 553038192
>>553036
Создавай сам про нормальные. Тут про хороший.
Аноним 03/02/19 Вск 15:43:11 553041193
Peek 2019-02-03[...].webm (974Кб, 1104x1019, 00:00:14)
1104x1019
Всё, разобрался. Оказывается, проблема была в location треках на нодах с инверсной кинематикой, надо было оставить только rotation. Подчистил анимации и заработало более-менее, можно двигаться дальше.
Аноним 03/02/19 Вск 15:47:25 553045194
>>553041
а чем записывать видео?
Аноним 03/02/19 Вск 15:48:39 553048195
>>553038
поставить их рядом, Ксенко - полноценный бывший коммерческий движок, Годот - пэинт с простеньким движком, который длают нубы в свободное время и конкретно на отъебись.
Аноним 03/02/19 Вск 15:55:03 553053196
>>553045
Peek, он сразу в вебм умеет писать, даже конвертить не надо. Но я под линуксом сижу, не знаю, есть ли версия под шин.
>>553048
Годот тоже бывший коммерческий, его okam studio раньше пилила и сделала несколько игр на нём.
Аноним 03/02/19 Вск 16:00:30 553058197
k2ejzwlxcbow.jpg (16Кб, 200x150)
200x150
>>553048
>Ксенко - движок, который никто даже забесплатно не юзает, который даже разрабы бросили и не разрабатывают
Аноним 03/02/19 Вск 16:22:02 553068198
>>553058
балбес зоофильный, хсенко луше годота, гаварю тибе
Аноним 03/02/19 Вск 16:23:19 553069199
>>553053
Ксенко выброшен на покомйку Опен Сорса гораздо позже, чем Годот, он просто новее, графон баще и вообще всё заебись.
В ксенко возможностей больше.
Аноним 03/02/19 Вск 16:23:41 553070200
>>553058
>Годот - движок, который никто даже забесплатно не юзает, который даже разрабы бросили и не разрабатывают
Аноним 03/02/19 Вск 16:24:07 553071201
>>553058
Нельзя юзать заброшенную зинку, много подводных.
Аноним 03/02/19 Вск 16:26:19 553072202
>>553069
С xenko там сейчас ковыряются 2 студента за донаты на патреоне.
Архитектура там тоже васянская в некоторых местах, особенно их редактор на WPF.
Это все нужно переделывать долго и нудно, и никто этим заниматься не будет.
Аноним 03/02/19 Вск 16:31:12 553075203
>>553069
>В ксенко возможностей больше.
Ты, как я понял, не сделал ни одной игры ни на годоте, ни на ксенко, откуда такая уверенность?
Аноним 03/02/19 Вск 16:37:49 553078204
>>553068
Сейчас посмотрел этот ксенко. Выглядит как наглая калька с уеча(что не есть плохо), но с шарпом для игровой логики (что есть хорошо). Но нет поддержки маков и линуксов.
А как там дела с 2д? Так же плохо, как и на уече с юнити?
Аноним 03/02/19 Вск 17:09:49 553088205
>>553069
В ксенко мобилки через xamarin. Это все что нужно о нем знать.
Аноним 03/02/19 Вск 17:14:56 553092206
>>553078
>Выглядит как наглая калька с уеча
А причем тут уеч?
Скорее как будто на MonoGame из говна и палок собрали клон юнити.
Аноним 03/02/19 Вск 17:21:21 553097207
>>553092
>А причем тут уеч?
Интерфейс 1 в 1.
Аноним 03/02/19 Вск 17:24:02 553099208
scriptEditor.jpg (589Кб, 3840x2080)
3840x2080
>>553097
В уе4 интерфейс неюзабельный, с огромными кнопками и захламлённым пространством. Тут этого нет.
Аноним 03/02/19 Вск 17:26:20 553101209
>>553097
>Сравнивает движки
>По скриншотам интерфейса
А, ну хорошо хоть по графике не додумался сравнить
Аноним 03/02/19 Вск 17:30:05 553103210
mat4.png (220Кб, 900x611)
900x611
>>553101
>ну хорошо хоть по графике не додумался сравнить
Графон в хенко не далеко от уе4 ушёл, тоже статтеры и лоу фпс.
А вот материал эдитор в хенко точно наглая калька с cryengine. Как и половина уе4, лол.
Аноним 03/02/19 Вск 17:34:56 553104211
>>553099
>эти огромные цветастые кнопки
>2 tree-view'a, ведь одного-то мало
>неуклюжий property view с кучей говнокнопок
>просмотр сцены в малюсеньком окошке, потому что все рабочее пространство засрано ненужными в данный момент доками
>тут этого нет
Проиграл что-то. Вообще, с уе эту поделку глупо сравнивать. А если учесть, что еще и с кроссплатформой все печально, то можно даже не смотреть в сторону этого движка.
Аноним 03/02/19 Вск 17:46:10 553106212
>>553104
Windows Desktop 7, 8, 10
Windows Universal (UWP)
Linux (Ubuntu)
Android 2.3 and later
iOS 8.0 and later

Все игровые платформы поддерживаются вообще-то. Даже виар рэди. Цветастые кнопки тяжелое наследие студии из японии. Остальные претензии просто доёбки, интерфейс настраивается, а кнопки раза в четыре меньше уе4евских.
Аноним 03/02/19 Вск 17:50:43 553108213
>>553106
>Linux (Ubuntu)
>экспериментальный
Это читается как "как бы есть, но по факту нихуя не работает"
Про мобилки тебе уже сказали - xamarin.
Экспорта в веб нет, даже годот это умеет.
Итого в сухом остатке имеем windows-only двиг, и кому такое надо в 2к19?
Аноним 03/02/19 Вск 17:58:41 553110214
>>553108
>НЕТ ПОДДЕРЖКИ ПЛАТФОРМ!
>Вот же тебе официальная поддержка - всё билдится, всё работает
>ВРЁТИ! НЕТУ! НЕТУ!

>Про мобилки тебе уже сказали - xamarin.
Ну запорол иос JIT. Ну и хуй на него, AOT есть. Хамарин-то всё равно работает на IOS.
Аноним 03/02/19 Вск 18:08:20 553113215
>>553078
Андроид - это и есть Линукс, Даже Торвальдс говорил, что Линукс победил на мобилах в виде Андроида, расходимся, посоны!
Аноним 03/02/19 Вск 18:14:00 553116216
>>553106
А что Ксенко из Японии?
Ну что ж выбор очевиден!
Аноним 03/02/19 Вск 18:28:54 553122217
>>553116
Это был пет прожект какой-то японской конторы, который они уже дропнули из-за его бесмысленности. Это все что его объединяет с японией.
Его пилили один матерый дед и 2 спиногрыза.
Дед, который там отдувался за всех, быстренько съебался в юнити (вот его сайт http://xoofx.com/), а спиногрызы остались и сейчас там что-то безуспешно пытаются высрать
03/02/19 Вск 18:32:56 553124218
>>553106
Мань,
>Android
>iOS
>via Xamarin
Считай не поддерживается.
VR-Ready маркетологи пишут добавив тупо сплит скрин, не смешно даже.
>Oculus and HTV Vive
Это все по твоему? Где Cardboard, Daydream например? Playstation, Samsung Gear?
Аноним 03/02/19 Вск 19:07:16 553137219
>>553116
Да, с 2014 года пилился этот движок, назывался только Paradox. Пилили его Silicon Studio прямиком из Токио. Потом они его выбросили в открытый доступ. Не знаю, откуда высрал этот шизик про "дроп", но движок всё ещё пилится и поддерживается. Естественно, что сами силиконы больше продвигают свои проприетарные хуёвины, например библиотеку постэффектов EBISну или лайтмаппер Enlighten.

>>553124
Ещё одно врёти. Ясно. Сходи тогда на форум хенко и напиши всем разрабам, которые зарелизили игры на IOS с андроидами, что они этого не делали, потому что поддержки нет.
>Cardboard
Лольнул с этой хуйни. А поддержки консолей нет и из коробки вряд ли будет, потому что у силиконов есть платный движок для консолей.
Аноним 03/02/19 Вск 19:11:21 553142220
>>553137
>Не знаю, откуда высрал этот шизик про "дроп"
Потому что они его дропнули и больше с ним никак не связаны. Исходники просто бросили бывшим разработчикам с MIT лицензией как кость.
Аноним 03/02/19 Вск 19:12:04 553143221
>>553137
Дурачок, если тебе годот кажется багованым, то с ксамарином ты просто не будешь вылезать из создания фиксов и костылей. Про фпс через три прослойки сисярпа я даже начинать не буду.
Аноним 03/02/19 Вск 19:16:40 553146222
>>553142
>but members of the Xenko team will continue to work on it independently as part of the community. More specifically, I will personally work on it fulltime
>>553143
Так я про годот не писал ничего, лол. Так как не пользовался. А вот про хенко писал
>тоже статтеры и лоу фпс
Аноним 03/02/19 Вск 19:17:23 553148223
>>553146
>Так как не пользовался
А как ты ИТТ тогда попал?
Аноним 03/02/19 Вск 19:19:21 553151224
>>553146
>>but members of the Xenko team will continue to work on it independently as part of the community. More specifically, I will personally work on it fulltime
И? Всех (двух) мемберов пидорнули и они теперь работают над движком как часть коммюнити, а один сделался местным Хуаном и жирует один за всех на деньги с патреона.
Аноним 03/02/19 Вск 19:23:28 553157225
изображение.png (16Кб, 548x136)
548x136
изображение.png (29Кб, 515x257)
515x257
изображение.png (16Кб, 540x140)
540x140
Ребята, ну будьте же вы людьми и помогите.
В общем, вычисляю возможность двигаться через подсчёт коллизий (пик1). В консоль сыпятся ошибки (пик2). Я понимаю, что нужно вписывать размер_массива-1 (пик3), но в таком случае, коллизии не считаются, вектор не прописывается, персонаж не движется.
Забить хуй? Или разбираться в вопросе?
Просто, игра играется, но сыпящиеся в консоль ошибки сотнями - напрягают.
Аноним 03/02/19 Вск 19:27:01 553158226
image.png (39Кб, 371x733)
371x733
>>553151
>и жирует один за всех на деньги с патреона.
Аноним 03/02/19 Вск 19:28:07 553159227
>>553158
Хуя он охуевший. За 1.5к баксов соизволил работать 2 дня в неделю.
Аноним 03/02/19 Вск 19:30:08 553160228
Снимок.JPG (15Кб, 495x133)
495x133
>>553158
Хотел бы и я 100к в месяц получать просто так
Аноним 03/02/19 Вск 19:32:28 553162229
14866643930360.jpg (47Кб, 741x691)
741x691
1396702278704.jpg (26Кб, 300x329)
300x329
>>553159
>За 1.5к баксов соизволил работать 2 дня в неделю.
За 2600, сейчас один день в неделю
Аноним 03/02/19 Вск 19:33:48 553163230
>>553162
Ну зенка дает, разработка идет полным ходом! Полтора бага в месяц сможет фиксить.
Аноним 03/02/19 Вск 19:35:19 553164231
>>553157
просто включи дебаггер
Аноним 03/02/19 Вск 19:38:59 553166232
>>553163
>Latest commit 2 days ago
Справедливости ради. Возможно ещё, что этот хуй из Токио, тогда сумма 5к$ за фуллтайм это вообще гроши, жапан дорогой пиздец.
Аноним 03/02/19 Вск 19:46:15 553170233
>>553146
> Так я про годот не писал ничего, лол.
Ну так это тред годота.
Аноним 03/02/19 Вск 19:50:03 553173234
Аноним 03/02/19 Вск 19:54:30 553176235
>>553173
Там за почти год все коммиты такие - имитация деятельности
Аноним 03/02/19 Вск 20:03:59 553181236
Он либо не может, либо не хочет ничего делать. Тогда зачем он наебывает донатеров?

Совсем уже охуели со своим постмодернизмом, теперь можно вообще уже ничего не делать, и просто продавать фантазию о вещи. Хуан продает фантазию движка, а теперь еще один его ученик подтянулся осваивать это непаханое поле.
Аноним 03/02/19 Вск 20:19:20 553184237
2019-02-03 20-1[...].webm (1494Кб, 614x360, 00:00:30)
614x360
Ба-дум-тс!
Прототипирование йоба-квеста продолжается. Запилены хитпойнты и усталость. Хитпойнты уменьшаются при падениях, а в будущем при атаках врагов или ловушек. Усталость уменьшается при карабкании по стенам, если усталость = 0, то перс срывается и падает.
Аноним 03/02/19 Вск 20:22:37 553185238
>>553181
>Тогда зачем он наебывает донатеров?
Ну если они не долбоебы, они увидят его "Работу" и перестанут донатить, а если долбоебы, то грех не наебать. Это же насколько получается зенкопидары тупее юнитипидарастов.
Аноним 03/02/19 Вск 21:07:28 553200239
>>553185
>Ну если они не долбоебы, они увидят его "Работу" и перестанут донатить, а если долбоебы, то грех не наебать
Ты сейчас выставляешь донатеров Хуану в нелицеприятном свете
Аноним 03/02/19 Вск 21:12:09 553202240
>>553200
Да мне пофиг, но у хуана хотя бы что-то, все таки рендер выкатил новый. Ну да, что он за последний год сделал? Анимации. Все ошибки исправляет.
Аноним 03/02/19 Вск 21:21:48 553206241
>>553202
Ага, темный скин и глючный рендер. 6.5 миллионов в рублей в год успешно осваиваются.
Аноним 03/02/19 Вск 21:23:13 553208242
>>553164
Подскажи, как включить дебаггер?
Аноним 03/02/19 Вск 21:50:47 553212243
Аноним 03/02/19 Вск 22:00:56 553213244
image.png (62Кб, 804x732)
804x732
Аноним 03/02/19 Вск 22:24:09 553223245
Нахуя в тред врываются юнити-дауны и пытаются развязать срач?
Аноним 03/02/19 Вск 22:27:11 553224246
>>553223
Ну они обзываются на годотобогов, годотобоги обзывают юнитипидаров, они кайфуют от этого.
Аноним 03/02/19 Вск 22:28:13 553225247
>>553223
Соскучились по живительному банцу.
Просто молча репорти и всё.
Аноним 03/02/19 Вск 22:52:24 553234248
Peek 2019-02-03[...].webm (631Кб, 1359x795, 00:00:10)
1359x795
>>553230
Да нет, пока всё офигенно, пилю вот потихоньку контроллеры для котов.
Аноним 03/02/19 Вск 22:58:14 553238249
>>553235
Псс, парень, тут твое говно чистят. Делай выводы, насри в треде юньки.
Аноним 03/02/19 Вск 22:58:48 553239250
af14c93414d3697[...].jpg (12Кб, 420x253)
420x253
Делаю рпг.
Скилы надо реализовывать просто какими-то числами из воздуха, а зависимость от них через проверку ifом? Я тупой просто пиздец.
Аноним 03/02/19 Вск 23:00:16 553240251
изображение.png (8Кб, 592x234)
592x234
>>553212
И в тридэ такая же хуйня.
Аноним 03/02/19 Вск 23:00:54 553241252
>>553239
Лучше через ресурс, содержащий мапу всех возможных скиллов в игре. Так будет проще сохранять, да и удобнее будет накидывать параметры юнитам через интерфейс.
Аноним 03/02/19 Вск 23:01:30 553242253
>>553240
Проще игру переписать, чем фиксить такую хуйню.
Аноним 03/02/19 Вск 23:13:11 553244254
Внимание! Обнаружен целый список игр, сделанных на годоте, часть из них неплохие и рекомендуются к ознакомлению.
https://itch.io/games/made-with-godot
Аноним # OP 03/02/19 Вск 23:29:11 553246255
>>553244
ЗБС!
В шапку пойдёт.
Аноним 03/02/19 Вск 23:39:10 553248256
>>553246
а почему там игры уровня флеш говна с арморгеймз?
Аноним 03/02/19 Вск 23:54:46 553250257
1509338551539.gif (7283Кб, 562x315)
562x315
>>553244
3Д пока не очень популярно.
Аноним 04/02/19 Пнд 00:25:35 553255258
image.png (285Кб, 1426x800)
1426x800
>>553250
Будем исправлять
Аноним 04/02/19 Пнд 00:31:00 553257259
>>553254
Прагматично будет для бизнеса через пару лет выбирать между роялити юньке и бесплатным свободным движком.
Аноним 04/02/19 Пнд 01:18:17 553263260
>>553254
Кто "вы"? Ты тут один такой ебанутый. Санитар леса, блядь. Ты обосравшаяся манька, а не санитар. Сам нихуя не сделал в своей жизни, не то, что игры, даже страной демки, зато где-то прочитал, что единственный способ стать разработчиком игр - это дать в жопу юнитекам, и пошёл ебать всем мозг с этой идеей.
Да нихуя не так, и до юнити делали игры все, от крупных студий до инди, и после юнити будут делать, на нем мир клином не сошёлся.
Аноним 04/02/19 Пнд 05:11:41 553275261
Аноним 04/02/19 Пнд 08:19:01 553289262
>>553254
>Ты не понимаешь, мы юнитипидары - санитары леса. Доедаем трупы животных, говно, вот это вот все.
Вызовите этому юнитипидару санитаров
Аноним 04/02/19 Пнд 08:19:49 553290263
Ну чего, как там ваши игры?
Аноним 04/02/19 Пнд 10:33:28 553306264
>>553212
В Ксенко такого нет, но, говорят, его забросили.
Поэтому, я тебе советую смотреть в сторону проприетарных движков.
Край - для команды, а тебе ЮТ и Юнити.
Бери Ютини, там проще всего делать игры и нет тонны тупых багов и работают не за бутерброд на отъебись, с разрабов спрашивают.
Аноним 04/02/19 Пнд 10:46:18 553312265
>>553212
Просто исправь этот баг, опенсорс же.
Аноним 04/02/19 Пнд 10:47:46 553313266
>>553235
Например общественный туалет.
Аноним 04/02/19 Пнд 11:10:08 553321267
>>553306
> спросил такой с юнитеков за баги
> у тебя отозвали лицензию
Наес.
Аноним 04/02/19 Пнд 11:12:15 553324268
>>553257
Грядущий кризис добьёт десктопы и грохнет МС наполовину.
Достанется и практически всем остальным.

В Юните в два счёта сменят лицуху, извините, мол, кризис, поймите.
Аноним 04/02/19 Пнд 18:08:58 553568269
Ребят, может Ксенко ещё оправится и нужно выбирать его из-за лучшей графики и больших возможностей?
Аноним 04/02/19 Пнд 20:57:02 553619270
>>553568
>лучшей графики
Графика зависит от контента. Ты в состоянии намоделить/натекстурить/наанимировать на ААА уровне, так чтобы годот просто не тянул этот контент? Если да, то тебя и xenko не спасёт, тебе нужен уе как минимум.
Но что-то мне подсказывает, что ты хуй простой, и за бесконечным поиском идеального движка просто прокрастинируешь и отдаляешь от себя тот момент, когда ты осознаешь, что не в состоянии ничего запилить ни на одном движке.
Аноним 04/02/19 Пнд 22:07:58 553648271
>>553619
По себе не суди только, ладно?

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

И Годот и половину графики от Ксенкошеньки не потянет.
Аноним 04/02/19 Пнд 23:04:21 553674272
бамп
Аноним 05/02/19 Втр 06:31:28 553771273
Че за хуйня у него с WebGL?
Почему дефолтный проект сжирает весь процессор?
Делаю то же самое, в юнити - 3%, в годоте - 100%
Аноним 05/02/19 Втр 06:32:03 553772274
>>553771
попробовал еще вебсокеты, вообще проект в вебгл сдох от нехватки памяти.
Аноним 05/02/19 Втр 12:38:02 553894275
Годот не параша.
Параша у вас в головах. Если не можешь разобраться в настройках - юзай платные инструменты, типа юнити, где всё настроили за тебя (нет, не всё).
Нечего пиздеть на инструмент, когда руки кривые.
Аноним 05/02/19 Втр 12:57:01 553910276
Аноним 05/02/19 Втр 13:05:38 553919277
>>553910
Прошу, репорть молча эту мразь. Твои посты позволяют ему прокси подыскать заранее.
Аноним 05/02/19 Втр 13:13:28 553922278
Заберите вашего сумасшедшого из юнититреда.
Аноним 05/02/19 Втр 13:14:55 553924279
>>553922
У нас тут нет ваших и наших, мы игры делаем, а не устраиваем войны между движками.
Аноним 05/02/19 Втр 13:20:01 553925280
>>553924
Если вы делаете игры то почему игр нет?
Аноним 05/02/19 Втр 13:20:53 553926281
>>553925
Потому что не могу нарисовать лапу крысе.
Аноним 05/02/19 Втр 14:04:44 553963282
>>553922
Сразу как вы заберете своего.
Аноним 05/02/19 Втр 14:24:41 553986283
>>553963
Кого? Тут обоснованно и с аргументами сравнивают движки
Аноним 05/02/19 Втр 14:25:12 553987284
>>553894
Готод не параша. Параша у вас в головах.
Если не можешь разобраться в его коде и устранить свою проблему, и найти 100 млн долларов на то, чтобы его в нормальный двиг превратили без тормозов и моря ошибок, тогда юзай платные движки.
Кривые руки из жопы.
Аноним 05/02/19 Втр 14:27:40 553990285
>>553922
Да, тред про Годот давно стал вспомогательным тредом про Юнити.
Потому что теперь тема про Годот наполовину состоит из сообщений об ошибках Годота и наполовину о том, чтобы переходили на Юнити и не убивали единственную жизнь на дерьмо.
Аноним 05/02/19 Втр 14:28:39 553991286
>>553925
Действительно, лучше бы войну устроили, и то толку было бы больше.
Аноним 05/02/19 Втр 14:34:52 554000287
>>553997
Элитные шутки пошли.
Аноним 05/02/19 Втр 14:57:56 554008288
>>553987
> и найти 100 млн долларов на то, чтобы его в нормальный двиг превратили без
Какие миллионы, проснись, мань. Еще Кармак двиги для квейка и дума в одно рыло написал, про 2д и говорить нечего. Свини первые версии анрила тоже один захерачил. Для разработки движка достаточно несколько нормальных программистов на фуллтайм, всё.
Юпити тратит миллионы не на разработку, а на маркетинг, чтобы промывать мозги додикам вроде тебя, чтобы они потом шли срать на форумы с постами в духе "не юзаешь юнити значит ты пидор"
А сам движок у них посредственный, ширпортребный, проигрывающий любому специфичному двигу, которые компании пилят специально под конкретные жанры игр.
Аноним 05/02/19 Втр 15:23:21 554020289
>>554008
>А сам движок у них посредственный, ширпортребный, проигрывающий любому специфичному двигу, которые компании пилят специально под конкретные жанры игр.
А сам C++ посредственный, ширпортребный, проигрывающий любому ассемблеру, которые компании пилят специально под конкретные процессоры.
Аноним 05/02/19 Втр 15:26:47 554021290
>>554020
Вскудахт дауненка, который про С++ слышал только из статьи в википедии.
Уже давно оптимизирующие компиляторы производят ассемблерный код, в 90% случаев более производительный, чем написанный вручную.
Аноним 05/02/19 Втр 15:28:27 554022291
>>554021
И эти оптимизирующие компиляторы установлены в юнити.
Аноним 05/02/19 Втр 15:28:45 554023292
>>554021
какой википедии?
Аноним 05/02/19 Втр 15:29:57 554025293
6c9.jpg (958Кб, 1920x1080)
1920x1080
>>554022
> компиляторы установлены в юнити.
Пиздец, тут у нас походу победитель в номинации "маня-мир unyti-дауна года"
Аноним 05/02/19 Втр 15:35:52 554026294
>>554020
>А сам C++ посредственный, ширпортребный, проигрывающий любому ассемблеру
Ты какую-то хуйню спизданул, понимаешь?
Специфичный движок - это например, RE engine, который заточен и оптимизирован конкретно под один жанр, в котором делают resident evil, и он работает охуенно, без статтеров и тормозов, может как выдать охуенный кинематографичный графон на топовой пекарне, так и более-менее стабильно работать на низких настройках на слабых пекарнях. Но на нём не сделаешь 3 в ряд или стратегию, потому что это не движок общего назначения. Это если приводить в пример ААА.
Для инди это правило тоже работает - всякие террарии, cave story, они используют низкоуровневые фреймворки и их движок заточен под один конкретный жанр, и они работают охуенно, при этом не тянут за собой несколько сотен мегабайт рантайма unyti и прочего говна.
Аноним 05/02/19 Втр 15:36:00 554027295
>>554025
Мне тебя очень жаль, рили. Ты не можешь делать игры и поэтому такой злой. Как 40 баба с недоебом трясешь в 4-х тредах своим свиным целлюлитом. Просто однажды ты свернул не на ту дорожку, выбрав говнодот.
Аноним 05/02/19 Втр 15:39:11 554030296
>>554026
Свинья даже не поняла, что неудивительно для годотодауна. Ты сравниваешь "специфичные оптимизированные" движки с юнити, ну почему бы тогда какой нибудь шарп с ассемблером не сравнить по той же логике? Или ассемблер с супер оптимизированным гдскриптом годотопараши)))
Аноним 05/02/19 Втр 15:41:12 554031297
>>554030
Что ты присрался со своим ассемблером? Услышал недавно умное слово и решил, что будешь выглядеть умнее, если начнешь упоминать в каждом посте?
В годоте так-то можно на С++ писать, если производительности гдскрипта не хватает, юнити тебе такой возможности не даст, если уперся в C# - то всё, или меняй движок, или соси хуй и урезай фичи.
Аноним 05/02/19 Втр 15:44:48 554032298
>>554031
>юнити тебе такой возможности не даст
Пиши логику в нативной дллке, используй юнити для вывода графона.

>В годоте так-то можно на С++ писать
Интересно кто это делает, уж не ты ли, свинья?)))))))
Аноним 05/02/19 Втр 15:47:42 554033299
>>554032
>Пиши логику в нативной дллке, используй юнити для вывода графона
Всё, перестаю кормить, он похоже юнити вообще не запускал ни разу и чисто потроллить залетел.
Аноним 05/02/19 Втр 15:51:55 554034300
>>554033
Жаль что слился, я б с тобой долбоебом еще бы побеседовал.
Аноним 05/02/19 Втр 16:07:25 554039301
Гондотеры, где ваши игры?
Аноним 05/02/19 Втр 16:08:11 554040302
>>554033
кхе-кхе, интероп, кхе.
Аноним 05/02/19 Втр 16:12:52 554043303
>>554008
>Еще Кармак двиги для квейка и дума в одно рыло написал
>Юпити тратит миллионы не на разработку, а на маркетинг
>Движок это враппер для OpenGL!
Если бы все было так просто. Движок это в первую очередь редакторы контента, и только потом врапперы и абстракция игровой логики, которые тебе любой школьник напишет и которых сотни.
А вот полноценных "все включено" платформ для авторинга игрового контента и создания игор типа юнити - единицы.
Аноним 05/02/19 Втр 16:16:23 554046304
Аноним 05/02/19 Втр 16:32:36 554051305
>>554039
Тред полистай - >>553255 >>553250 >>553234 >>553184
Как минимум 4 пруфа того, что на годоте что-то делают ИТТ.
А вот на юнити даже такого нет, там весь тред полон постов о том, какой юнити охуенный двиг, и вот-вот скоро мы заделаем игры, осталось немножко подождать, вот сейчас закончим срать в годот и анрил тредах, и сразу же пойдем делать.
Аноним 05/02/19 Втр 16:33:27 554052306
>>554043
Ты либо шизик, либо шизик на зарплате у маркетингового отдела юнити. Движок вообще никаким боком к авторингу контенту. Его задача - рендеринг, прочие абстрактные компоненты типа физики, пользовательского ввода. Редактор вообще дело десятое. Контент можно описывать в файле в блокноте, или генерить программно.
Аноним 05/02/19 Втр 16:34:45 554053307
>>554052
Тсс, ты сейчас разрушишь маня-мирок юнитека, что "скачать модельку из ассет стора и переместить по сценке" не равно "создание и авторинг контента"
Аноним 05/02/19 Втр 16:49:09 554059308
>>554052
Да как хочешь называй, заебал. Суть не в названиях, а в содержании.
"Движков" (у здоровых людей это называют библиотеками, тащемта) для которых контент надо делать в блокноте - как говна, а юнити выбирают именно за авторинга контента, а не из-за рендеринга.
Аноним 05/02/19 Втр 16:51:07 554061309
>>554059
Например, ты же для создания 3д моделей предпочтешь взять редактор, например, блендер, а не библиотеку 3д рендеринга. Так-же и юнити - редактор игрового контента (игры)
Аноним 05/02/19 Втр 16:53:47 554063310
>>554051
>что на годоте что-то делают
Делают "что-то", а надо игры.
Аноним 05/02/19 Втр 16:54:44 554064311
>>554061
Игровой контент - это как раз то, что ты сделал в блендере/houdini/максе/майе. Расставить блоки по сцене это не создание контента, а его использование, движок выступает скорее в роли плеера.
Аноним 05/02/19 Втр 17:01:56 554066312
>>554064
>движок выступает скорее в роли плеера
Плеера чего? Верно, контента сделанного специального для этого плеера. Этот игровой контент делается из контента другого типа.
Не понимаю, почему для тебя 3д модель - это контет, а сцена, или любой другой игровой контент, который ты создаешь в редакторе - не контент.
Так-то в игровом контенте кроме сцен тоже полно контента.
Аноним 05/02/19 Втр 17:08:02 554067313
>>554066
Например, стейт машина для анимаций персонажа - это игровой контент или не игровой контент?
В блендере будешь делать? В блокноте?
Аноним 05/02/19 Втр 17:16:22 554071314
>>554059
Остановись, лол, ты уже так обосрался, но прололжаешь нырять с головой в свое говно.
У движка нет ничего общего с библиотеками. Библиотеки это когда ты дергаешь точечно нужные тебе функции. В движке же он сам занимается подсистемами, крутит главный цикл и дергает предоставленные тобой колбэки. Если их нет ему пох, он будет делать дальше свои дела.
>>554061
> Например, ты же для создания 3д моделей предпочтешь взять редактор, например, блендер, а не библиотеку 3д рендеринга.
Внезапно, для авторинга игр берут тот же блендер, а потом просто импортируют сцену в движок, не, серьезно, перестань позориться, хотя уже поздно.
Аноним 05/02/19 Втр 17:23:31 554072315
>>554063
Так игры не за один день делаются, за один день можно только накачать готового контента с ассет стора, еще останется время посрать в годот-треде и напомнить им, какой у них хуевый движок, пока там твоя игра докачивается.
Аноним 05/02/19 Втр 17:27:20 554073316
>>554071
Но ведь обосрался именно ты. Прекрати выдумывать свои определения.
Аноним 05/02/19 Втр 17:33:53 554076317
>>554071
>Внезапно, для авторинга игр берут тот же блендер, а потом просто импортируют сцену в движок
Пятьдесят оттенков манямирка
Аноним 05/02/19 Втр 17:35:51 554078318
>>554073
>>554076
>написал дерзкий ответ, но жопа от этого не остыла
>вскочил со стула, ходишь по комнате, пытаясь успокоиться, ведь в интернете кто-то неправ
>через пять минут написал еще один пост, чтобы припекало не так сильно
Аноним 05/02/19 Втр 17:37:31 554081319
>>554073
> прекратите меня поправлять
Ну да, откуда тебе знать определения то. Ты только ассеты двигать можешь
Аноним 05/02/19 Втр 17:38:49 554084320
>>554076
Ты о геймдеве знаешь только по картинкам из игрожурналов, которые покупал твой батя, верно?
Аноним 05/02/19 Втр 17:39:14 554085321
>>554078
Держи нас в курсе. Всем интересно знать самочувствие твоей жопа.
Аноним 05/02/19 Втр 17:40:38 554087322
>>554084
Как минимум я знаю больше экспертов, которые делают игры в блендере, а потом запускают их через плеер.
Аноним 05/02/19 Втр 17:54:29 554088323
Ебать тут годотосвиньи горят. Что же начнется когда они примутся делать на своем годоте игру.
Аноним 05/02/19 Втр 18:07:03 554090324
>>554087
Очевидно что ты не знаешь нихуя, это да.
Штож, остается только просвещать таких неучей.
Аноним 05/02/19 Втр 18:44:15 554105325
>>554088
>Годот
>Делать игру
>Двач
Три несовместимые вещи.
Аноним 05/02/19 Втр 19:33:26 554124326
>>554090
Так а что вы делаете в треде годота, если sdl, блендера и блокнота хватит, чтобы сделать любую игру?
Аноним 05/02/19 Втр 19:46:57 554130327
>>554124
> мам доведу до абсурда, аргументов то нет
Аноним 05/02/19 Втр 20:21:20 554143328
b5c.jpg (7Кб, 250x245)
250x245
>https://github.com/godotengine/godot/issues/25619
>Weird shadow-like artifacts when MSAA turned on
>I don't know about Linux, but on Windows it has been many years since Nvidia's last driver release for the GeForce 9xxx series.
Опять драйверы не те.
Аноним 05/02/19 Втр 20:26:51 554146329
smug-pepe.jpg (14Кб, 199x199)
199x199
https://github.com/godotengine/godot/issues/25569
>I think this is rendering, it's crashing in the Nvidia driver.
Коварные разработчики драйверов нвидиа специально вставили ошибки, чтобы дискредировать годот!
Аноним 05/02/19 Втр 20:30:46 554148330
EJoxlkaa.jpg (17Кб, 385x400)
385x400
https://github.com/godotengine/godot/issues/25545
>Project got corrupted after terrible crash
>It is unlikely that the crash is Godot-related. In nowadays OS, a high level software can really hardly crash a computer. What most likely happened is that a driver bug or a kernel issue crashed your computer, while the system was writing in those file. Which resulted in garbage written down into those files.
Драйверы, что вы делаете, зачем вы ломаете мой проект? Прекратите!
Аноним 05/02/19 Втр 20:36:56 554153331
>>554143
>>554146
>>554148
> эта боль юнитипидара, которому не показывают багтрекер юньки, ведь тогда компания просто разорится от позора
Аноним 05/02/19 Втр 20:40:35 554155332
>>554143
Я считаю это охуенное достижение годота. То есть, он работает на неподдерживаемой видеокарте, к которой чухан не обновлял дрова много лет, на Ляликсе! И единственный минус это не очень качественная тень. Которую можно просто отключить одной галочкой в настройках. Это просто охуенно.
Аноним 05/02/19 Втр 20:43:21 554156333
>>554155
>Только выиграли
Аноним 05/02/19 Втр 20:43:52 554157334
>>554155
А можно не делать игру и вообще не знать горя, годоту нет равных в этом плане.
Аноним 05/02/19 Втр 22:08:47 554209335
Колёса крутятся. Игры мутятся. Всё пучком!
Аноним 06/02/19 Срд 15:19:19 554378336
изображение.png (7Кб, 189x210)
189x210
Видишь функцию _process? Не видишь? А потому что нет её. Реализовал контроллер персонажа чисто на физоне. Физооон!
В инпуте читаются кнопки движения, в интеграте форсес добавляются силы к векторам. Планируется СОТРУДНИЧЕСТВО двух способов передвижения. Ну ты понел.
Аноним 07/02/19 Чтв 03:34:48 554576337
Безымянный.png (61Кб, 869x377)
869x377
Безымянный1.png (24Кб, 649x257)
649x257
Тест.webm (737Кб, 1024x600, 00:00:10)
1024x600
Месяц не занимался игрой, но все-таки собрался с силами и довёл до конца систему диалогов и катсцен как на пикчах, хотя изначально я даже не представлял, как соединить эти две конструкции в одну рабочую систему. На вебмке примерно показан конечный результат одной катсцены и диалога. Графикой я так и не занимался, поэтому она до сих пор чудовищная.
Аноним 07/02/19 Чтв 07:28:14 554588338
image.png (936Кб, 1135x784)
1135x784
Аноним 07/02/19 Чтв 08:12:00 554595339
Аноним 07/02/19 Чтв 08:47:49 554596340
Аноним 07/02/19 Чтв 09:26:10 554598341
>>554588
Их боялись даже юнитипидор
Аноним 07/02/19 Чтв 09:28:49 554599342
Хотел прикрутить вибрацию к своей игре, а разработчики так и не сделали эту фичу. Для андроида есть сторонний модуль, для айфона пишут, что вообще нихуя нету. Найс
Аноним 07/02/19 Чтв 09:42:20 554600343
>>554599
А почему ты заранее не убедился, что в движке есть все что тебе нужно? В юнити есть, юзай его.
Аноним 07/02/19 Чтв 10:03:51 554601344
>>554599
Зачем этой фиче быть в движке, лол? Вот у меня винда с клавой и мышкой, че там вибрировать будет? Может по твоему должно окошко вылетать "я вибрирую"? Конечно это идет отдельным модулем. Да и что там писать, минут 5.
>>554600
Съеби даун.
Аноним 07/02/19 Чтв 10:16:27 554603345
Аноним 07/02/19 Чтв 10:35:08 554606346
image.png (2206Кб, 1024x1195)
1024x1195
Аноним 07/02/19 Чтв 10:41:43 554608347
1444959351751.jpg (144Кб, 1047x600)
1047x600
Аноним 07/02/19 Чтв 10:46:40 554609348
>>554601
Хорошо. А тебя долбоеба не смущает, что в движке есть поддержка вибрации геймпадов? Окошко у тебя высвечивается, если включить вибрацию? Сходи проверь
Аноним 07/02/19 Чтв 11:39:49 554622349
>>554601
>Вот у меня винда с клавой и мышкой,
Да всем похуй, что там у тебя, большинство играет на геймпаде, который может вибрировать.
Аноним 07/02/19 Чтв 15:47:34 554712350
>>554608
Среди них есть Реми?
Аноним 07/02/19 Чтв 16:03:44 554727351
>>554712
Самый правый на левой пикче.
Аноним 07/02/19 Чтв 16:20:52 554733352
>>554608
Знаю только пабло из блендера и рыжего карлика.
Бомжи, понятное дело, это шестерки Хуана. А остальные кто?
Аноним 07/02/19 Чтв 23:57:50 554948353
Screenshot 2019[...].png (325Кб, 1421x808)
1421x808
Screenshot 2019[...].png (54Кб, 1291x753)
1291x753
Какая-то лажа с GI. То что в редакторе отличается от того, что после запуска.
Аноним 08/02/19 Птн 18:43:30 555147354
>>554948
>Гогот
>Какая-то лажа
Всё так
Аноним 10/02/19 Вск 01:41:26 555497355
изображение.png (16Кб, 500x800)
500x800
изображение.png (14Кб, 500x800)
500x800
Зацените функционал диалогового файла. Каковы подводные камни такого подхода?

Диалог начинается со словаря, содержащего одну запись (айди, текст, чеки если нужно, ответы), поле ответов - это массив, содержащий такие же словари. И так рекурсивно, пока не встретится словарь в котором нет массива ответов.
При этом, в каждом словаре может быть линк либо на текст записи, либо на массив ответов, для этого в словари записывается поле-айди. Собирать такие мультисловари я планирую, естественно, не вручную. Напишу тулзу под это дело.
Аноним 10/02/19 Вск 01:43:17 555498356
изображение.png (41Кб, 444x666)
444x666
>>555497
Ёбаная макаба. Спасибо, Абу!
Аноним 10/02/19 Вск 01:51:19 555500357
>>555497
Делай без вложенности, представь у тебя будет ветка из 100 фраз, тогда и прочувствуешь боль но будет уже поздно.
Аноним 10/02/19 Вск 02:13:00 555503358
>>555497
Я делал как раз диалоговую систему, чуть выше пост >>554576
Сделано по принципу ориентированного графа, каждый массив - узел, последний элемент массива указывает на следующий узел. Остальное внутри массива - команда, которая интерпретируется в коде, и её аргументы. В итоге никакой вложенности, более или менее просто писать диалоги.
Аноним 10/02/19 Вск 06:57:25 555509359
>>555498
пиздец,ну и портянка
Аноним 10/02/19 Вск 10:14:01 555530360
>>555500
Да, я это предполагал.
>>555503
Да, пожалуй массивом со ссылками лучше. Или даже ссылочным списком.
>>555509
Да, но эту портянку я и не предполагал писать вручную.
Аноним 10/02/19 Вск 10:31:23 555535361
>>555530
Ну, я делаю всё в гдскрипте, тут списков нет, поэтому сделано массивом массивов. Я пока не знаю, насколько сильно это всё будет нагружать систему, но надеюсь, что слабо. В крайнем случае всегда можно будет оптимизировать.
Аноним 10/02/19 Вск 10:38:59 555540362
изображение.png (31Кб, 380x480)
380x480
изображение.png (13Кб, 420x830)
420x830
>>555530
>>555535
Тогда предлагаю вот такой вариант. Массив словарей. Без вложенности. Айдишники убрал, ибо всё равно будут индексы основного массива (помечены комментом). Поля-ссылки тоже уходят нахуй. Остаётся чистый функционал: Текст, массив индексов ответов (если в массиве один индекс, то это скорее всего реплика нпц, который говорит её не выбирая ответ, хотя при реализации ИИ неписей, им можно давать и варианты ответов) при ответе индекс ссылается на тот же корневой массив, имя чек-функции, и т.п. Если массива ответов нет - это завершение диалога.
Аноним 10/02/19 Вск 10:42:05 555541363
>>555540
Чек-функция - это имя сигнала в скрипте или ещё какого делегата. Должна возвращать булево. Если возвращает тру - реплика появляется в списке ответов игрока. Если нет - не появляется. Так же чек-функциями реализуются скиллчеки и всё такое.
Аноним 10/02/19 Вск 11:03:50 555546364
>>555540
На самом деле вариантов до пизды, идеального нет. Тем более, что у каждого реализация под собственные нужды. Смотри сам, как тебе удобнее будет.
Аноним 10/02/19 Вск 11:17:32 555548365
изображение.png (47Кб, 1000x440)
1000x440
>>555546
Двачую. Я тут сейчас сижу и охуеваю от открывающихся вариантов.
Я перевёл текстовые поля в массивы. Чек-функции тоже в массивы! Больше массивов для трона бога массивов!
Если чек-функции нет, скрипт берёт нулевую запись из Text, если есть, то на каждую функцию добавляется или удаляется каждая следующая запись из Text. А потом я подумал, ведь чек-функция может возвращать не только булеву, но и, например, целое число, характеризующее выбор одного из вариантов ответа, грубо говоря есть массив ответов [1,2,3,4,5] и есть массив двух чек-функций, первая булева, управляет показом 1 либо 1,2, вторая инт, управляет показом одной из 3,4,5.
Проще говоря, логические чеки добавляют один альтернативый вариант фразы, целочисленные - задают выбор одной фразы из набора.
Аноним 10/02/19 Вск 22:19:19 555708366
2019-02-1022-12[...].webm (730Кб, 1024x576, 00:00:19)
1024x576
>>554948
Решил проблему сделав одну probe на всю сцену. До этого в каждой комнате была своя.
Аноним 10/02/19 Вск 22:20:46 555709367
>>555548
Попробуй глянуть в сторону машины состояний?
Аноним # OP 11/02/19 Пнд 12:18:02 555798368
Аноним 12/02/19 Втр 09:19:26 556182369
Перетяну сюда свой пост из ТВГ треда, для архива, для потомков.
Кроме того, обнаружились новые подробности. Ивент менеджер не сдаётся и предлагает уникальный функционал, который не предоставляют глобальные сигналы. Но об этом ниже.
>>555940
>Корутины нинужна.
>Я наслушавшись юнитибояр сделал демку в годоте полностью на сигналах. Сигналы юзаются вместо сообщений.
>В годотреде я вбрасывал пост на Q&A где предлагалось делать глобальный менеджер сообщений. Я начал было, но вовремя докумёкал, что это всё на сигналах делать надо. И оно сука работает. Есть всего один синглтон (G как завещал Петя Сканер с ютуба), который виден всем. В нём объявляются все юзерские сигналы. Далее, любая нода, которой надо слушать сигнал, коннектит свою функцию так:
>G.connect("global_user_signal", self, "callback_function")
>И всё!
>Сколько угодно нод могут присоединиться к одному сигналу. Любая другоая нода, при необходимости просигналить, делает в коде:
>G.emit_signal("global_user_signal", arguments)
>И всё! Все зарегистрированные слушатели выполняют свои приконнекченные к сигналу функции.
Короче, в ивент менеджере можно создавать колбеки с возвращаемым значением. А это значит, что нода не просто шлёт(излучает) сообщение, она сразу же получает ответ (массив с ответами от всех подписчиков). Это просто охуенно! Ради этого можно потерпеть объявление функрефа для каждой функции и принудительное отписывание от подписок в _exit_tree()
Аноним 12/02/19 Втр 10:14:10 556205370
изображение.png (54Кб, 459x399)
459x399
>>556182
А вот код ивент менеджера на текущий момент. Как видим, здесь совсем немного строк, но вещь получается довольно мощная.

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

1. Создать функцию-колбек и функреф на неё:
var ref_sample = funcref("event_name", "my_sample")
func my_sample(arguments): return "Hello world!"

2. Зарегистрироваться на прослушивание:
func _ready(): event_manager_instance.listen("event_name", ref_sample)

3. Отменить регистрацию при уничтожении (или ином выходе из дерева сцены) ноды:
func _exit_tree: event_manager_instance.ignore("event_name", ref_sample)

И теперь, если любая другая нода хочет получить все хеллоуворлды, которые сможет получить, ей нужно всего лишь сделать так:
var all_helloworlds_array = event_manager_instance.emit("event_name", "любая хуета которая передастся слушателям")
И всё! Теперь в переменную all_helloworlds_array вернётся массив строковых хеллоуворлдов, по количеству активных подписчиков.

Ну круто же, круто, а? Первый простейший пример - пуля подписалась на сообщение "попадание" выстрелила и летит не заботясь ни о чём! Внезапно пуле прилетает сообщение - это объект, в который она попала посылает ей ссылку на свой инстанс, пуля сначала чекает, есть ли у неё коллизия с чем либо и возвращает в ответном сообщении словарь {тип и величину урона, который нанесла, а так же пришедший ей аргумент} и радостно самоуничтожается. Объект, пославший сообщение, когда в него что-то попало, получает массив от всех пуль на сцене, из всего массива только одна запись содержит его инстанс и величину урона. Или не только одна. В любом случае, объект выбирает из массива свои записи и высчитывает себе урон.
Аноним 12/02/19 Втр 10:58:57 556220371
>>556205
Вот ещё пример, более прикладной:
Допустим, есть сообщение "on_hit" уменьшающее хитпоинты на величину аргумента. На это сообщение подписаны: юзеринтерфейс с прогрессбарами, сам персонаж, объект игровой логики, просчитывающий правила игры глобально, и еще кто угодно, кому нужно интересоваться здоровьем игрока. При этом в юзеринтерфейсе прогрессбар автоматически калибрует получаемое значение, не давая ему опуститься ниже минимума и подняться выше максимума, а в логике приходится велосипедить проверки на минимумы-максимумы. И тут появляется возвращение значений! Мы пишем player.HP = event_manager.emit(on_hit, value)(0), держа в уме, что нулевой элемент возвращаемого массива это юзеринтерфейс, потому что мы создали его первым. Это в статическом варианте. В динамическом тоже не намного сложнее: нужно будет возвращать в массив не число, а словарик с полями, перебирать массив, находить поле юзеринтерфейса и выбирать значение из него.
Аноним 12/02/19 Втр 11:37:19 556235372
>>553312
Внезапно устранил проблему, и в моём случае это оказался не баг движка, а мой недосмотр. Есть одна фунция:
func _integrate_forces(state):
____#var contact_count = get_colliding_bodies().size()
____var contact_count = state.get_contact_count()
____if contact_count > 0:
________for norm in range(contact_count):
____________collision_norm = state.get_contact_local_normal(norm)
____else:
________collision_norm = Vector2()

В ней закомментирована строка из за которой и возникала ошибка далее. Я брал коллизии физической ноды, а оперировал коллизиями директ-стейта. Как только я начал брать коллизии из самого директ-стейта, спам в консольку ошибками движка немедленно прекратился.
Аноним 12/02/19 Втр 13:36:31 556270373
>>556235
>это оказался не баг движка, а мой недосмотр
Почему я этому не удивляюсь?
Аноним 12/02/19 Втр 14:00:07 556281374
>>556270
Потому что ты не залётный юнитипетух, который обсирает движок ради бугурта, ты обсираешь конкретных анонов за их проёбы. Молодец!
Аноним 12/02/19 Втр 14:26:51 556292375
>>556235
Все равно гопот обосрется, не здесь так в другом месте. Кстати в том что такая ошибка вышла виноват кривой хуанскрипт и IDE.
Аноним 12/02/19 Втр 14:46:10 556300376
>>556292
А теперь ложечку за папу. Покормил
Аноним 12/02/19 Втр 16:12:35 556340377
>>556292
>Все равно гопот обосрется
Тебе от этого станет легче? Не пойму твою мотивацию каждый день приходить в тред движка, который тебе не нравится и срать тут.
Что в твоей жизни изменится, если все внезапно придут к выводу, что годот говно? Ты от этого сделаешь больше игр или что?
Аноним 12/02/19 Втр 16:13:47 556341378
>>556340
Не надо грязи. Вчера я не заходил.
Аноним 13/02/19 Срд 11:57:15 556591379
Кто-нибудь юзает c# как язык для годота?
Есть инфа насколько это хорошая идея?
Аноним 13/02/19 Срд 12:02:18 556592380
>>556591
Пока все сырое, процесс ожидаемо затянулся.
Аноним 13/02/19 Срд 12:34:20 556597381
>>556591
Пока что не работает интеграция с редактором и дебаггером. При ошибках скрипта на шарпе ты никак не получишь доступа к контексту, остаётся только выводить логи в системную консоль и дебажить по ним. Нет интеграции между шарпом и гдскриптом. Если ты надеешься на общие переменные - забудь. Если тебя это устраивает - в путь!
Внутри шарпа полноценный АПИ Годо, на котором вполне реально запилить игру от начала до конца, не смотря на вышесказанные помехи. Просто дольше и муторнее.
Аноним 13/02/19 Срд 13:31:40 556603382
Кто-нибудь пробовал подключать firebase? Пытаюсь получить баннер, но пишет ошибку. Возможно это проблема с подключением к серверу. Скажем, я не могу на андроиде сделать https реквест, в консоль выводится ошибка openssl, вдобавок пишет что-то про сертификат. Как можно пофиксить? Для андроида какие-то особые сертификаты нужны? На линуксе подключение через https нормально работает
Аноним 14/02/19 Чтв 19:52:02 556891383
>>556603
>пишет что-то про сертификат. Как можно пофиксить?
Когда пишет что-то - фикси как-то.
Аноним 14/02/19 Чтв 21:49:39 556925384
>>556891
Пофиксил это что-то поставив как-то 3.1. Спасибо, без тебя бы не справился
Аноним 18/02/19 Пнд 19:56:32 558116385
Всё, блядь. Приехали.
> drivers/windows/stream_peer_tcp_winsock.cpp:203 - Server disconnected!
Под конец срока сдачи финалок.

Скорее памахити, годаны! Если меняется видимость родительской ноды ItemList, то после его повторного появления, щелчок на элементе приводит к крашу.
Аноним 19/02/19 Втр 01:34:53 558290386
>>558116
Мда, годот недостаточно стабилен даже для мелких конкурсов, не говоря уже о коммерческой разработке
Аноним 19/02/19 Втр 05:59:29 558302387
67z06u07owwf.jpg (38Кб, 400x300)
400x300
>>558290
>годот недостаточно стабилен
Ты на стабильной версии сидишь или бете?
Аноним 19/02/19 Втр 06:51:57 558307388
Думаю вкатиться в годот, подскажите в следующих вопросах ух как официально
Как в годоте сделать software рендеринг? как в думе/квейке например.
Какая система взаимодействия кода внутри годота? компоненты как в хуюньке или инъекции зависимостей есть?
Можно ли написать свои инъекции например? По первому впечатлению показалось, что язык совсем скриптовой.
Нужно ли писать на сях ради "сложной" фичи или все можно в самом годоте реализовать?
Есть где-то набор "заготово"? Мне кажется по чужим проектам самое то учиться в самом начале.
Заранее спасибо
Аноним 19/02/19 Втр 09:32:57 558323389
>>558302
Он не знаю на чём, скорее всего, на юнити. А я >>558116 - на 3.0.6

>>558307
>Как в годоте сделать software рендеринг? как в думе/квейке например.
Берёшь и без задней мысли делаешь.
>>558307
>Какая система взаимодействия кода внутри годота? компоненты как в хуюньке или инъекции зависимостей есть?
>Можно ли написать свои инъекции например? По первому впечатлению показалось, что язык совсем скриптовой.
Вся игра представляет из себя дерево, корнем которого является объект SceneTree, а ветвями - объекты Node. У каждой ноды может быть свой скрипт. Все переменные и функции, что ты объявишь в скрипте - публичны. Это значит, что ты всегда можешь опросить корень дерева сцены и передать команду любому из листьев/ветвей.
>Нужно ли писать на сях ради "сложной" фичи или все можно в самом годоте реализовать?
Если игра завязана на немереный матан, то да. Лучше на плюсах/шарпе. Ибо гдскрипт нерасторопный, как и полагается типодинамическому интерпретируемому скрипту.
>Есть где-то набор "заготово"?
Прямо в самом годоте встроена. Называется АссетЛиб. Есть и примеры проектов, и заготовочки, и просто полезные кирпичи.
Аноним 19/02/19 Втр 10:54:41 558336390
>>558323
А ещё у меня в годоте были проблемы с взаимодействием между гдскриптом и шарпом, сейчас завёл тестовый проект, одна нода на шарпе, вторая на гдскрипте, и да, всё так же: нода на шарпе не видит переменных ноды на гдскрипте, интерфейса не видит, а гдскрипт наоборот видит все переменные нод на шарпе, приватные, публичные, похуй.
В общем, правило такое: сразу определяемся, на каком языке писать логику и держимся своего выбора до конца, как Нео в матрице.
Аноним 21/02/19 Чтв 10:51:27 559035391
3.1 все еще нет? Альфа еще осенью была. Довольно медленно для проекта который собирает по 10к в месяц на патреоне.
Аноним 21/02/19 Чтв 11:11:00 559043392
>>559035
А у юнити прибыль по 300кк в год, они каждую секунду должны обновления выкатывать, даун.
Аноним 21/02/19 Чтв 11:30:59 559045393
>>559043
Ты довольно глуп и агрессивен. Не пиши больше в этот тред.
Аноним 21/02/19 Чтв 11:47:48 559050394
>>559045
В рот тебе поссал, тупица.
Аноним 21/02/19 Чтв 15:56:04 559238395
>>559035
Надо просто подождать. Уже 4.0 пилят
Аноним 21/02/19 Чтв 15:58:17 559240396
>>559238
Который будет забагован еще больше и придется ждать 5.0 в котором все обещали все пофиксить?
Аноним 21/02/19 Чтв 16:07:47 559245397
>>559240
Ты довольно глуп и агрессивен. Не пиши больше в этот тред.
Аноним 21/02/19 Чтв 16:26:46 559265398
>>559240
Глупенький, чем сложнее софт, тем больше в нем багов, даже если процент багов снижается. К тому же в твоей хуюнити баги просто замалчиваются, потому что непубличные.
Аноним 21/02/19 Чтв 21:16:32 559389399
>>559265
>чем сложнее софт, тем больше в нем багов
Хуиту спизданул.
Чем более халатно построен процесс разработки - тем больше в софте багов. В ядре линукса кода больше, чем в любом движке - оно даёт сбои раз в год на совсем уж редком и неподдерживаемом железе, а в стабильном состоянии может годами работать на сервере не требуя перезагрузки. И это при том, что проект опенсорс, просто там жесткий менеджмент разработки, Линус лично хуесосит каждого за любой косяк, любое самое маленькое изменение тщательно тестируется кучей людей и только потом допускается в релиз.
Анрил тот же взять - в нем кодовая база в десятки раз больше годота, но почему-то там коллайдеры не проваливаются друг в друга и не дрожат, и не бывает такого, что ты час редактируешь анимацию, потом нажимаешь сохранить и выходишь, а на следующий день заходишь и видишь, что изменения не сохранились и ты проебал этот час работы. А все потому, что код покрыт тестами, проводится регулярное код-ревью, все доработки тщательно проверяются на разных платформах, куча людей отвечает за обеспечение качества кода.
А в годоте всем похуй, там один Реми менеджит проект, толком ничего не тестируется, процессы построены кое-как, Хуан там что-то пилит в своём маня-мирке, залетные контрибьюторы хуярят пулл-реквесты, Реми смотрит - если после пулл реквеста годот хотя бы запускается и не крашится, то норм, можно сливать в мастер.
Аноним 21/02/19 Чтв 21:21:37 559392400
>>559389
Не похуй, а нет ресурсов.
Аноним # OP 21/02/19 Чтв 21:47:25 559413401
matrica-revolyu[...].jpg (39Кб, 720x435)
720x435
>>559389
Главный косяк опенсорса описан. И пример Линуса - лишь то самое исключение, которое только доказывает правило: Если люди работают за спасибо, они работают на отъебись. Всё вокруг колхозное - всё вокруг моё.
Казалось бы, на первый взгляд всё охуенно: вот тебе бесплатный движок со свободной лицензией.
Но вышеприведённый анрил тщательно тестили люди на зарплате. На нехуёвой зарплате. А годот - тестируй сам.
Это сложно. Но это свобода. Свобода - это больно.
Не нравится пот и кровь свободы? - Оставайтесь рабами юнитеков и эпиков. Ваш выбор.
Надеюсь, сказано достаточно?
Аноним 21/02/19 Чтв 21:57:25 559422402
>>559413
Нет. Хватит свое рабское говно здесь втирать.
Аноним 21/02/19 Чтв 22:01:57 559425403
>>559422
Ну ладно юнити, в эпике-то что рабского? Там тебя никто не заставляет платить ежемесячную пошлину, чтобы снять анальный сплеш-скрин. Пользуешься для себя - не плати, изучай сколько влезет, начал зарабатывать - в чем проблема поделиться с эпиками за такой годный инструмент, тем более всего 5% от прибыли.
Аноним 21/02/19 Чтв 22:07:09 559428404
>>559425
Эпики намного более рабские чем юнити. Они тебя до нитки обирают. 5% это слишком огромные деньги, юнити на их фоне просто бесплатная.
Аноним 21/02/19 Чтв 22:34:29 559434405
Суп.
Тред, конечно, не для того придуман, но у меня есть парочка супернубских вопросов по анимации спрайтшитов:

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

2) Есть ли возможность из кода редактировать кадры анимации? Пусть шаги вправо состоят из кадров, условно, 4, 5, 6, 7, а влево — 8, 9, 10, 11, хочется держать одну единственную анимацию ходьбы, а при повороте тупо сдвигать кадр на 4, умеет ли AnimationPlayer такое безобразие?
Аноним 21/02/19 Чтв 22:55:43 559442406
>>559434
1) Какой есть хороший встроенный способ наложить один спрайтшит на другой? Вот утырил я LPC-спрайты с опенгеймарта, что загуглить, чтобы я сообразил, как их легко собрать?
Ничего не гуглить, делаешь родительский спрайт с персонажем и анимацией, остальные накладываешь поверх дочерними нодами - они унаследуют положение родительской ноды. Наследование анимации надо будет прописать руками в скрипте, но это несложно - проходишься по всем дочерним и проставляешь им region rect как у родителя.
>2) Есть ли возможность из кода редактировать кадры анимации? Пусть шаги вправо состоят из кадров, условно, 4, 5, 6, 7, а влево — 8, 9, 10, 11, хочется держать одну единственную анимацию ходьбы, а при повороте тупо сдвигать кадр на 4, умеет ли AnimationPlayer такое безобразие?
Можно, но это бред. Неэффективно и бессмысленно.
Просто используй обычные кейфреймы для region rect'a спрайта.
Для поворота обычно не делают отдельные анимации, просто флипается весь спрайт относительно оси Y. Если тебе позарез нужны разные анимации - просто делай 2 разные анимации, тебе же потом с этим жить и работать. То, что ты описал - неподдерживаемое говно, любое изменение с анимации/спрайтшите поломает его.
Аноним 21/02/19 Чтв 23:11:08 559451407
>>559442
Ясно, спасибо.
Хотя у меня 4 направления, и геморроя с ними выйдет существенно много. Хотя с другой стороны они в основном копируются.
Аноним 21/02/19 Чтв 23:13:14 559455408
>>559451
Накидать 4 анимации по 4 кадра - 15 минут работы, ну 30, если ты открыл годот в первый раз.
Тем более, анимации можно копировать целиком и редактировать, так ты можешь сделать все тайминги для первой анимации, а в остальных просто заменить значения кейфреймов в копиях, примерно как ты и хотел из кода.
Аноним 21/02/19 Чтв 23:22:54 559458409
>>559455
Ну про 4 кадра я утрировал, там их под десяток в каждой анимации, но это действительно недолго, тут я не спорю. Но вот вызывать каждую анимацию через case match на 4 варианта...

А, я дебил. Можно же сделать это через конкатенацию строк.
Аноним 21/02/19 Чтв 23:27:00 559459410
Аноним 21/02/19 Чтв 23:28:33 559460411
>>559459
Затем, что я про неё ещё не знаю, и пилю из спичек и желудей. Спасибо.
Аноним 21/02/19 Чтв 23:32:30 559461412
>>559460
Почитай официальные доки по 2д части движка от корки до корки, займет не очень долго.
А то много полезного можешь упустить и начать городить кривые велосипеды.
Аноним # OP 23/02/19 Суб 20:46:01 560416413
Не тонем, годаны!
Аноним # OP 23/02/19 Суб 20:47:57 560417414
Ну чо, годаны? Давайте, делитесь своим прогрессом. Кто что пилит? Кто что изучает? С какими траблами сталкиваетесь?
Страсть как хочется кому-нибудь помочь в этот праздничный вечер!
Аноним 23/02/19 Суб 20:55:28 560418415
>>560417
Думаю для самообразования пильнуть игру, которая сама в себя играть будет, вроде Majesty. Насмотрелся GDквеста и пытаюсь в конечные автоматы, но судя по всему я оттуда не только хорошие практики подхватил.
Аноним 23/02/19 Суб 21:32:13 560423416
>>560417
Ничего не делаю, подумываю о своем движке.
Аноним 23/02/19 Суб 22:58:00 560442417
>>560417
Перешел с годота на анрил, в конец заебавшись бороться с постоянными багами, глитчами и статтерами. Вздохнул полной грудью и охуел от осознания того факта, что оказывается движок может работать стабильно и не глючить.
Аноним 23/02/19 Суб 23:44:19 560447418
>>560442
О жалкий дух, ты породнился с тьмой,
Жестоко жизнь других отравлена тобой,
Душа твоя полна грехов и смрада
Падёшь навеки ты в глубины ада!
Аноним 24/02/19 Вск 00:08:31 560453419
>>560442
Что же с тобой будет когда ты на юнити перейдешь.
Советую поскорее перестать быть дебилом и копротивляться всему хорошему.
Аноним 24/02/19 Вск 00:19:24 560454420
>>560442
> безглючный анрил
А потом ты проснулся обосраным.
Аноним 24/02/19 Вск 01:07:21 560462421
>>560453
Юнити поковырял чуть-чуть, говнище, с анрилом ни в какое сравнение не идет.
Анрил просто по всем параметрам её уделывает, начиная от системы анимации и заканчивая проработанным мультиплеером из коробки.
Аноним 24/02/19 Вск 01:09:02 560464422
>>560454
Когда я вижу подобный вскукарек, то вспоминаю, что на анриле запилили mass effect и dmc, и никакие баги этому не помешали. Какие такие баги в анриле могут помешать тебе, если они не помешали запилить игру уровня mass effect?
Аноним 24/02/19 Вск 01:10:58 560466423
>>560447
Просто пора признать, что годот не годится для разработки игр, ни 2д, ни 3д. Пока ты срешься на форуме, защищая годот, всё хорошо, но как только ты попытаешься начать делать на нём что-то, в первый же день упрешься в десяток багов, которые не оставят тебе ни единого шанса получить адекватный результат.
Аноним 24/02/19 Вск 06:21:45 560480424
>>559428
>5% это слишком огромные деньги
>30% стиме
Аноним 24/02/19 Вск 09:03:33 560488425
>>560480
Ну давай раскидываться деньгами.
И не понятно как то, что стим берет еще большие деньги делает 5% незначительными.
13% государству в лучшем случае
30% стиму
и блять еще 5% за движок
А мне тогда что останется?
Давай еще мне 5% отдавай раз ты такой щедрый.
Повадились пидорасы проценты брать.
Аноним 24/02/19 Вск 09:10:53 560489426
>>560488
Если выпускаешь в анриалсторе то за движок не надо платить, а сам стор берет 12%.
Аноним 24/02/19 Вск 12:06:11 560522427
1429971278251.webm (10081Кб, 636x360, 00:01:36)
636x360
1539665602326.webm (4330Кб, 640x360, 00:00:58)
640x360
>>560464
>масс бугфект
>проебанная физика
>растянутые модельки
Ясно. Сразу было понятно, что ты не серьезен. Кстати, какое отношение имеет UE3, на котором сделан ME, к уечу?
Аноним 24/02/19 Вск 12:12:06 560524428
>>560522
Какое отношение имеет bioware к треду в /gd/?
Аноним 24/02/19 Вск 12:14:17 560525429
Боссы bioware имеют штат топовых программистов и всегда могут позвонить личну Тиму Суини и обкашлять неровности движка.
Тут несколько иная ситуация и сравнивать ААА-игры с кирилльскими поделками несколько странно.
Аноним 24/02/19 Вск 12:19:15 560526430
Аноним 24/02/19 Вск 12:19:56 560527431
>>560525
Любая кирильская игра ничем не уступает твоим ААА, особенно если она сделана на годо.
Аноним 24/02/19 Вск 12:56:07 560542432
>>560522
>UE3, на котором сделан ME, к уечу?
Такое, что ue4 это прямое продолжение ue3, считай он же и есть, только с обновленным интерфейсом и парой нововведений.
Аноним 24/02/19 Вск 13:32:03 560552433
>>560417
Ищу в данный момент художника пиксель-арта. Вроде нашел "знакомого знакомых", но насчет результата не уверен. Дал ему на пробу небольшое задание для проверки, но нет никакой гарантии, что он справится/не откажется.
Аноним 26/02/19 Втр 08:25:34 561455434
Большой Бампецки!
26/02/19 Втр 10:26:30 561466435
>>560522
Первый лишний ствол прошел не менее 15 раз. НИ РАЗУ приведенных тобой багов не встречал. Вообще никаких не встречал, на самом деле.
Аноним 26/02/19 Втр 12:59:05 561489436
>>560552
Начинает напрягать эта повальная мода на пиксель-арт.
Аноним 26/02/19 Втр 18:57:08 561682437
low-poly-charac[...].jpg (45Кб, 640x480)
640x480
>>561489
Тебя даже вчерашний шторм не разбудил. После адского шторма пиксельарта даже приподнималась небольшая волна лоу-поли шита.
Вообще низкополигоналкой красивую и стильную картинку для индюшатины получить, наверное, даже проще, чем сделать действительно красивый пиксельарт, особенно в эпоху WXHD и 4K в каждом сарае. Хотя колхозный лоуполи будет ещё колхознее колхозных пикселей.
Аноним 26/02/19 Втр 19:30:50 561697438
А если без рофлов и фанатизма,то для одиночки что лучше Godot или Юнити?
Аноним 26/02/19 Втр 20:14:41 561717439
Аноним 27/02/19 Срд 11:55:05 561870440
Снимок экрана20[...].png (81Кб, 596x494)
596x494
vokoscreen-2019[...].mp4 (638Кб, 512x652, 00:00:22)
512x652
>>552280 (OP)
Тем временем продолжаю курить матан.
Аноним 27/02/19 Срд 14:21:55 561921441
>>561870
Ну и че хейтеры, где че проваливается? Это вам не УЕ4 глючный.
Аноним 27/02/19 Срд 15:41:19 561951442
Движку уже два года, вы хоть одну игру на нем запилили? Хотя бы для гв2weeks?
Аноним 27/02/19 Срд 15:57:44 561958443
>>561953
По констракту хоть в самом Стиме игры выходят, годот же вообще глух
Аноним 27/02/19 Срд 16:10:15 561961444
Аноним 27/02/19 Срд 16:20:16 561964445
>>561958
Годот позволяет делать хорошие игры, а не ассет баши. А игру можно делать годами.
Аноним 27/02/19 Срд 20:02:48 562039446
>>561921
А то, что там всё дрожит, тебя не смущает?
Аноним 27/02/19 Срд 20:36:22 562045447
>>562039
Где там рассмотрел такое в шакальном видео? Что дрожит?
Аноним 27/02/19 Срд 21:21:46 562055448
0036 (2).png (30Кб, 240x320)
240x320
>>552280 (OP)
2Д скролл шутер на этом говне реально сделать?
Аноним 27/02/19 Срд 21:40:34 562062449
Аноним 27/02/19 Срд 21:44:14 562063450
>>562062
Потому что ты в треде пиздишь, вместо того, чтобы изучать документацию и делать игру.
Аноним 27/02/19 Срд 21:45:30 562064451
>>562063
Я все с движком не могу определиться прост
Аноним 27/02/19 Срд 22:02:45 562075452
>>562064
Это называется прокрастинация. Ты просто подсознательно отдаляешь от себя момент, когда ты осознаешь, что движок ничем тебе не поможет, если ты не в состоянии создавать контент.
Аноним 27/02/19 Срд 22:27:17 562077453
image.png (26Кб, 260x194)
260x194
Аноним # OP 27/02/19 Срд 22:58:01 562086454
>>562040
>форс кривых демок от ноунейма, который хз как коллайдеры поставил?
Покажи, как расставить коллайдеры, чтоб не дрожало?
Аноним 28/02/19 Чтв 08:48:14 562160455
Бампусики!
Аноним 28/02/19 Чтв 16:35:28 562259456
image.png (68Кб, 482x320)
482x320