Это копия, сохраненная 5 августа 2019 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
1)Простота освоения (не путать с кнопкой "сделоть зоебись") - есть редакторы сцен, модный чорненький GUI, встроенная поддержка физики, игра скейлится под любое разрешение экрана. Ну и самое важное - он использует Python-подобный язык для программирования с Python на GDScript можно переучиться за час. Python признан во всем мире самым простым языком для начинающих, поэтому если ты считаешь программирование чем-то невероятным или тебя воротит от скобочек (C#, Java, C++ и т.д.), выбирай не задумываясь.
2)Кроссплатформенность - поддерживает пека (кроме нищевстроек): Windows, OSX, Linux; мобилы (кроме нищечипсетов): iOS, Android; PNaClВеб-приложения от Гугл, PS3, PSVita. На данный момент имеется нестабильный экспорт в Windows Phone, BlackBerry 10 и HTML5.
3)Бесплатность - тебе не придется платить за сам движок, покупать pro версию чтобы разблокировать различные функции, не придется выплачивать проценты с продаж жадным разработчикам. К тому же код движка открыт и даже ты можешь вносить в него изменения.
4)2D - Наиболее сильной частью движка является именно 2д. Имеется отдельный редактор сцен, скелетной анимации как Spine, частиц, физон, паралаксы, полигоны и т.д.
5)3D - Крузис тут не сделаешь, но если собрался делать что-то под мобилки (кроме нищечипсетов) или какую нибудь ouya, то будет в самый раз. По графике примерно как Unity4. Впрочем уже сейчас имеются интересные фишки - визуальный редактор шейдеров остался в версии 2.1 как в blender или в каком нибудь платном ассете из того же unity ну и импорт из любого 3d редактора, разумеется.
А так-же куча различных фишек вроде разветвленной анимации, охуеннейшего дебаггера с графиками и статистикой, подсветка синтаксиса прямо в редакторе с автодополнением не хуже sublime text, поддержки интернет протоколов и многое другое, о чем ещё не знал ОП первого треда.
С чего начать?
С изучения документации. Если не можешь в инглиш, и даже в гугл-переводчик, то есть варианты русскоязычного перевода части доков на ресурсе конкурирующей фирмы: http://c2community.ru/forum/viewforum.php?f=119
Но вообще, будь мужиком и изучи английский: https://godot.readthedocs.io/stable/3.0/index.html
Постижение основ займет совсем немного времени. Я не предлагаю изучать пайтон, это не обязательно. Освой GDScript для начала, там нет ничего сложного. Я же освоил за месяцы, прошедшие со старта второго треда, а ты что, хуже? Но если вдруг ты решил, что тебе мало фич движка, то начиная с третьей версии, Годо предлагает несколько вариантов скриптинга, включая визуальный (блупринты) и нативный скриптинг. Нативный скриптинг позволяет тебе скомпилировать библиотеку на своём любимом языке (под любым языком подразумеваются кресты, для других языков, тебе сначала придётся перевести сишные заголовки в него, а если ты знаешь кресты, то бери УЕ4 и не выёбывайся можешь просто залезть в исходники годо и написать свою ноду) и экспортами вбросить в годо функции, которых тебе так не хватает. Подробности в документации. Так же имеется версия движка с поддержкой си-шарпа через моно-фреймворк.
Занимайся практикой для закрепления знаний. Дальше уже сам поймешь в каком направлении тебе нужно двигаться.
Вместе с движком обязательно смотри примеры, там есть все - от платформера до чата. Примеры качаются прямо в движке через свой магазин.
Скачать движок: https://godotengine.org/download/ или http://store.steampowered.com/app/404790/Godot_Engine/
FAQ: https://godot.readthedocs.io/en/stable/about/faq.html
Игры, созданные глобальными кириллами: https://godotengine.org/showcase
Кстати да, начинал еще когда-то с первого констракта и тамошняя система до сих пор кажется лучшей реализацией визуального программирования, по сравнению с уебищной лапшой.
Нет, нужно разбираться с интерфейсом и с непонятно зачем созданными и нерабочими фишками типо вижуалскрипт и прочими нодами.
Что это за мифические настройки, если до сих пор никто не сделал ни одну рабочую демку, включая самих разрабов годота?
>Почему ни один ебанько не прикрутит хоть к одному 3д движку систему событий констрактовскую?
Потому, что всем похуй на дегенератов, которые не могут освоить простейший скриптовый язык.
>>15046
Псмотрел скрины. Да, прикольная система. Я такую весной видел на каком-то сайте на домене .edu с таким ещё детским интерфейсом. Сейчас хоть убей не могу вспомнить, что за сайт, но там эта система вообще до идеала доведена: строки присоединяются друг к другу, как элементы пазла. Типы команд отражены цветовой дифференциацией (Ку!)
Охуенно, чо.
Давайте создадим такую систему? Не обязательно для годота. Можно для SDL2 или для Castle Engine (фу). Всё равно создавать игры у меня не получается, а так хоть систему полезную сделаю.
Фактически, сделать такой "табличный" кодинг проще простого: Сначала создаёшь строки, используя виджет, наподобие virtual tree grid c предустановленными типами ячеек, которые пользователь может выбирать из списка.
Далее парсер проходит по дереву/списку и транслирует найденные команды в язык программирования. Если правильно организовать ввод пользователем, то удастся избежать крупных ошибок конечного пользовательского скрипта.
Дура жалуется не на визуальное программирование в целом, а на способ организации нодами, хотя есть второй вариант - древовидными строками.
>но там эта система вообще до идеала доведена: строки присоединяются друг к другу, как элементы пазла.
Нет, это говно гораздо хуже, это для детей картинки, а в констракте реальное упрощенное программирование. Scratch есть для юнити и для годо уже хотят сделать. Это нонсенс нахуй, ты посмотри на пикчу >>15046, там твоя система на втором месте или констрактовская? Хули все съезжают в ебалу.
Чел уже сто раз предлагал годотам запилить, но те тоже тупые, все со своими нодами обоссаными
https://github.com/godotengine/godot/issues/17795
>>15071
>Фактически, сделать такой "табличный" кодинг проще простого
Это не так, у констракта был один конкурент spark, он делал с 3д, и чтобы события транслировались в haxe и все это работало максимально быстро на всех платформах, но сдулся после года разработки. Сам Эшли говорил, что это минимум год работы. В констракте просто как-то идеально сделано ахуенно, любое отклонение будет недостатком.
Падажжи, не бугурти. Хорошо, констрактовская система - идеал. Давай запилим плагин для неё в годот?
Я же необучаемый событер, ничего я не смогу. У первого констракта который классик кстати исходники открыты.
Тогда будешь тестировать. Заодно распишешь мне тонкости констрактовской системы скриптинга.
Можешь сделать скриншот какого-нибудь хелоуворлда? А то в гугле скриншоты длинных портянок. Я пока гуглю бесплатные уроки. Ах прихуел - перехожу по первой ссылке а там 500 р просят за курс обучения.
Я щас на работе капчую. За констракт возьмусь вечером. Пока материалы почитаю. Ну и ИТТ пообщаюсь, разумеется.
Основная идея в том, чтобы прицепиться к существующему движку, ибо изобретать велосипед в >2018 это контрпродуктивно.
Ну ты же давно работаешь с констрактом, представь, что ты пилишь урок по нему? Как бы ты начал обучение? Что бы ты рассказал? Речь именно об ивент-шытах. Остальной редактор нинужен (если только нет вахных моментов дя объяснения сути ивент-шыта).
Ну не знаю, все программирование такое же абсолютно, главное преимущество в том, что не нужно изучать апи, набрал нужных объектов, мышь, например, текст, спрайт. Потом когда пишешь логику у тебя выбор только из этих объектов, а не из всех 5к функций. Просто в годо какое-то наследование и свойства раскиданы по классам, а в констракте кликнул на спрайт, вот на выбор все что можно с ним сделать, все в одном месте. В годо сама система другая и нужно будет подстраиваться.
Минус:
В случае с годотом, редактор будет генерировать GDScript, который надо будет ручками запихивать в годот. Для других движков так же, для юнити редактор будет генерировать си-шарп. Собственно, для годота+моно тоже можно будет си-шарп генерировать. Для уеча, сдл и прочих сишных будет генерироваться сишная пара файлов.
Плюс:
Мне не надо будет ебаться с плагинами и/или внутренней кухней движков/платформ, достаточно будет изучить API и сгенерировать правила для подстановки. Так я смогу работать на всех моих калькуляторах без глсл, глес2, директх и т.п. (а я знатный нищеброд с увесистым парком калькуляторов вместо пека) И смогу создать гораздо быстрее.
Можешь сделать для юнити и уеча и продавать, конкурентов нет, только ноды и плеймейкер.
https://assetstore.unity.com/categories/tools/visual-scripting/?order_by=updated&q=category:115&rows=42. Но я считаю, что нужно под каждый двиг отдельно пилить с особенностями, а может и нет, ты просто поизучай сам констракт2 получше.
>когда пишешь логику у тебя выбор только из этих объектов, а не из всех 5к функций
Хах, да! В случае с годотом, я смогу парсить файл сцены, вытаскивать из него дерево нод и выводить адекватное контекстное меню в своём поделии. Бля, да и результат в гдскрипт сразу сохранять смогу! Всё, так и быть, начинаю пилить стандалон!
>>15106
Это само собой. Самое страшное, что может произойти с молодым проектом это строительство наполеоновских планов, вместо реализации базового функционала. Это принцип KISS. Его нельзя нарушать.
>Самое страшное, что может произойти с молодым проектом это строительство наполеоновских планов,
Ну, ты несколько часов назад вообще не знал и думал про это все, я думаю, с такой импульсивностью не далеко уедешь.
>у констакта 0
Вообще то есть GDevelop https://github.com/4ian/GD
Но как уже сказано
>>15077
>В констракте просто как-то идеально сделано ахуенно, любое отклонение будет недостатком.
А в гдевелопе очень многое не так, поэтому его вообще никто не юзает. Но система событий такая же почти.
>>15046
>у сабстенсдизайнера 0
Та же история, есть pixaflux почти мертвый, нужно было полностью копировать сабстенс, а не хуевертить свое.
Эх, сейчас бы уже доделали и было бы у нас 3д с событиями. Лучше бы он реально плагин запилил к юньке, чем в отдельный движок пытался.
>Когда C# добавят тогда и выберу
Для любителей C# есть опенсоус движок написанный полностью на шарпе с использование последних фич.
https://xenko.com/
Может прекратишь кривлятся и согласишься с тем, что юнити - объективно самый функциональный и лучший движок.
Съеби с нашего треда, дебил, юнитиговну осталось пару лет жить.
Такой-то самоподдув, лел. Годотдурачки никогда не меняйтесь
Длина Я думаю (Импульсивность чья) {
Если (Ты не думал){
Если (Ты не знал) {
Вернуть Уедешь недалеко;
}
Иначе
{
Вернуть Уедешь далеко;
}
}
Далеко уехать = Я думаю (Твоя импульсивность);
Все понятно. Перестаю ждать.
>было бы у нас 3д с событиями
А сейчас нет? Назови мне хоть одну причину, почему сигналы не события?
Ты тоже не профи, потому что одна из особенностей профессионалов - он может быстро и понятно сказать мимокрокодилу в чём суть и соль его профессии.
На примере констракта - профи бы двумя абзацами на внятных примерах расписал суть ивент-шытов. А ты только крякаешь "о, это незабываемое милое лицо мамы-утки! кря-кря!"
>суть ивент-шытов
Упрощенное программирование, сами блоки визуально удобнее выглядят, условия слева, действия справа, апи не надо учить. Я бы даже сказал, что ограниченность констракта это его плюс, большинству вообще не нужны 97% функций движков, пусть они были бы скрыты нахуй. Мне вот нужно чисто логику игры простейшую, бегать, прыгать, мечом бить, по перекладинам лазить, штук 100 функций на всю игру, может и меньше.
Я сейчас уже думаю, что события не спасут в годоте, он своеобразно устроен и многое тупо нужно знать. Вот, к примеру, чтобы нарисовать круг в констракте нужно создать объект канвас, растянуть его на уровне сколько надо, и в событиях появятся его свойства и функции, интуитивно понятно как действовать. В годоте, логично рассуждая, нужно создать нод канвас и так же все сделать, но нет, нужно создать ноде2д. Но в доках к нему нет ничего про рисование, просто от него наследует канвасайтем.
Добрая традиция. С нетерпением жду 5-го треда, где нас унизят и обоссут УЕЧегоспода.
>Python признан во всем мире самым простым языком для начинающих
лол
Некропаскаль и некробэйсик хоть и в гробу давным давно закопаны, но в плане легкости ссут питону на ебало. Да и lua тоже
Паскаль - хуй. Луа - тоже хуй(оно вообще по какой-то инопланетной логике построено, обычному человеку там хуй разобраться).
Вот Бейсик - да, по простоте всем даст пососать. Но питон таки сразу после Бейсика идёт.
Маркетологи unyti добавляют фичи в список одну за другой, чтобы хомяки вроде тебя вопили в экстазе, а на деле, сколько из этих фич было доведено до стабильного состояния и не было заброшено? Они начинают делать что-то модное в данный момент, потом бросают на половине и перестают поддерживать, как только появляется новая модная фича, которую нужно по-быстрому впилить, чтобы хомяки радовались. В итоге в движке уже куча таких недоделанных подсистем,
Так что уж лучше стабильность уеча, или прозрачное развитие годота от версии к версии, чем так.
Лол, питон это же современный бейсик тока в профиль!
Да вот, буквально сегодня решил открыть юнити и загрузить туда карту высот в их искаропочнфый террейн. Так вот, не грузится нихуя. Что-то крутит-крутит пару минут и нихуя. Пробовал raw8, raw16 - всё нихуя.
тут либо в end вместо точки точку с запятой поставили, либо функцию/процедуру забыли указать
Мне до сих пор паскаль и си-подобные языки кажутся лучше питона с его ебанутым синтаксисом, да и бэйсик особо не нравился.
1280x720, 0:26
OBS
ShareX лучшая программа для скриншотов/видео
Годаны, я правильно понимаю, что для хождения по шару, мне нужно будет создавать базис, перпендикулярный нормали к точке шара, а затем все расчёты движения вести от этого базиса? (Все существующие варианты игрового контроллера отталкиваются от глобального базиса get_global_transform() который реализует движение по плоскости xz глобального пространства, мне же надо двигаться в локальном пространстве, в котором координата y всегда является нормалью к поверхности шара).
Главное, теоретически я понимаю, что нужно сделать, а практически даже не знаю, с чего начать?
Прочитал доки по трансформу и базису. Что дальше? Подскажите, кто знает. Допустим у меня есть глобал трансформ и точка центра сферы в глобальном пространстве. Я как-то должен установить локальный трансформ для тела игрока с учётом угла поворота относительно глобального трансформа и линии из центра сферы до координат тела игрока. В этом локальном трансформе игрок выравнивается до вертикальной оси Y и дальше отрабатывает обычная логика FPS-контроллера.
Годотреде никто не помогает друг другу, потому что никто не знает что делать из-за сложности годо.
Хуан приятно удивил тем, что это возможно искаропки, без скриптов, чисто настраивая свойства Area в инспекторе. Конкретно речь о свойстве gravity point и mode = replace. После этого все rigidbody внутри area падают в её центр. А если задать у неё же свою gravity отрицательного значения, то все rigidbody будут разлетаться от центра. Таким образом можно делать взрывы например, заспавнив правильно настроенную area с пойнт гравитацией -9999.
Не закончил мысль. Я когда начал делать этот проект с планетой, думал буду велосипедить ручную обработку вектора гравитации, а оказалось, там все есть. Теперь вот гуглю, может и управление персонажем тоже велосипедить не надо? Я сначала хотел сделать контроллер от первого лица, основанный на rigidbody в режиме character, но меня быстро отговорили. На гитхабе нашёл примеры контроллеров, но для второй версии, которые, конечно же не работают. Теперь вот изучаю вопрос с вращением трансформ-матрицы.
В юнититреде подскажут, там на любой вопрос ребята помогают.
Если чисто шар- то попробуй сделать опорную точку твоего движущегося объекта в центр сферы. А адльше просто вращать эту опорную точку, и свою модельку прицепом.
Если планируешь через нормаль что-то там высчитывать, то кури тему синусов и косинусов.
И сделай сперва для 2d шарика. Там полегче будет, а система потом масштабируется под 3d
ХЗ, как в годо ищется нормалька и есть ли там такая функция. Но само передвижение можно реализовать.
Сначала высчитывается угол между осью x с вершиной в центре шара, и тобой. Затем от этого угла берётся косинус (синус) и умножается на какую-то определённую величину, которую ты сам задаёшь. И ты перемещаешься на это расстояние по x. Затем берёшь тот же угол и берёшь обратную функцию. То есть если брал косинус- то берёшь синус, множишь его на свою переменную, и перемещаешь уже по оси y.
И так для каждой четверти, если я не ошибаюсь. Ну то есть через if и глобальную коррдинату.
Надо только настройки подобрать, -9999, а может надо -99999
Я так понимаю, закинуть в _ready свои параметры нельзя? Понятное дело, что это фиксится одной дополнительной функцией, но когда вызывается лишняя функция, плачет моя душа велосипедиста.
А то. Не зря там MIT приписано.
Ну он же его при создании вызывает. Я хотел им воспользоваться как конструктором, например.
Ну так читай документацию и используй конструктор. В годоте _init():
>Тут типа раздел о разработке игор, а не тред выполнения реквестов.
Хорошо, что тебе хватило ума не написать что это тред разработки игр.
Хорошо.
Пруфы?
Пруфы, вы в порядке? Вы в порядке, пруфы?
Лол.
Эмм... Ладно, сдаюсь. Я пьесу не читал, не смогу правильно подыграть.
Я тут вот что подумал. С годо мимоходом сбылась моя давняя мечта, а я и не заметил. Три года назад я и не собирался делать игры, я пилил в SketchUp домики деревянные, кирпичные, бетонные, и хотел, чтобы была какая нибудь среда, в которую я бы загрузил домик и побегал в нем в режиме FPS.
Сейчас я могу напрямую закинуть коллада-файлы из кепчука в годо и без задней мысли побегать в своих поделиях. Но мне это уже не интересно. Вот ведь как вышло.
Конечно ебанутее, я же не песочницедаун.
Manyamiroque
Пидора ответты.
Collada что-то знакомое, какой-то проприетарный формат файла, ну так проблемы в нем, импортируй obj.
Никакой он не проприетарный. Там XML простой.
Халф лайф 3
>obj
Устаревшее говно без анимаций.
Collada - опенсорсный открытый проект, в отличие от того же fbx.
Больной ублюдок
>уже скоро
>уже скоро
>уже скоро
>уже скоро
>уже скоро
>уже скоро
>уже скоро
>уже скоро
>уже скоро
>уже скоро
>уже скоро
>уже скоро
640x360, 0:31
Изучил. Ну-ка, быстро подсказали мне, как организовать триггер, чтобы дверь открывалась и закрывалась ЕСТЕСТВЕННО.
Сейчас что неестественно?
Недавно попадалось, сейчас впадлу смотреть что там в Годо, короче, тебе надо animation easing, или на кривых безье.
Кривые там есть. Будем изучать. Спасибо.
Он то может сделал что хотел (кажется переписать редактор с нуля, редактор сам не перепишется), а gles2 то другие люди пишут.
Бомжина, ты опять вылазишь? Как выйдет глес2 будешь пиздеть, что в физике глитчи и работать нивазможна?
Тебе не стыдно быть такой нищенкой? Хули ты не купишь видеокарту хотя бы тыщ за 10?
Вся суть геймдева.
Хватит выдумывать хуйню, бомжина, у игр от известных студий багов что ли не бывает?
Ты уже хуйню какуе-то несешь, долбоеб. Сам придумал пример про "у них" и сам же осуждаешь, тупой школьник.
Понимаю твой багет, разъеренный бомж-берсеркер, хуево быть нищим куском дерьма.
Посмотри на это с такой стороны: на моем нищеПК другие игры работают, на моем XIAOMI другие игры работают. Так что проблемы не у меня, а у годота.
Проиграл.
>А Кодзима выходит такой и говорит
Не, если уж следовать традициям этого треда, он говорит ВЫ ЧЁ БЛЯ ДУРЫ ТУПЫЕ НИЩИЕ ХУЕСОСЫ ИДИТЕ СЕБЕ КОМП КУПИТЕ С НОРМАЛЬНОЙ ВИДЕОКАРТОЙ)) А С ФИЗИКОЙ ВСЁ НОРМ, ВЫ ПРОСТО ДЕГЕНЕРАТЫ, Я ВОТ БЕЗ ГУГЛА ЗНАЮ ЧТО ТАКОЕ КОЛЛИЗИИ, А ВЫ ЗНАЕТЕ? ВЫ ВООБЩЕ ТРЕНИЕ И ВОЗДУХ УМЕЕТЕ НАСТРАИВАТЬ? НЕТ? ВОТ И ЗАВАЛИЛИ ЕБАЛЬНИКИ, В ИГРЕ НЕТ ПРОБЛЕМ, ДВИЖОК ИДЕАЛЕН, ПРОСТО ВЫ ВСЕ ДУРЫ ТУПЫЕ
>>16261
>>16258
Ты будешь так же отвечать людям, которые купили твою игру в стиме и удивляются, почему она лагает и дрожит, а у некоторых вообще не запускается, в то время как другие игры идут нормально?
>>16236
Для нормальных людей - глитчи физики блокируют использование. Я вот вообще перфекционист, если вижу даже какой-то небольшой косяк типа дрожания, бросаю всё остальное и трачу кучу времени на попытки это исправить, и если это глубоко на уровне движка и не в моих силах - расстраиваюсь, как это и было с годотом. Ибо я не хочу делать говно, работающее хуй пойми как, моя игра должна работать идеально в мелочах, ибо эти мелочи и составляют общую картину восприятия.
И не надо мне рассказывать сказки, что я просто ДУРА ТУПАЯ НЕ НАСТРОИЛ ВОЗДУХ, после фейла с годотом я взял анрил, перенес туда весь контент и переписал весь код с gdscrpt'a на С++, там коллизии работают как часы и не было замечено ни одного глитча за всё время.
Но годот всё равно люблю, и буду после этого проекта пилить на нём 2д, надеюсь хотя бы в нём не подведет, как раз 3.1 должна выйти.
Ты крыса, при малейшем баге засирающая тред, какая разница, что ты там думаешь.
Хорошую игру не будут засирать из-за багов, плохуй и без багов засрут.
>Ты крыса, при малейшем баге засирающая тред
Ты там совсем уже ебанулся. Я как на ue перешел, перестал заходить сюда. Это мой второй пост в этом треде.
Про баги и прочее пишут другие аноны, а засираешь тред только ты своим разорванным непонятно от чего пердаком.
Нет ничего плохого в том, чтобы написать про какой-то баг в годоте и обсудить это, все понимают, что движок развивающийся и в будущем это поправят. Только ебанутый вроде тебя будет воспринимать это как личное оскорбление.
Да это просто тролль, и на годот ему похуй, или может юнитипидор сеет хаос и вражду в неугодном треде.
>Я как на ue перешел, перестал заходить сюда.
Вот и не начинай, даунько.
>>16276
>воспринимать это как личное оскорбление.
А я и не воспринимаю, просто люблю охлаждать мочою пыл разъяренных бомжей. Какими же конченными надо быть, чтобы не иметь пары тыщ на видюху. А как они отношения заводят итересно? Куда девчонок своих водят, по подъездам тусят? Чувствую в них юнитипидарков, годот такие конченные не осилят.
Ебанутый, всё ясно. Рекомендуется не кормить и игнорировать его посты.
Вот и правильно, напилась мочи и заткнись, нечего в наш тред гадить.
Да, тоже склоняюсь к такой версии, юнитипидар заманивает народ пользоваться годотокостылем, чтобы не создавали ему конкуренции.
Как-то он странно это делает, вот зайдет сюда ньюфаг, а тут литрами льётся моча и говно, каждого обоссывают и называют тупой дурой, он почитает всё это, выйдет и больше не зайдет. Скорее наоборот, хейтер годота, который хочет создать тут атмосферу вечного срача, чтобы у адекватных людей не было желания тут сидеть.
Ну вот такой неумеха, может быть уволенная олька, судя по приемам из методички "у годота все хорошо, это вы бомжи"
Это ероха который мокал тебя головой в унитаз в школке. А Хуан вот
Шрам от операции.
Юнитипидары напали и хотели убить, перерезали горло.
Глитч
Семён, ну хорош!
>в настоящий момент я пишу книгу по Годо
Еще бы не бомбило, по Юнити уже без него все написано, вот и бесится.
Никакого баттхёрта. Пускай переходят на юнити с его омерзительным АПИ. Типа GetComponent<Huipizdadjigurda> Тьфу, говнина.
Очень приятный и красивый типокаст.
уже жду, как ты переобуешься, когда окажется, что в Годо точно такой же
Омерзительное юнити отталкивает во всём, начиная с пидорского скина редактора и заканчивая омерзительным АПИ.
>окажется, что в Годо точно такой же
Не окажется. В годо $ИмяНоды.Huipizdadjigurda или get_node("ИмяНоды").Huipizdadjigurda
Причем в отлличие от юнитиговна с его
getcomponent<1>.getcomponent<2>.getcomponent<100500>.getproperty<1>
Я могу красиво и лаконично написать
$ИмяНоды/Субнода1/Субнода100500.Свойство1
Всё ещё лучше фарша из повторяющегося ключевого слова.
Нет и не будет. Во всём семействе си. Традиционно ты делаешь
а = ахуеннодлиннаяпеременная
после чего
а.хуй;
а.пизда;
а.джигурда;
>>16462
>Ты знаешь что такое дженерики вообще?
Нет, блядь, я не знаю, что такое дженерики в 2018 году, блядь.
>Там проперти автогенерятся для компонентов что ли?
Там автоматически нормально выводятся поля класса, в том числе "проперти".
Аргументация прям зашкаливает.
>>16465 (Del)
Ну, возможно в майках уже наиндусили и with для шарпа, не ебу.
Ну в текстовом редакторе синтаксис подсвечен, как сделать, чтобы в игре текст также подсвечивался.
Свой парсер написать.
>Это сложная инженерная задача
Ну я так и подумал, просто вдруг кто-то уже заморачивался какой-нибудь плагичик писал. Я нагугливал что-то по GDScript Highlight, но даже не понимаю что. Ну и хуй с ним.
А отчего бомбит то? От правды? Да, юнити это замечательный движок, и всем стоит его использовать, всё верно. Это вам любой нормальный разработчик скажет, а не кукарекало из /гд/
Во-вторых, я заметил, что все слишком сильно хуесосят годот даже для уровня двачей, даже в его собственном треде, блядь. Это только 3д касается? Для 2д зоебис?
Годот угрожает юнити смертью, поэтому юнитипидарасы везде поливают его говном.
Да, для 2д годо хорош, просто все сделано уже. 3д еще год-два нужно допиливать, но в принципе уже сейчас многое есть, баги встречаются.
>2D
Подскажите, Годот не слишком оверкилл для этого? Ну, то есть, насколько Марио на Годоте, будет тяжелее, чем на SDL, например? Или в наше время это уже просто ебучая погрешность, машины и так справятся?
Хуесосят его в основном юнитишкольники, которые бесятся от того, что не могут реальных недостатков найти.
2Д - да, заебись, сейчас лучших альтернатив просто нет. 3Д ещё сырое, пару лет ещё будет допиливаться до юзабельного состояния.
> заебис
Ну и отлично. А если уж захочу пилить 3Д, всякие глитчи в той залупе что я пилить буду мне только наруку пойдут.
Вот еще что. Насколько ваш годот дружит с вебглом? В шапке написано нестабильно, это в каком смысле?
годот не компилирует за наносекунду, не запускается за пол наносекунды и не весит 30 метров.
На этом с твоим жирным вбросом все.
Юнитиговно - говно, какие еще аргументы тебе нужны, баранько?
Юнитипидар опять дискредитируют коммьюнити годо-богов.
Так на какой секунде можно лицезреть компиляцию? И из какого языка кстати?
>можно лицезреть компиляцию?
Ты не понял что ли, что тебя просто обоссали и уже всем похуй на твою обоссывацию.
Совершенно конструктивно указал на твой бездарный, безысходный безаргументный высер на мое видео с прямой компиляцией под вебгл и шинду за ~0.5 сек.
А теперь обтекай.
>поясните пожалуйста какого хуя ваш годот компилирует за наносекунду, запускается за пол наносекунды и весит 30 метров, когда другие высеры весят гигабайты и на ту же платформу компилируют от пяти минут?
Потому что Godot - это движок, которого мы ждали.
Так какой язык компилировался и каким компилятором?
> евангелист на зарплате у Хуана
Так-то действительно, но это не отменяет факта того, что годот компилирует как минимум раз в 600 быстрее юнити, это как минимум. Мне кто-нибудь пояснит по-нормальному почему НАСТОЛЬКО быстрее, или тут только мамкины трали сидят которые и движок-то не качали, причем не один из?
Так на какой секунде компиляция?
>Мне кто-нибудь пояснит по-нормальному почему НАСТОЛЬКО быстрее
TL;DR Корпоративный сговор. Без шуток.
Ты в курсе, что шуточный закон Мура перестал работать где-то в середине двухтысячных? Так вот, много народу воспринимало закон Мура на полном серьёзе и корпорации пользуются этим, для профита, конечно же.
Производители железа пихают ядра на ядра, чтобы ты считал, пока считаешь.
Производители софта пихают абстракции на абстракции, чтобы софт-2018 гладко ездил на железе-2018 и ни годом позже и не в коем случае ни годом раньше. Иначе хомячки перестанут покупать новые видяхи и новые версии софта.
Плюсом к этому идут (так же основанные на корпоративных сговорах) различного уровня вендорлоки к одному или нескольким вендорам. Примеры я приводил неоднократно: хочешь нормальный импорт моделей в проприетарный движок? Купи проприетарную майю или ебись с косым импортом из блендера, который вроде есть, но сделан на отъебись, не нравится - изучай матчасть и велосипед свой модуль экспорта (типа беттер коллада, да-да). И т.п.
Большинство толковых кодеров работают на зарплате в корпорациях. Чем толковее кодер, тем выше зарплата. Люди слабы и легко переходят на тёмную сторону, стоит поманить печеньками.
Поэтому неоднократно бывали в истории случаи, когда чел создаёт быструю, как понос утилиту, получает известность, но сосёт хуи без бабла, ибо утила бесплатна. Потом внезапно начинают выходить новые версии утилы, она становится медленнее, чтобы не демпинговать рынок, в самых тяжёлых случаях в утиле появляются реклама, вендорлоки. Утила из свободной превращается во фремиум. Сам автор перестаёт клянчить бабло и внезапно начинает ездить на недешёвой тачке и/или тусоваться по дорогим курортам.
Вывод очевиден: предложили, попросили.
И тут на сцене появляется Хуан. Ситуация точно такая же. Гениальный одиночка сишник, который внезапно понял, что можно ужать физон, матан и UI в 30 мегов, сделать API для быстрого как понос исполнения скриптов и делать на всём этом игры без задней мысли.
Но чем больше хуйцов будет сосать Хуан и сотоварищи, тем больше он будет посматривать в сторону заманчивых предложений, которые будут сыпаться ему на емейл. Тревожные звоночки уже есть: майкрософт уже проспонсировала привязку к сишарпу. Осталось дело за малым: Выпустить новую версию АПИ, в которой будет куча новых интерфейсов, но доступных только из шарпа и полноценный вендорлок готов!
Выход один. Донатить на годо из последних сил, чтобы Хуан купил себе крутую тачку на деньги Сообщества, а не корпораций. Но сообщество... Ну вы понели. штульман.жпг
>Мне кто-нибудь пояснит по-нормальному почему НАСТОЛЬКО быстрее
TL;DR Корпоративный сговор. Без шуток.
Ты в курсе, что шуточный закон Мура перестал работать где-то в середине двухтысячных? Так вот, много народу воспринимало закон Мура на полном серьёзе и корпорации пользуются этим, для профита, конечно же.
Производители железа пихают ядра на ядра, чтобы ты считал, пока считаешь.
Производители софта пихают абстракции на абстракции, чтобы софт-2018 гладко ездил на железе-2018 и ни годом позже и не в коем случае ни годом раньше. Иначе хомячки перестанут покупать новые видяхи и новые версии софта.
Плюсом к этому идут (так же основанные на корпоративных сговорах) различного уровня вендорлоки к одному или нескольким вендорам. Примеры я приводил неоднократно: хочешь нормальный импорт моделей в проприетарный движок? Купи проприетарную майю или ебись с косым импортом из блендера, который вроде есть, но сделан на отъебись, не нравится - изучай матчасть и велосипед свой модуль экспорта (типа беттер коллада, да-да). И т.п.
Большинство толковых кодеров работают на зарплате в корпорациях. Чем толковее кодер, тем выше зарплата. Люди слабы и легко переходят на тёмную сторону, стоит поманить печеньками.
Поэтому неоднократно бывали в истории случаи, когда чел создаёт быструю, как понос утилиту, получает известность, но сосёт хуи без бабла, ибо утила бесплатна. Потом внезапно начинают выходить новые версии утилы, она становится медленнее, чтобы не демпинговать рынок, в самых тяжёлых случаях в утиле появляются реклама, вендорлоки. Утила из свободной превращается во фремиум. Сам автор перестаёт клянчить бабло и внезапно начинает ездить на недешёвой тачке и/или тусоваться по дорогим курортам.
Вывод очевиден: предложили, попросили.
И тут на сцене появляется Хуан. Ситуация точно такая же. Гениальный одиночка сишник, который внезапно понял, что можно ужать физон, матан и UI в 30 мегов, сделать API для быстрого как понос исполнения скриптов и делать на всём этом игры без задней мысли.
Но чем больше хуйцов будет сосать Хуан и сотоварищи, тем больше он будет посматривать в сторону заманчивых предложений, которые будут сыпаться ему на емейл. Тревожные звоночки уже есть: майкрософт уже проспонсировала привязку к сишарпу. Осталось дело за малым: Выпустить новую версию АПИ, в которой будет куча новых интерфейсов, но доступных только из шарпа и полноценный вендорлок готов!
Выход один. Донатить на годо из последних сил, чтобы Хуан купил себе крутую тачку на деньги Сообщества, а не корпораций. Но сообщество... Ну вы понели. штульман.жпг
>Но сообщество... Донатит долбоебам урокописакам по 50к зелени, а Хуан сосет лапу.
Бля, почему такое сообщество тупое, пиздец просто.
> Ужать в 30 мегов
Но это же блотвара. В моем самописном движке на SDL+OpenGL это влезает в 15кб
не надо. Лучше на простой x86, чтобы у меня на пеке 2003 года нилагало
Не надо вот только про Реми сейчас. Я с ними обоими лично общался, Хуан зазвездившийся пидарас, а Реми норм парень.
И вообще пока Хуан страдает хуйнёй, добавляя всё новые ненужные фичи, фактически движок на плаву именно Реми держит, вовремя исправляя критические баги.
Зазвездившийся пидарас с тобой вообще бы общаться не стал, опущ.
И не говори. Каким надо быть долбоебом-разрабом, чтобы движок нагревал комп на +20 градусов в пустой сцене.
Ты тупица нулевая, съеби нахуй.
А в редакторе не супер pbr рендеринг высочайшего качества, ммм, тупица школьная?
Годнота приходит
Даунич, запускаю редактор, с пустой сценой, +20 градусов в системнике. Боюсь представить, сколько будет если накидать новомодных шейдеров с gi-пробами.
Заметили, что как неудобное обсуждение, хуановская проплатка сразу вкидывает какую нибудь левую хвалебную новость?
На 10 секунде какой то конденсат Бозе.
Так-то правда. Только в юнити примерно такая же картина, я как раз недавно думал туда перекатится.
>Я хотел бы попробовать это, но оно выглядит, как дерьмо с такой документацией. Пока что я нуб, так что я лучше буду потише на ГМС в этой ситуации.
>доки - дерьмо, они предпочитают мобильную разработку, и каждая новая фича, что они добавляют - сырая и мгновенно забрасывается командой.
>Это последние дни юнити, годаны!
Это не игровой движок.
>>17398 (Del)
охуеть, спасибо, я вчера скачал годот, прям сейчас изменю код мб что-то поконкретнее ?
Извини, кнопку "сделать заебись" еще не завезли.
>это не движок, это говно, это пидар
Нет ты пидар. SDL юзают такие маститые проекты как Сорс и КрайЭнжин.
https://en.wikipedia.org/wiki/List_of_games_using_SDL
В 2к18 антиалиасинг не завезли, наес.
покажи меш, плиз
Совет на будущее - триангулировать меши вручную, чтобы потом не словить сюрпризов, когда экспортёр/импортёр сделает это за тебя.
> модификатор буля
> триангулированный меш
Падажжи. А разве это дерьмо не с квадами работает?
А мне?
Насколько я сейчас загуглил на ютубе - работает именно с квадами. И не только он, а большинство модификаторов вообще. При триангуляции такие модификаторы как subdivision вообще дают уёбищнейшие артефакты.
И вообще, после изобретения моделирования на квадах, моделировать многоугольниками любой другой размерности кроме 4 - моветон.
Ты таблетки принял, ебанутый? Я первый раз ИТТ, и мне правда интересно, зачем кому-то глес на десктопе в 2к18-ом.
Судя по твоему визгу - ты-то как раз таблеточку и не принял.
>И вообще, после изобретения моделирования на квадах, моделировать многоугольниками любой другой размерности кроме 4 - моветон.
Я наверное тебя удивлю, но ни одна видеокарта в мире не умеет рендерить квады. Поэтому все движки работают с треуголниками и автоматом триангулируют меши, если автор этого не сделал.
А куда ими целиться?
Мобильный рынок перенасыщен симуляторами рисования по говну и очередными 3-в-ряд, в вебе тоже ничего достойного. Нормальные игры есть только на десктопе/консолях (на которых всем тоже поебать на глес).
Это слишком очевидное утверждение для любого, кто читал про работу графического конвейера и работал с любым графическим API (opengl, directx), за пруфами в гугл.
https://www.quora.com/Why-does-graphics-hardware-only-render-triangles
Можно даже догадаться самому - любые три отдельно взятые точки лежат в одной плоскости, а значит всегда описывают корректный примитив, такие можно посылать миллионами на конвеер и рендерить без задней мысли, так и работают современные видеокарты. Для квада нужны уже 4 точки, а 4 точки могут и не лежать в одной плоскости в 3д пространстве, а значит не сформируют корректный примитив, который можно рендерить. Поэтому нужно как-то обрабатывать такие ситуации, вводить дополнительные проверки, другими словами усложнять графический конвеер и снижать его общую пропускную способность.
>>18032
Хорошо, допустим, рендерится-то трианглами, но текстурируется-то по развёрткам. А развёртки развёрнуты, как моделировалось, а моделировалось квадами. И запекание теней на текстурах происходит по развёрткам-лайтмапам, которые если развернуты квадами, не вызывают уёбищных кусочков освещения где не надо.
Eto tak. Треугольники это минимальная возможная плоскость в 3d, квады избыточны, потому что состоят из двух треугольников.
Вот в этом видосе гундосый автор бубнит, что триангулировать придётся только если многоугольники (5 и больше углов, квады тоже многоугольники, но моделерами так не зовутся)
https://www.youtube.com/watch?v=Nun8F1TyKWI
Ну да, юнитидаун. Коммерсы, прячущие свой код гораздо авторитетнее простых опенсорсных парней. Для тебя. Это не секрет.
Выметайся из годотреда, юнитипидор, здесь ты будешь только мнения людей, пользующихся опенсорсом слушать. Воздержун.
Хуендер. Ты на опенсорс выебнулся в треде опенсорс движка. Вон!
Ты думаешь, пользователь 3д макса или майи разбирается?
Годот - движок не для ААА игр, поэтому он не может рассчитывать на малое количество илитных игроков с компом за 180к.
Для кажуаров важно, чтобы игра запускалась на встройке на офисном компе.
Участие во всяких геймджемах и прочих твг - важно чтобы работало на всем разношерстном железе, и на утюге члена жюри, и на микроволновке фаната.
Создание массового говна по типу пубг - нужно максимальное покрытие, чтобы хоть кто то задонатил потом. Большую цену за такое не поставишь, нужна массовость.
Мобильники - ну тут и говорить не о чем. Иначе вообще не надо брать кроссплатформенный движок, а писать сразу на каком нибудь directx12. Мобильные это сегодняшний день, мобильный вр - ближайший завтрашний, должно работать везде и все тут.
Ну и? Что тебя смущает? Можно сделать 3d модельку с развёрткой и текстурой, потом её триангулировать и ничего не изменится.
Если ничего не изменится, зачем всирать модельку явной триангуляцией? Ведь правильно смоделенная (квадами) моделька автоматически триангулируется видеоподсистемой без искажений(!) ибо один квад - это ровно два триангла в двух вариантах (справа-налево, либо наоборот), в отличие от многоугольников, в которых вариантов триангуляции будет тем больше, чем больше углов с появлением в дальнейшем глюков текстурирования/освещения.
Таким образом, я настаиваю, что модель, построенная на квадах не нуждается в любой явной триангуляции. При этом сохраняется обратная совместимость меша с тридэ-редактором (останутся доступными модификаторы, выделение циклов и т.п.)
В нормальном редакторе выделение циклов никуда не денется на треугольниках. Ну и про глюки пятиугольников, что же это за глюки такие, которые на 4угольниках не проявляются?
>В нормальном редакторе выделение циклов никуда не денется на треугольниках.
Не верю. Ты пиздишь лишь бы переспорить. Покажи выделение циклов на явно триангулированном меше в своём нормальном редакторе. Жду.
Бля, логично, можно например взять гамак и ААА бюджет и запилить новую ГТА например.
Как там в 2000х?
Профессиональная команда хоть на гамаке, хоть на констракте, хоть на годо (причем вторых версий) запилит качественную ААА-игору, что ты просто охуеешь, ты будешь тряся порванной сракой бегать по форумам и кричать: "КАК? СКАЖИТЕ МНЕ, КАК У НИХ ПОЛУЧИЛОСЬ ЗАПИЛИТЬ ГОДНОТУ С ТОПОВЫМ ГРАФЕНОМ И ГОДНЫМ ГЕЙМПЛЕЕМ НА ГОВНОДВИЖКЕ, НА КОТОРОМ Я ВИДЕЛ ТОЛЬКО ГОВНОПОДЕЛИЯ?"
Про сюжет я не говорю, для сюжета воообще комп не нужен, достаточно ручки и бумаги.
Твои квады нужны только для удобного моделинга. Чтобы лупы выбирать там, например. Движку похуй какую сетку рендерить. Просто забей короче и модель как хочешь
Правильно, иначе в опенсорсе не сохранить промышленные секреты.
Да для игр вообще комп не нужен, да и ручка с бумагой не нужна, есть же воображение.
Это гитхаб, юнитидура ты тупая.
>Kerbal Space Program
Выстрелила только за счет идеи, которая и правда была свежей и довольно неплохой. Реализация полное говно, на анриле или даже своём движке было бы лучше. Но за свежую идею можно простить ей технические недостатки, как в своё время манякрафту, поэтому и играют.
Ну вот и я о том. Ничего качественного и нормального. Делаешь на говне = получаешь говно.
К тому же юнити не дотягивает до говна, моча скорее.
>>18360
>>18363
>>18364
Годауны на самоподдуве.
>Качественную, а не говнище которое в интернет не может.
У ПУБГа с сетевой частью не сильно лучше, уеч говно?
>знаю что это говно
Кек
>Реализация полное говно, на анриле или даже своём движке было бы лучше
Сильное утверждение, а ты можешь это доказать, годаун?
> У ПУБГа с сетевой частью не сильно лучше
Не коллосально лучше, гораздо лучше.
Потому что используют высокоуровневое говно. Могли бы сделать нормально, на крестах, отдельной либой, но юнитидаун не может ничего кроме использования готовых ассетов.
>Не коллосально лучше, гораздо лучше.
Вполне соизмеримы. Но тебе, годауну, лишь бы спиздануть.
Это на стимовской версии было заскринено вообщет.
Ещё вопрос, может ли этот код застопориться на yield'е, если у нас таймер не рестартится, а в show_game_over после show_message мы возвращаемся уже после того, как таймер пустил сигнал timeout?
С юнитиговном такая же хуйня, как заебали эти говнодвижки. Скачал демку 3D Game Kit. Она сука только распаковывалась 50 минут и ошибок каких-то пиздец огромное количество. Короче даже не запустилась, хотя книга мертвых запустилась до этого.
С 2D kit такая же хуйня. Там надо отключить в менеджере пакетов TexMesh Pro, и возможно удалить из файлов проекта и перекачать из ассет стора.
>перекачать из ассет стора
Да он если один скачанный, то он в папке лежит
C:\Users\AAAAA\AppData\Roaming\Unity\Asset Store-5.x\Unity Technologies
Но все равно особо не поэкспериментируешь, устанавливается по часу.
Можно объявить константу F = false и T = true, тогда будет ещё короче. Ток тссс, распидору не говорите!
Можно объявить словарь B = {T: true, F: false} и юзать B.T или В.F так будет чуть длиннее, но гораздо загадочнее и всё ещё короче.
Не путай говнокод и выебоны нитакихкакфсе.
>Профессиональная команда хоть на гамаке, хоть на констракте, хоть на годо (причем вторых версий) запилит качественную ААА-игору
Сферические кони в вакууме у тебя тут я смотрю, годаун. Тут полтреда кукарекают что "качественно" а что "не качественно", хотя изначально тезис то не об этом, речь об ААА и инди. Тарков, Кербал спейс програм и прочее не ААА, хоть оно трижды качественное. ААА это набор вполне объективных параметров вроде бюджета, рекламы, размера студии, поддержки издателя и т.д. а не ваше ебаное КАЧИСТВИНА НИКАЧИСТВИНА)
Так вот никто никогда не возьмёт для ААА ебаный годот, гамак или юнити, потому что они не могут в топовый графен. Хоть ты трижды зафантазируйся про качественную команду которая возьмется и сделает нармальна, эта качественная комнада тебя нахуй пошлет если ты им предложишь годот взять.
Ты что так распыляешься, шлюш? Думаешь, если ты юзаешь уеч то ты сам не говно? Ты же никогда в ААА не сможешь. Примеряешь на себя чужую одежку, никчемка.
Я и не пытаюсь быть ААА, просто посмеялся над фантазиями гододетей об ААА играх на их говнодвижке
А в чем он такое уж говно? Его делает профи, pbr рендер по диснеевским лекалам, может и они говно? Просто время мало. Ты пойми, это ты говно, и твои поделия говно, и твои суждения говно, ты же не в чем не шаришь.
>Ты пойми, это ты говно, и твои поделия говно, и твои суждения говно, ты же не в чем не шаришь.
Ой как подпекает
>Его делает профи, pbr рендер по диснеевским лекалам, может и они говно? Просто время мало.
Да хоть 1000 лет он будет делать, не сможет он конкурировать графически с топовыми движками, уймись уже. Сможет он во что-то уровня свежих демок с е3? Нет? Ну так и нахуй он нужен, потому что это сейчас стандарт для ААА
Ты видимо вообще ничего не понимаешь ни в разработке игр, ни в том, как они в принципе устроены. Если весь контент, модельки, шейдеры из этой демки запихнуть в годот, будет выглядеть не намного хуже.
Если это всё запихнуть в годот то он скорее всего крякнет у упадет либо выдаст 5 фпс.
У вас даже ебаная физика не работает нормально о чём разговор вообще
Я не понял, нахуй графонистые 3д бляди пришли в мой ламповый годот-тред?
Пиздуйте свой ААА-графон делать на своих анриях, я чо, против что ли? Всё равно нихуя не сделаете, LUL.
Хуану напиши, что он неправильно движок развивает, тридэ какое то.
>Ты видимо вообще ничего не понимаешь ни в разработке игр
ДА У НАС ТУТ ПРАФИСИАНАЛ НАШЕЛСЯ))) В КАКОЙ СТУДИИ РАБОТАИШЬ, БЕТЕСДА?)))) ДИРЕКТОРОМ НАВЕРНОЕ?)))))
Ты шутишь? Там точно такие же юзеры гадают как произносить, и единственный вариант с ударением на первый слог не имеет ни одного голоса и написан в таком стиле, будто его писал школьник. Француз пишет go-doh, другой пишет "go-do, without particular stress on any syllable." Во французском языке ударения ставятся на последний слог.
Это не французский язык. Это имя собственное. И почему на первый, там разжевано, так что даже даун поймет.
>Это не французский язык. Это имя собственное.
Дай угадаю, это ты писал тот коммент? Похожая шизофреничность в изложении мысли.
Три говна тебе на рыло, юнитиговноед, тебе хватит на раз похавать.
Короче все решилось само собой, нужно было перезагрузить, он потом сам переключит настройки и добавит что нужно.
Такой фейспальм, бля, у меня джойстик подключенный валялся, выключил - перестала крутиться. Почувствовал себя профипрограммистом.
Короче поиграл, хорошо сделали, но по графе ничего особенного, а фпс 55, на 1050ти. В начале при разбивании камней падает на 10-20.
Наконец-то дебилы с годотом и дегенераты с юнити объединились в один тред.
Это я накосоёбил где-то или так и должно быть? Что-то с этим можно сделать кроме того, что поменять всё на Input.is_key_pressed?
>в Input Map на один Action навесить две клавиши
А если потрясти работающий жёсткий диск, то в нём головки поцарапают блины.
Годот говно. Жесткие диски говно.
Зачем ты юзаешь CollisionShape2D + ConcavePolygonShape2D, когда есть CollisionPolygon2D?
Впрочем, это вопрос риторический. Да, юнитидебил, пытающийся дискредитировать наш прекрасный годот?
У них и париж без ж читается, и пидараха-западодрочер хочет и нам привить их произношение.
Ошибаешься. Это логика юнитишизика, пришедшего в тред нашего прекрасного годота, чтобы дискредитировать его.
>Пьер Адо (фр. Pierre Hadot;
>Пьер (Пётр) Абеляр (фр. Pierre Abélard/Abailard
>Антуан Арно (фр. Antoine Arnauld
>Гастон Башляр (фр. Gaston Bachelard;
Я всё еще жду от тебя оправданий, почему мы говорим Париж, а не Пари, гододрочер.
Потому что ты уже оправдываешься за русский язык, доебавшись до русскоязычного неологизма "годот".
В русском уже закреплен вариант "Годо".
А вообще я не проповедник правильных написаний, говорите как хотите. Это тут шизик один есть, который еще форсит ударение на первый слог.
Да ты заебал, французский тут никаким боком, это имя собственное из пьесы.
Не веришь мне - на, послушай, может Гэндальф тебя убедит.
https://www.youtube.com/watch?v=anez-ch-OAE
Ты еще послушай, как они рашку называют.
Иди на яваскрипте попиши, оператор ЭВМ. А все господа в этом треде будут делать игры на ГОдо.
Вообще про русский язык забудь, надо же быть таким тупым.
Игры-то свои покажи, пиздоболина книжная. Свои, а не скрин стима. Игры он будет писать, лол. Те, кто реально пишет игры не устраивают движко- и лингво- -срачи. Им банально некогда.
И да, я тоже не делаю игор, но я не указываю другим, как что правильно называть или на каком движке игоры делать.
Ладно, буду использовать CollisionPolygon2D. А нахуй в CollisionShape2D такая возможность есть, если она не работает и выдаёт ошибку?
У брата так платформир взламали!
Английский надо знать.
Ибо на русском толковых туториалов нет. На ютубе есть некий Skaner, но он гонится за несколькими зайцами и нихуя толком у него не выходит. Выдаёт по одному малюсенькому уроку в неделю, то по годоту, то по js, то стрим запилит, и судя по его словам, параллельно какую-то игру на мобилы делает.
Так что первое и основное, что тебе надо знать - повторюсь, - английский язык.
Моя проблема не в незнании английского языка, а в том, что я дебил, очень сильно привыкший к гейммейкеру, объекты, спрайты, комнаты, все такое.
Спрашиваю советов, с надеждой что тут есть такие же.
Но я думаю я вроде понял как работают сцены. (только сегодня начал изучать)
Это связано с тем, что ты насилуешь физический сервер своим ручным изменением позишна. Хуан дал ему физику "нет, хочу вручную позишон менять" и это разработчик? Говно какое-то.
Физические тела должны двигаться только специальными встроенными функциями.
Вручную ты можешь менять только векторы скорости/ускорения, которые затем скармливаешь движку.
Если есть вопросы - постараюсь ответить. Ставлю плашку ОПа.
Не переживай, у нас такие кадры были, вообще ничего не знали. И ничо. Щас в стиме релизятся. И копеечку имеют.
Или не слетели. Да что же это творится-то?
Блядь, я и говорю, мне интересно, почему физический сервер урчит и вибрирует от изменения позишна. Что за ебанистика так отвечать на вопросы:
>Почему пидорасится физика, если я делаю вот так?
>Если ты делаешь так, пидорасится физика, не делай так
Ща погодь. Недавно видел туториал по этому вопросу. Поищу.
>>19800
Вот, во второй половине на примере кораблика показывает как не надо двигать тела. Правда там rigidbody но принцип тот же.
https://youtu.be/xsAyx2r1bQU
Окей, благодарю, посмотрю, когда закончу с его корабликами
Если ты еще одну io игру делаешь, то остановись. На годоте её нельзя делать, ибо вся твоя игра - полторы строчки кода на жаваскрипте и доступ с браузеров и стима в 60 фпс. Физика не нужна, не слушай этого >>19792, нужны простые серверные и клиентские колюзии. Ускорения вручную считай через синусоидальные функции. В некоторых движках такие функции уже есть, но если ты делаешь то что на вебмке - движки не нужны.
На сервере коллюзии учитывают позицию квадратного/круглого тела и сравнивают с бд.
На клиенте коллюзии учитывают интерполяцию по координатам чтобы недопустить (не знаю как называется эта хуйня когда один меш в другой меш заходит), хотя это и необязательно.
На самом деле, только-только вкатываюсь и просто за туториалом повторяю. Для браузерных многопользовательских игр, как я из твоего сообщения понял, лучше фреймворки/движки жс'овские использовать?
Мне Годо в идеале для джемов нужен, для /gd/шного в особенности.
> Для браузерных
Не только для браузерных. На клиенте ты можешь коллюизии, физику и сетевуху написать на с++, а выводить всё на высокоуровневых либах js.
> лучше фреймворки/движки жс'овские использовать?
В идеале - голый webgl и жс, никаких движков, только необходимые либы. Для 2d и браузеров это особенно хорошо, ничего сложного всё равно нет.
> Мне Годо в идеале для джемов нужен, для /gd/шного в особенности.
Скилухи это тебе мало прибавит. Было бы неплохо разбираться в играх на низкоуровневых апи/либах.
>Было бы неплохо разбираться в играх на низкоуровневых апи/либах
Думал начать с SDL, но потом ещё немного подумал, понял, что скиллуха-то, может, и повысится, а игор так и не будет. Мне показалось лучшей идеей разобраться с движком, чтобы делать хоть что-то, а уж в свободное время потрагивать C++, OpenGL и прочие интересные вещи.
Как толсто, ну точно юнитипидар боится конкуренции и сбивает с пути.
> а игор так и не будет
Эм, ну. Для каждой игры нужно составлять ТЗ. И исходя из ТЗ выбирать движок, а не на движке пилить игры.
Примерно такое. Оно было заполнено, но я не хочу вины тут палить.
0. Такс-такс, я хочу сделать игорь про говно и
1. Требования к игре.
Визуал - 3d, постобработка, много постобработки, высокополигональные модели,
Физика - не требуется.
Сетевуха - передача на сервер р
Мотивация игроков - визуальные эффекты,
Геймплей уровней -
2. Реклама и маркетинг
Постинг результатов из игры в социальные сети.
Покупка рекламы в тематических сайтах и пабликах.
Хайп на провакационных темах, реклама с учетом провокационных тем.
3. Аудитория.
Школьники, копрофилы и
3. Платформы.
Мобильные сторы и стим - места обитания школьников и
Вебморда для демок, статистика пользователей, виджеты для социальных сетей.
4. Монетизация.
Внутреигровые покупки -
Встроенная гуглореклама для мобильников.
Как-то так. Исходя из этого выбираешь движок.
Буковка Т в ТЗ означает техническое.
Не, бизнес план с покупкой пабликов это заебись, но ТЗ тут в первых двух строчках если только.
5. Ебучая неубираемая плашка
Нет ебучей неубираемой плашки в момент запуска
Ну хуй знает, такие тз только людям знающим помогут, как ты предлагаешь движки дифференцировать, если у тебя только знания на уровне: "анрил для шутанчика заебок, а для новелл лучше не анрил, а ренпай, пусть даже с чёрными полосами"? Такие знания во время разработки накапливаются, не?
Просто ты рассматриваешь бизнеспланы как нечто эфемерное, а не как еще одну техническую с задачу с заданным колвом неизвестных.
Маркетинг формируют требования к игре и игровым механникам, монетизация формирует мотивацию игроков и геймплей, мотивация игроков формирует требования как к маркетингу.
Нельзя в отрыве от всего пердолить кусок говна.
>>19905
> Такие знания во время разработки накапливаются, не?
Читаешь форумы, смотришь как примерно игровые движки функционируют, уровни апи, итоговый вес сборочек, лицензии, поддержка платформ, распростронённость.
Или просто пишешь в ньюфаг треде что хочешь сделать (ну там, хатю кликер или хатю порноигру с высокополигональными моделями про говно) - тебе назовут несколько движков.
>Или просто пишешь в ньюфаг треде что хочешь сделать (ну там, хатю кликер или хатю порноигру с высокополигональными моделями про говно) - тебе назовут несколько движков.
это.
фокус в том чтобы игнорировать первые два поста, там будут шутейки от наших местных
Да, я не рассматриваю бизнес план как ТЗ, потому что это действительно эфемерность, вода. ТЗ должно быть о конкретных вещах, типа добавить меню из 5 пунктов до обеда. По хорошему биз план тоже должен быть с цифрами, типа купить рекламу за 1000 что приведет игроков на 2000, а в твоем примере вообще писульки уровня хорошо бы мир во всем мире и за добро.
> ТЗ должно быть о конкретных вещах, типа добавить меню из 5 пунктов до обеда
Как составишь бизнесплан, такое тз и будет.
> а в твоем примере вообще писульки уровня хорошо бы мир во всем мире и за добро.
Конечно его нужно дополнять, будто я говорю что это прям конечное тз.
В маркетинг было бы забись добавить список игровых журнальчиков и форумов, бюджет релкамы, исходя из бюджета какие механизмы маркетинга, монетизации и распростронения будут испльзованы.
Например, постинг в социальных сетях самими пользователями за некую плюшку, потому что бюджет на рекламу минимальный. Исходя из этого игра как минимум должна иметь а) мотивацию получить эту плюшку б) плюшка органично вписывается в геймплей игры.
Хватит уже своих фантазий, ок? Иди прочитай на вики что такое техническое задание.
Аргументированно ты меня задвинул.
>Визуал - 3d, постобработка, много постобработки, высокополигональные модели,
> Физика - не требуется.
На этом моменте графодрочерский долбоёб наверняка кончил в труханы.
Внушаемому дурачку внушили на двачах, что на википедии внушают внушаемым дурачкам.
> графодрочерский долбоёб
Классека годот треда.
> ряяя графон не нужон
> ряя мобилки не нужны
> ря веб нинужон
> ря метал нинужон
Когда вы уже поймете что ненужны не мобилки и графон, а ненужен один лишь годот?
Определение недурачка с викишизии противоречит ГОСТу.
Как бы есть официальный русский перевод.
https://ru.wikipedia.org/wiki/В_ожидании_Годо
Ты, конечно, можешь сколько угодно брызгать слюной "ваши доказательства не доказательства", но, боюсь, тебе всё же не удастся отменить простой факт, что у этого имени собственного есть официальный академический перевод на русский язык, и на русском правильно писать и говорить "Годо".
Не, на дваче правила не писаны, конечно, тем более мамкиным максималистам, но тем не менее правильными твои копротивления уже никогда не станут.
Что характерно, ударение там все таки на втором слоге.
ГодоȾ
> официальный русский перевод.
Дальше что? Таких переводов может быть множество и вообще нормы изменчивы. Годот вечен.
лоби 2д блядей в годоте сильно.
>а я хочу сделать именно крузиз
А я хочу свой скайрим с блекджеком и шлюхами. В скайриме тоже можно шлюх модами допилить, и блек-джек наверняка есть. Но там не реалистично. У еблемодов нет интеграции в диалоговый AI. То есть, ебёшь такой аргонианскую мейду. Кончил, закурил. Она тоже оделась и подметает. Обращаешься к ней с диалогом, а она отвечает шаблонными фразами, словно вы не ебались пять минут назад.
И хуй бы с ними с еблемодами, в беседкодвижке всё так, чего ни коснись. Везде хрупкая иммерсия ломается, стоит сделать шаг в сторону.
Поэтому я хочу запилить игру, которая с самого начала будет содержать в себе продуманное, расширяемое рпг-ядро. Поверх ядра будут наложены квесты и приключения, как отдельные моды. Отдельным слоем поверх ядра будут наложены игровые механики, тоже как отдельные моды. Между типами модов будет выстроена система зависимостей, наподобие линуксовой, так чтобы можно было однозначно узнать список пререквизитов для каждого модуля или подсистемы.
В идеале хочется создать рпг-ядро независимым от устройств вывода (графона). Чтобы графон подключался как отдельный мод, так, чтобы игра могла быть хоть текстовым квестом на мобиле, хоть виар-йобой на заплечном пека.
Из опенсорца ещё есть Bare.Game и Castle Game, оба на FreePascal. Первый из них биндится к SDL2, второй автономен. Lazarus не обязателен, но рекомендуется.
Это да, не спорю, но если чел упорот, его это не остановит.
Если так же меняю размер другого нода по соседству, то он без проблем рестартится.
Это всё в коллижне дело, или в том, что я долбоёб?
Двачую.
Прям как годот
godot на данный момент гораздо лучше юнити( да и вообще любых десктоп+мобил ориентированных движков), по крайней мере для 2д.
говорю это как человек протестировавший хуеву тучу разного двигла и фреймворков
никак не дружит, у меня в браузере ни один проект, ни на одном пк не запустился. если нужно webgl то лично я юзал бы threejs или юнити
3 версия с ее новым рендерером вообще щас непонятно где нормально работает, у меня на основном пк вообще не запускается, на ноуте с производительностью ps2 все более менее стабильно работает. так что он прав, пока что нормальные люди на 2 версии остаются
лол што, не должно быть такого. если ты меняешь коллижншейп из скрипта то это не меняет его глобальный коллиженшейп при запуске, при рестарте все должно сбрасываться. похоже ты что-то напутал
>десктоп+мобил ориентированных движков
>мобил ориентированных движков
>годот
>мобил
Хорошо пошутил.
> говорю это как человек протестировавший хуеву тучу разного двигла и фреймворков
Как фантазирующий школьник что ли говоришь?
На 1 пике скрипт игрока, который меняет размер коллижна, на 2 пике размер коллижна в начале и после смерти (рестарта, перезагрузки сцены), на 3 пике скрипт перезагрузки сцены
говорю как разраб запускающий в стим( чуть позже app store + google play ) осенью игру на годоте)
> при рестарте
Меняется не при рестарте, а при смене сцены на эту же сцену, то есть, при перезагрузке, или перезапуске, сцены
а блэт я думал у тебя при нажатии на кнопку |> шейп меняется. честно хз почему, попробуй костылями сохранять изначальный размер и в _ready вручную ставить его.
а кстати тебе похоже тут не change_scene() надо юзать а reload_scene() ( вроде такая функция )
C get_tree().reload_current_scene() то же самое
Зачем ты меняешь размер коллижншейпа? Озвучь задачу, плиз. Есть подозрение, что ты решаешь задачу через жопу.
Мне лень было в редакторе менять размер, вот я в коде быстренько написал. Мне б понять, почему так происходит, баг ли это или я не понимаю, как работают сцены.
Ну а я говорю как человек который тестировал на 8 моделях анроида, трех айоса и перечитал множество форумов.
> игру на годоте
Вспомнишь мои слова когда запустишь и проебешь процентов 40-60 аудитории.
>или я не понимаю, как работают сцены
Зыс. Физические коллизии это отдельная сущность в годо, которая импортируется из прикреплённого физического движка. В редакторе кажется, что это простое свойство, а нихуя. В гододоках целые статьи написаны на тему инициализации коллизионных ресурсов. Кури мануалы.
Ну давай по порядку. У тебя вообще в браузере вебгл работает? Вот тут можно проверить http://webglreport.com/
Потом, браузер должен быть обновлен, в нем включены всякие вебассембли в настройках.
Дальше, должны быть свежие дрова. Если нет дров, то может понадобиться убрать твою видеокарту из блеклиста браузера. В конце концов, попробовать хромог/фурифокс.
Ах да. Банально, ты сервер запускал? Игра хранится в файле, а браузерам нельзя загружать локальные файлы. Надо или выкладывать на сервер, или запускать в папке с игрой хотя бы питон сервер.
Вот мой тестовый проект, попробуй открыть и заскринить ошибку https://govdot.herokuapp.com/Godot-dchess.html
А ты что думал, веб игры это типа без ебли открыл страничку и все?
>проебешь процентов 40-60 аудитории
Нищебродов на нищечипах, которые и так воруют игоры на 4pda.
Не жалко.
Что сам используешь для мобилок, может, Cocos2d-x, LibGDX?
Щито поделать, все красивые адреса уже заняты.
Хорошо, пойду за статьи, спасибо
Там должно что-то быть? Просто черный прямоугольник и все потом зависает когда страницу пытаешься переключить.
С десятого раза запустилось что-то. Может нужно было долго ждать?
Да, все загрузилось, поздравляю
Кстати да грузится пиздец долго, чуть ли не минуту, без индикации. Пока не понял что с этим делать ждать глес2
на мобилках не тестировал еще, насколько знаю проблемы есть только с 3 версией, я же сижу на 2.1.4
чувак я сетевую игру писал на js в свое время, все настроено у меня. про сервер не знал, но пытался и с серваком в свое время открыть все равно не работало
вроде запустилось, но выглядит не так как у чувака сверху.
теперь не запускается, черный экран который грузился 2 минуты.
У меня так: черный квадрат, потом колесико крутится, потом прогрессбар бежит 10 секунд, потом снова колесико 30 секунд, потом появляется консолька с текстом типа webgl инициаоищирован, потом вот та поебота что на скрине выше. Правда освещение куба глючит, но я его не настраивал.
да не может godot в веб, что тут спорить. для меня это большой минус но годо на других платформах охуенен, так что не критично
УМВР
>которые и так воруют игоры на 4pda.
Ты че, еще и на СНГшную аудиторию ориентируешься? Ну, земля тебе пухом.
>сижу на 2.1.4
Физику не используешь или кастомный фикс написал?
А то я сижу на 2.1.3 из-за того, что в 2.1.4 физику(2д) похерили, ну и ещё десяток багов сверху накинули. И чинить всё это не собираются главное, суки.
Я б сделал глобальную сцену, в которой бы такую инфу хранил, хз. Типа, словарь в словаре, из которого бы можно было инфу таскать вроде scene_1.is_apple_on_table.
неделя опыта в годоте
У тебя ж на каждый дом не слишком много изменений будет, чтоб прям словарь распёрло от увеличения деревень, не понимаю
Этот верно говорит
>>20793
Глобальная сцена называется синглтон. И не обязательно сцена. Достаточно сделать скрипт, поместить в автозагрузку в параметрах проекта. И в этом скрипте хранить глобальное состояние игрового мира. Каждая сцена при загрузке берет параметры из этого глобального объекта. И от него кстати одна строчка кода до реализации сохранений.
Он всё правильно делат, а ты шизик и говноед. Вся физика в большинстве игр укладывается в полтора алгоритма, а не в ебаную библиотеку ненужной хуйни, которая тратит процессорное время на пустые задачи.
Ты сам то обновился?
Еще одно долбоебушка. Каждый новый тред нужно объяснять тупым мудилам. Эта сумма увеличивается полтора года или дольше, то что там написано в месяц, это специально тупых свинорылых детектировать. Осознай только какая ты дура, пиздишь точно не зная хуйню всякую, даун.
Ты какой-то ебанутый. Раз в месяц с подписчиков собирается указанная сумма и перечисляется автору.
Какие 9100 за полтора года? Даже если полгода назад там было 7к, то это никак не "9100 за полтора года".
Годотодауны все такие ебанутые, или ты особоенно одаренный?
Хватит нести хуйню я тебе говорю, сука ебаная. Деньги собирали и Хуан под новый год 6 месяцев хуярил движок полный рабочий день. Все, теперь он пилит в промежутках между основной работой. Угомонись, пидар тупой, ты не знаешь нихуя, иди мочи попей.
>Все, теперь он пилит в промежутках между основной работой
А денежки получает раз в месяц исправно.
Мало того, так еще использует движок как место для рекламы и личного обогащения. Хотя он там далеко уже не единственный коммитер.
Хорошо устроился, пидр.
>Вы делайте движок, а деньги за это буду получать я
Охуеваю с этого опен сурса. Нужно быть полным лопухом, чтобы бесплатно писать код кому-то.
Все, подтверждаю.
Мне нравятся идеи Бугаенки https://www.yegor256.com/2018/04/03/donations-via-zerocracy.html
Сделал коммит - получил деньги. А не так, что Хуан получает деньги просто так.
Ты просто опять выдумал хуйню и думаешь, что кто-то вообще в это поверит. 10к в месяц? Ты ебобо школьное.
>Мне нравятся идеи Бугаенки
Дура, тогда не нужны будут вообще эти проекты, можно просто покупать юнити и др.
>Механизм работы Patreon построен на доверии к конкретному человеку, криэйтору: он здесь получает не фиксированную сумму на проект, а постоянную «зарплату». Патроны (поклонники, делающие взносы) обеспечивают жизнь артиста, чтобы он мог вносить арендную плату за жилье, путешествовать, ходить по барам и вообще делать что угодно.
Причем тут это? Просто видно, что донаты идут на развитие проекта, а не какому-то одному человеку в карман.
Наоборот, у коммитеров появляется мотивация помочь проекту, т.к. они за это получат деньги.
Я тебе говорю, ты ошибаешься, остановись ,тупица даунская. Любош на армори собирал всего 1600$ целый год чтобы сделать бесплатным. Иди нахуй короче, каждый месяц приходит имбецил тупорылый, который нихуя не врубается.
Необучаемый
Вот подписчики Хуана
>$5 or more per month ∙ 325 patrons
>$10 or more per month ∙ 153 patrons
>$14 or more per month ∙ 47 patrons
>$18 or more per month ∙ 25 patrons
>$26 or more per month ∙ 19 patrons
>$32 or more per month ∙ 10 patrons
>$48 or more per month ∙ 25 patrons
>$400 or more per month ∙ 1 patron
>$1,500 or more per month ∙ 2 patrons
per month = в месяц. месяц = это 30 дней. Блять, как тебе еще объяснить что эта сумма выплачивается каждый месяц?
>Пошел нахуй, даун ебаный, ты совсем конченный кусок говна.
А тем временем Хуан получает $10000 каждый месяц. Хотел бы так жить?
Ну если прожект менеджер сам себе открывает таски и таким образом собирает деньги, то это будет видно и никто не будет донатить.
>А тем временем Хуан получает $10000 каждый месяц. Хотел бы так жить?
Если это так, то я очень рад за него. Но я считаю, что это не так, и он нищук.
https://youtu.be/-k0toP5Qiz8
Видите ли, сложность редактора конфьюз его стьюдентс.
По-моему редактор как редактор, в юнити сложнее из-за огромного количества всяких галочек и ползунков. Вот система говнодов в годоте мне не нравится, в юнити и остальных двигах лучше, когда просто скрипт вешаешь.
Какой удар в псину. Не мог он просто подождать пару месяцев? Как раз Хуан редактор переписывает, кто-то там натив скрипты пилит.
Заебало ждать, он обещает на 3д накинуться, спиздить годноты и зенки и filamentы, и красоту и производительность увеличить, но ЗАЕБАЛО ЖДАТЬ!
Не истери, соберись и жди. Ты забыл, что мы делаем здесь? Мы ждём Годо! Юнитидауны, УЕЧепедики делают игры, а мы выше их, мы ждём Годо!
Он там упоминает своих студентов. Воистину, кто не умеет делать сам, учит других.
Потому что нам не удается достигать целей и мы огорчены.
или и то, и то?
Переподключал этот конченый сигнал 100 раз, менял названия, небо, аллаха и всё-равно пишет эту сраную ошибку. Хотя при этом сам сигнал работает исправно! Что за хуйня?
>это я даун или годо говно?
Оба. Годот говно, а ты даун, потому что тратишь на него свое время вместо юнити.
Земля тебе пухом, братишка.
> вместо юнити.
Ты перепутал. Вместо зенки или armory.
Для говнопроектов - зенка, для йобы и если ты йоба - armory. Это новый положняк /gd/. Юнити нинужна потому што платная и вообще нахуй.
Блядь, вот поучились бы юнитипидары у твоего пика, была б у них такая же охуенная плашка, может, и вышло бы с движком их что-то дельное
>на некроноуте Годот работает и запускается гораздо намного сильнее быстрее, чем щедевральный нет юнити
>коко прочисти камплюхтер от пыли кококо
>Грузы можно не транспортом, а пешком носить, хоть и долго, зато надёжн и я привык пешком ходить.
Ну нет у Юнити такого преимущества, чтобы это говно на полчаса дольше грузилось, нету. Ну разве только ассет стор для ассет флиперов и всё.
Всё альтернативы для блокнота запускаются также быстро и содержат реальные преимущества, а не по полчаса и без преимущества в лице странного ассетстора, так что твои маняфантазии тут не прокатит.
>Для говнопроектов - зенка
А чё ты так про Xenko? В ней то что плохого? Бесплатная и по функтоналу вроде как Godot.
Я конечно её не запускал. Только сайт у них глянул
Пастернака читать мы конечно же не будем.
Ты слился или как?
>Xenko is a free and open source 2D and 3D cross-platform game engine developed by Silicon Studio
>Silicon Studio
>предпоследняя игра 2015 год
>последняя игра 2017 год
>Terra Battle 2 was released on September 21, 2017, but its lack of success lead to it being discontinued
> with it being removed from storefronts on June 3, 2018 and its servers planned for shutdown in September 2018.
У - успех.
Ты даун, ты это понимаешь? Когда говорят чем движок плох, ты должен называть недостатки, дура ты ебаная, а не нести хуйню про игры. На ламберьярде тоже игр нихуя нет, но это топовый двиг.
> Ты слился или как?
Я не долбоёб, чтобы сраться как шизики, коих тут полон тред. Захочу не буду отвечать. И это не значит что я слился
> У - успех.
А теперь список игр написаных на Godot
Один хуй ни чего годного ни на Xenko, ни на Godot просто нет. Особенно в 3d.
А теперь скажи чем движок всё-таки плох???
У тебя очередной пост для демонстрации твоей тупости, уебок.
Годот не стесняется выкладывать сотни сделанных игр на своей главной странице. Так что там у зенки, зассали? Или нечего?
> Godot выкладывает сотни говноигр
> Xenko не выкладывает сотни говноигр
Ты знаешь что на 2d всем похуй? Движков чисто для 2d хватает с запасом. Их блять столько, что охуеешь считать, и если выбирать движок для 2d игры- то Оба этих движка стоят в конце списка
Мы вроде здесь о Godot всегда говорили как о конкуренте Unity. То есть больше о 3d графике
Так где я могу увидеть игры на xenko, которая не закрылась из-за неуспешности в 2018, и которая сделана на новой 3d версии?
Плумберярд хотя бы пилится компанией с именем, которая владеет 50% мирового ритейла, у которой на складах ездят роботы курьеры, в космос летают многоразовые ракеты.
Какая разница, овца, нужно говорить по существу, перечислять недостатки. Но ты их не знаешь, поэтому пиздишь непонятно про что.
Это отзыв на туториал, прилагаемый к лумерярду
Ты код вообще читать не умеешь?
Одобрен пулреквест - заменит все кнопки редактора "I see..." на "Ok"
Так, я не понял, это тред хипстерского движка? Или офисных заполнятелей экселя.
Всегда было так приятно, когда видел такие меню, как будто действительно общаешься с Годо.
Ты еще скажи рожицу убрать, и вхерачить на логотип какую нибудь абстрактную закорючку.
>Плумберярд хотя бы пилится компанией с именем, которая владеет 50% мирового ритейла, у которой на складах ездят роботы курьеры, в космос летают многоразовые ракеты.
Плумберярд пилился компанией, запилившей 4 посредственных ААА-шутана от которых пользы было разве что мемас про батю, соснолепидоров и пека-фейс. Просто потом шутаны для бати стали неактуальны и его побыстрому загнали амазону.
Ты неправ
То есть два спрайта и каждым из них можно управлять и они синхронизируются по сети. Как такое можно запилить?
http://docs.godotengine.org/en/3.0/tutorials/networking/high_level_multiplayer.html
Там ссылка на multiplayer bomber demo
>Как такое можно запилить?
Сначала надо учить английский. Затем смотришь это https://www.youtube.com/watch?v=TGIWD24QIvY
Вообще, ОП, если ты здесь. Запили в шапку, что НАДО УЧИТЬ АНГЛИЙСКИЙ.
>НАДО УЧИТЬ АНГЛИЙСКИЙ 5 ЛЕТ
>НАДО УЧИТЬ ПРОГРАММИРОВАНИЕ 5 ЛЕТ
>НАДО ДЕЛАТЬ ИГРЫ НА ЮНИТИ ИЛИ АНРИАЛЕ
Да он пизданул это потому что надо было что-то пиздануть. Редактор у годо не сложнее, а вот гдскрипт очевидно проче сишарпа. Скорее просто студентам интереснее юнька и все.
Гдскрипт алогичная хуйня ни на что не похожая, а сишарп это индустриальный язык, известный всем.
>Гдскрипт алогичная хуйня ни на что не похожая
Господи, дай людям ума. Придумал херню, и сидит довольный свои калрутины пишет. Небось оправдываешь свое скобко-дерьмо с обоссаным синтаксисом, ибо это единственное на что хватило ума и удалось выучить за все годы, а гдскрипт уже НИАСИЛИЛ.
То есть по твоему если на брейнфаке отступы пробелами учитываются, то брейнфак похож на питон
Если ты утверждаешь, что гдскрипт не похож на пайтон, то ты даун просто, дальнейший спор неуместен.
Где можно ознакомиться со спецификацией языка, хотя бы в БНФ-нормальной форме? Ну, чтоб не гадать, какие фичи пайтона отсутствуют.
А, погоди, погоди, нашел поглубже, и правда, где же еще быть говдоту как ни в жопе!
Проблема в том что современные студенты все поголовно учат Шарп. А раз они его уже знают, то делать движок не на шарпе = упускать основную целевую аудиторию.
Поэтому в годо тоже есть отдельная сборка на шарпе. Правда у меня она отказывается запускать игры. Тупо вылетает.
Но юнити говно во всем по сравнению с анриалом, почему этот пидар не переходит на анриал?
Анрил тоже сложный и там круче только графон, в добавок ко всему он еще и жидовский, мои кровные копеечки хотят у меня отобрать.
5% надо отдавать даже с копеечной прибыли. А юнити можно бесплатно пользоваться до $100к
Анрил очень по жидовски поступают.
>юнити говно во всем по сравнению с анриалом
Опять этот школьник оценивающий движки по скриншотам вылез. Скройся обратно, маня.
Опять юнитипидары пришли к нам в тред напиться мочи и наесться говна. Все, я напоил и накормил вас, теперь же скройтесь обратно, маньки!
Там обрывки api.
Мы ИТТ не равняемся на отстающих. Не поспеваешь - твои проблемы.
Альпака ахахахха его зовут альпака хахахаха как же смешно альпака. На ибеи можно купить пледик из шерсти альпаки.
Надо было догадаться, что этот гуглотранслейт-ребенок из годото-треда.
Видно же что это фейковое имя. На самом деле он Альпака.
Ты такая ебаклака, что следующий тред назову в честь тебя - альпака.
ТОЛЬКО ВЫИГРАЛИ
И причем тут этот ноунейм, если на том скрине писал альпак?
Мне вкатываться в Годот?
Есть ли проект, который я могу спиздить и перепилить под себя? Например, примитивная бродилка с инвентарем и системой диалогов?
Нет, ничего у тебя не получится, не сможешь разобраться. Либо учись прогать (5лет), либо делай 2д на констракте.
Есть, в ассет сторе
Я в свое время такое на блитце и глсцене делал, а тут Годот, легко же. По руководствам это все дело не так сложно реализовать, но на Юнити уроков как создать 3д шедевр инвентарь, диалоги и прочее побольше будет, чем для годота и туда вкатиться быстрее выйдет.
Как вы не понимаете, чтобы прогать на сишарпе, нужно учиться прогать минимум 2года. Должны нейронные связи наработаться. Понятно, что местные боги английский за неделю учат и сишарп за пару вечеров, но большинство людей не такие крутые.
Ты эту игру будешь делать лет 10, в чем проблема размазать по ним эти полтора года?
А рисовать ты умеешь? Или с графоном тоже будешь каждый раз так, ой там надо лицо нарисовать, это 6 лет учиться портретам
Ты дохуя художник что ли?
>В годоте ничего не сделаешь
>armory
А в армори сделаешь :3
Совсем недавно эта параша даже не скачивалась бесплатно.
>пук
Она позволяет быстро сваять прототип любому непогромизду, а не пердолиться с юнитями и манягодотами год.
Все так себя чувствуют и это номально. Нельзя опускать руки. Нужно усердно учиться, становиться лучше, и тогда начнет открываться истинная сила годота.
>пук пук люблю годот и в жопу ебаться и говном обмазываться пок пок пук
Я это уже давно знал, не стоило.
такс такс такс
Я сказал,
>любому непогромизду
Сколько по времени на годоте БОМЖУ БЕЗ ОПЫТА займёт создать майнсруфт 2д с рандомной генерацией мира? А в констракте это можно сделать просто элементарно посмотрев на окно событий, душечка. Тут плагин на перлин подключил, там за пять минут инвентарь сочинил и всё это без опыта кодинга
Без опыта кодинга как правило означает и без опыта алгоритмов.
> Она позволяет быстро сваять прототип любому непогромизду,
Ну да, только один год обучиться всем движениям мышкой.
> а не пердолиться с юнитями и манягодотами год.
Любой человек разберется в любом говне навроде юнити и годота за месяц. Потому что это куски говна с абстракциями повыше констракта. Хотя может и пониже, хуй знает, не пользовался.
>разберется в любом говне навроде юнити и годота за месяц
Только до этого нужно программированию обучаться 5 лет, а потом, конечно, разберется, ебанько.
>Только до этого нужно программированию обучаться 5 лет
Три месяца, если не меньше, дебил блядь. Хватит уже свои сказки для дебилов рассказывать и свой дебильный опыт проецировать.
Тебе никогда не выиграть:
10 OPTION BASE 1: DIM D$(1025): D$(1)="ЭТО КОТ": I=1: ON ERROR GOTO 80
20 PRINT D$(I);: INPUT O$: O$=LEFT$(O$,1)
30 IF I<512 THEN IF D$(I2)<>"" GOTO 70
40 IF O$="Д" OR O$="д" THEN PRINT "УРРА-А!": I=1: GOTO 20
50 D$(I2+1)=D$(I): INPUT "А КТО ЭТО";O$: D$(I2)="ЭТО "+O$
60 INPUT "ЧЕМ ОТЛИЧАЕТСЯ";D$(I): I=1: GOTO 20
70 IF O$="Д" OR O$="д" THEN I=I2: GOTO 20: ELSE I=I*2+1: GOTO 20
80 PRINT "НЕ ХВАТАЕТ МОЗГОВ!": END
Продрочено!
Ебать хуево мне на двачах. ЕОТочка, девочка-лицеистка, программирования не знавшая, за два дня разобралась в примитивах и написала говно на js, я-то на её фоне кусок говна и дебил.
А тут три месяца это толсто.
>>22173
> , шлюш?
Ахах, так ты тот даун который срет по всему гд в попытках самоутверждения? Что-то я сразу тебя не признал, сорян.
Так тут даун только ты. Даун который даже примитивное программирование на годоте не осилил.
При чем здесь люди, чорт, ты всегда с обсуждения вопроса скатываешься в обсуждение анонов, опущенный.
Сколько раз тебе говорить чтобы ты перестал доказывать своё говно и пытаться самоутверждаться в етом разделе? Уебывай нахуй отсюда со своим констрактом, даун.
Конечно подпалило, меня всегда с даунов пиздец палит. Хуле они рождаются вообще, их нужно сжигать при рождении.
Нет, я здесь не за победой. Тем более победа над дауном, не знаю, даже как-то стыдно. Но не мог же я проебать дауну. Пусть будет.
С даунами всегда так, пытаешься что-то выяснить, пообсуждать, приходит залупок со своими тараканами и начинает верещать. Приходится обоссывать дауна, побеждать, чтоб съебал, иначе никак.
А почему оно должно быть не кривым? Им же эту хуйню не продавать, если надо, бери да фикси под себя.
Да, просто неистово двачую.
Пытаешься рассказать что-то, а этот даун просто нихуя не понимает, говоришь ему про статистику, про его предубеждения, что он может ошибаться. Но даун нихуя не воспринимает, он просто отрицает всё разумное и остается верен своей вере.
Не понимаю, как люди получаются такими? Может и правда некоторые люди просто неполноценные? Не, хуйня, такого не может быть.
>Пытаешься рассказать что-то, но когда тебе отвечают аргументами, просто начинаешь срать как полоумный даун, плакать и переходить на личности.
Съеби уже, погорелец имбецильный.
> но когда тебе отвечают аргументами, просто начинаешь срать как полоумный даун, плакать и переходить на личности
Да-да, именно это! Начинаю говорить, как какой-то даун приходит и шизу какую-то пишет, навроде "ТОЛСТО НЕ БЫВАЕТ ТЫ ВРЕШЬ ТЫ ДАУН АААА БОЛЬНО".
О, я понял почему ты не можешь изучить какой-нибудь язык! Ты же на харкаче пишешь свои даунские посты 95% своего времени, лолд.
>>22219
Какая ошибка выжевшего, очнисьтысеришь. Это стандарты индустрии. Жуниор начинает с полгода, т.е. через полгода ты будешь писать говно которое даже будет работать нормально. Где-то на уровне годота примерно.
> ты пишешь столько же, тебе это не помешало
Конечно, ведь я уже умею программеровать, почему бы мне не обсирать дебила который не может научиться потому что не учится.
Ну вот ты даун-засранец и есть.
Господи как жирно. Джуниор будет писать через полгода ПЛЮС пять-шесть лет профильного обучения.
У погромистов наблюдается такая профдеформация - им кажется, что то, что они знают, само собой разумеющееся, и не понимают, что сами учили это десятилетиями.
Просто выебываются и все. Один за пару вечеров юнитиапи выучил, другой крутым прогером за пару месяцев стал, дауны хули.
Я поверхностно знаком с программированием. Construct 2 на первый взгляд выглядит значительно удобней. Какие недостатки, кроме платности? Не так уж и дорого стоит.
Ну юнитипидар тебе же сказал, можешь научиться прогать за пару вечеров и брать бесплатный юнити.
В текстовом редакторе у тебя поиск, массовая замена, дешевая замена одного апи или функции на другое, а тут что? Джва года редактировать мельчайшее изменение?
Хуйня, я уже в пять лет тимлидом проекта стал, а движок всем детским садом писали, те кто изучал Сишарп дольше двух дней просто в угол ставили, нехуй наш детский сад позорить. Уже во втором классе даже двоечники умели делать игры на Юнити, а на констракте только двухмесячные младенцы писали.
Для большинства диванных программистов освоить язык это выучить синтаксис и научиться пользоваться циклами и ифами. И все - ты уже типа программист.
А это действительно можно сделать и за пару вечеров если ты усердно делал лаба1 и лаба2 на паскале в школе или за пару недель с нуля.
Узнать правила не значит научиться заебись по ним действовать. Тут нужно нейроночки в черепушке нарабатывать, а это оч медленный процесс.
Спасибо, заработало.
Есть ещё Блитц на delphi, хоть и legacy, но тем не менее.
В этом треде все серьезно.
>Почему у меня на версии 3.0.6 джоинты в буллет физике как-то странно вращаются?
Потому что ты пидар.
Нет ты.
Это фича
ХУАН ГЕНИЙ
У меня был говнонемецкий.
Какой он смешной. А если бы на годоте была одна игра, каким преимуществом он бы это назвал?
Но он прав, а вот ты смешной. Скоро годот будет на первом месте, как ты тогда будет принижать его?
Ну ничего, теперь лидером по шитпостингу говна станет годот, вот тогда будет праздник в семье
Event shit.
BGE был бессмысленной приставкой к самодостаточному, годному продукту. А годот - сам является самодостаточным, годным продуктом, не является приставкой ни к богомерзкому дотнету(впрочем для шарпозависимых уже сделали сборку), ни к какому-либо САПР.
Умею в констракт, но также могу вывести хэлоуворлд на питоне, посчитать длину строки и стравить точки с запятой. Потяну ли godot?
Какие положительные особенности у каждого? (Относительно проекта 2D выживание, лутание, накопление очков)
Какие минусы у каждой проги? (Относительно идеи?)
Уже делаю и рисую в констракте около года игры из говна и палок. Думаю перейти на godot, но хочу совета
Годот гораздо лучше, во всем абсолютно. Вопрос только в том, умеешь ли ты программировать. Может у тебя этого выбора вообще нет и ты способен только в констракт.
>Да и всех стараются на третий канстракт пересадить.
Потому что К3 не взломать, а К2 давно взломан. У К3 нет ничего, зачем стоило бы пересаживаться, кроме может удобного экспорта, но про это не знаю. Пока 3д не прикрутят К3 нахуй не нужон.
Итак, суть такова: пусть я хочу заставить кинематик чертей двигаться сравнительно разумно (а еще заставить главного черта двигаться мышью, дьяблоид из земли я уже более-менее составил, пришел черед балдурсгейта из спичек и желудей).
В примерах у нас есть Navigation2D, полигон и все дела, даже не надо самому A* реализовывать (пока не надо).
Вроде бы всё хорошо, но уже с первых минут есть одна маленькая хуйня: если раньше у меня появлялся непроходимый террейн с хитбоксом, всё было хорошо. Теперь мне нужно вырезать кусок из полигона, а потом, например по истечению кулдауна, его снова заклеивать, это уже звучит как говно.
Может быть есть какой-нибудь более разумный способ размечать полигон (в том числе и в рантайме)? Или другой тип ноды для более ровных пацанов?
Поставил щас линукс, дебиан х64 стабле. Качаю годот. Открываю один из своих проектов. А там фпс 15!
Запускаю из коншольки, а там пишет
>OpenGL ES 3.0 Renderer: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits)
Я правлиьно понимаю, что такими словами у линукса называется софтварная эмуляция? Мне надо линуксовые драйвера (пакеты/фёрмваре) видеокарты качать?
На ютубе есть годнейший трюк с прописыванием навигационного полигона в элементы тайлмапа, я выше в треде постил, кажется. Возможно тебе поможет этот трюк? Когда лепишь карту, используешь тайлмап, те тайлы, которые являются дорожками - содержат в себе навигационный меш. Твои черти будут ходить по карте автоматически, огибая тайлы-преграды (в которых, очевидно у тебя не будет кусочка навполигона).
Ага, оке. В треде я не нашел, но нашел в свойствах тайла его полигон. Теперь надо понять, как его редактировать, и всё будет сравнительно нормально.
Но вот как резко вырезать из полигона небольшие куски, чтобы черти не проходили сквозь друг друга, это вопрос пока открытый.
>чтобы черти не проходили сквозь друг друга
Это отдельный от навигации вопрос. У них же кинематикбоди? Сделай правильный коллижншейп, соответствующий спрайту/модели (чё там у тебя).
>надо понять, как его редактировать
Смотреть уроки по тайлмапам, очевидно. Если вкратце, делаешь отдельную сцену, которая не будет участвовать в основной игре. На эту сцену набрасываешь тайлы, настраиваешь им физику, навигацию и всё, что хочешь. Затем в главном меню ищешь пункт "сохранить как тайлмап" и получаешь готовый тайлмап-ресурс для загрузки в тайлмап-ноду игровой сцены.
Нет, это, на самом деле, тоже вопрос навигации, просто сложный. Потому что по-хорошему нужно проверять, пролезет ли хитбокс черта между двумя препятствиями, и на основании этого прокладывать пути. Но этого явно в стандарте нет, так что в первом приближении действительно лучше остановиться на хитбоксах.
>>22819
Спасибо, буду разбираться. Не привык к ютубному обучению, увы, а в письменном виде в основном гуглятся форумы с простыми вопросами.
>Не привык к ютубному обучению
Я тоже, в 2010 году, так говорил. Потом мне сказали, "хули ты тупишь?". Я задумался, и действительно. В чём разница между обучением в университете и в самостоятельном обучении по книжкам? Именно! В наличии преподавателя, который человеческим языком объясняет тебе материал книжек, а ты можешь задать вопросы.
И ютуб полностью обеспечивает этот момент. Особенно мелкие каналы.
И в отсутствии оглавления, увы. Ну да ладно, суть мне примерно понятна, осталось укомпостировать всё в голове и сделать что-нибудь убедительное.
Ютубное чтение это в основном не всегда, но часто тупление автора этого видео, где он как будто для тупых даунов две минуты объясняет, зачем он нажал правую кнопку и почесал жопу. Дело не в том, что он объясняет, а дело в том, что он объясняет это ПИЗДЕЦ МЕДЛЕННО, будто блядь это он пенсионерам объясняет или тупым второклашкам. Приходится на ускорении смотреть. Годные авторы есть, но их мало. А среди рускоязычных их вообще практически нет там вообще полный пиздец.
Как говорится, "демократия говно, но это лучшее, что придумало человечество".
То же самое о ютубе. Да, тупят, да нудят, да приходится смотреть на ускорении частенько. Но это лучшая форма самообучения на данный момент (для меня).
я туда зашол??
Спасибо, хоть кто-то ОТВЕТИЛ на мой вопрос!
Вполне целесообразно.
Ты задаешь вопросы не с той стороны.
Ответ такой - если ты можешь в одно рыло запилить столько арта/контента, прописать столько сцен/диалогов, сколько нужно для полноценной игры, то в чем угодно целесообразно делать. Если нет - то тебя ни один движок не спасёт.
Смотря сколько нужно для полноценной игры.
>раз быстрее делается
90% времени уйдет на контент, который не зависит от движка - арт, анимации, звуки, вот это всё.
Если ты пилишь говномарио без вычислительного механа. Банальный рогалик, генерация данжей это кодинг на движке.
Если ты пишешь рогалик без графики, то ты или знаешь что делаешь, и тогда тебе пофигу на движок(и ты сам знаешь на чём делать), или ты идиот-кирилл, который ничего не напишет.
А если делаешь с графикой, то у тебё всё равно больше 90% времени уйдёт на рисование контента, а не на написание генерации данжей.
мимо пилил рогалики обоих типов
По русски никто. А в инглиш ты наверняка не можешь.
Я не он, треды перепутал, но на всякий случай оставил, наверняка ты в чем то тоже не прав.
Потянешь годот! Кодить на нем проще простого:
Открой годот. Брось на сцену ноду spatial. Ей в дети брось ноду meshinstance. Затем у ноды meshinstance в свойстве меш выбери меш куб. Ещё в дети главной ноде брось ноду camera. Отодвинь по синей оси немного в сторону, предпросмотром проверь чтобы камера видела куб.
Ты заметил, что мы ещё ничего не программировали?
А теперь сам кодинг:
Прикрепи к ноде-кубу новый скрипт. Чтобы не ебаться с файлами, отметь скрипт как встроенный. В скрипте сотри все строки кроме первой (extends meshinstance)
И напиши такую строку:
func _process(delta): rotate_x(1{звёздочка}delta)
Сохрани сцену.
Нажми F6.
Всё, твоя первая игра готова!
Дурик, всем похер на права движка, пока ты не заработал миллион. А когда у тебя будет миллион, ты наймешь себе юриста.
Похуй, например, на юнити, там 300 баксов в год или даже меньше. А вот у анриала сразу плати 5%, еще стиму плати 30%, издателю плати 60%, остальное по-царски поделить на членов команды.
Да хуй знает, я еще даже отдаленно не публикуюсь и не думают как что, просто читал статьи, там издателю отдают, а он везде распихивает.
Есть и статическая и нестатическая. Но еще не выпустили официально.
Так тушись.
Заебись, спасибо. А есть какие-нибудь примеры применения в Годоте, пусть и самые простые? С примера побыстрее получится стартануть
https://godotengine.org/article/godot-30-switches-bullet-3-physics
Бля, забыл упомянуть, мне для 2д-игры нужно, а тут пишут, что в 2д-играх свой физ. движок
Для 2Д пиши свой движок, втроенный непригоден ни для чего, помимо детекта коллизий.
С физики твёрдых тел, полагаю.
Я из похожего только metaballs видел. Оцифруй мешок через физику жидкости, просто ооочень мееедленную жидкость.
Зачем переходить с божественных плюсов на шарп?
Где почитать предыдущие треды можно?
И что? Всё правильно написано, нахуя надо одновременно портретную и альбомную ориентацию? Если уж всралось, то делай 2 отдельные ноды и переключайся между ними, все равно лейаут получится разный.
>Если уж всралось, то делай 2 отдельные ноды
Всирайся сам с такими советами. Правильно надо делать так: в главном цикле чекается boolOrientationMode = (Height < Width); после чего все элементы UI при своей отрисовке используют получившийся флаг. Проблемс?
Говно какое то. В 99% случаев тебе вообще разный набор элементов интерфейса.
>после чего все элементы UI при своей отрисовке используют получившийся флаг.
>Проблемс?
Проблемс - говнокод, который трудно расширять и поддерживать.
Схуя это флаги трудно поддерживать? Задокументируй правильно - и не будет проблем ни с масштабированием, ни с поддержкой.
Используй тернарные операторы, ебанушка.
Приступаю к изучению шарпа сразу в годоте и параллельно в ВЖС.
Но зачем, если можно писать на божественных крестах как модуль?
Это же гарантировано отвлечет тебя на вдесятеро больший срок.
Ну смотри, я пока отвлекусь на шарп, там незаметно пара лет пролетит. Ну а потом залезу и в кресты, уж точно до самого конца.
Че там авторы вымерли? Вообще ни новостей, где уже 3.1? Скоро и август закончится.
Саня, да ты художник!
Проебал двойной спойлер, ну да ладно
У нас в годо можно писать на чем хочешь. Используя волшебный механизм GDNative пишешь библиотеку на своем любимом языке, в которой реализуешь всю игровую логику и подпихиваешь её к проекту на годо.
По себе не суди, говнозависимый.
В ближайший год Хуан спиздит гугловские пбр фишки и у зенки воксельный рендер, они вышли под мит, и физику допилят, тогда вообще конфетка будет.
Еще из за того что нет глес2 для встроек и андроида. Ну и VR зачаточный.
Нет, он сам разработал рендер меньше чем за год, а уж спиздить чужие наработочки вообще недолго. Вопрос только когда он начнет это делать, все какую-то хуйню пилит, редактор переписывает.
>спиздить чужие наработочки вообще недолго
ХЗ, ХЗ, смотря кому. Мне например проще своё навелосипедить, чем скрещивать ежа с ужом в чужом коде.
Да он как только выпустили, сразу написал, что там много интересных ходов выгодных сделали, которых он не знал.
Умничка, девочка! :*
Или только конченные дебилы хранят путь в детеныше того, кто движется?
ГОДОТУ СЛАВА!!!
В _process() возвращать ему нужные мировые координаты. Но это костыль.
Продумай архитектуру своих нод еще раз.
Можно и с физоном. Изучи Шарп и прикрутишь к своей игре любой физон. Хоть хэвок, хоть армори.
Думаю.
Думаю, снести сейчас всё, что накопипастил, к пенисам и переписать по-простому, потому что сейчас хуйня, размазанная по трём нодам.
Но ты по прежнему сидишь в этом треде. Значит ничему не научился и твой путь не ведет к успеху.
Взял и скопировал скачанный проект либы в солюшен, подключил к скрипту ноды - нужные неймспейсы, скопипастил код инициализации плеера и запуска трека.
И.
И...
Вываливается с пикрелейтед 1.
Все либы собираются (пик 2, test c#3 - это годо, остальные - мик), вроде всё должно работать. Но что за странная ошибка, почему tcp? Я ведь со звуком работаю.
Пикчи 2 и 3 собственно код.
Памагити!
Прикрути sharpmik к юнити и покажи результаты в вебм. Тогда на юнити перейду. По рукам?
Манёвры-манёврики пошли. Юнитидаун в своём репертуаре, будет срать, извиваться ужом, но никакого реального дела, никаких реальных вебэм.
Конечно нет смысла отвечать тебе петуху, но может мой пост заметит кто-нибудь с наличием мозга и узнает что то новое
https://docs.unity3d.com/Manual/TrackerModules.html
>Unity supports the four most common module file formats, namely Impulse Tracker (.it), Scream Tracker (.s3m), Extended Module File Format (.xm), and the original Module File Format (.mod).
Ожидаемо юнитипетух натаскал ссылок в тред, вместо того, чтобы сделать вебэм, как предложили.
Аргумент к незнанию (лат. argumentum ad ignorantiam) это логическая ошибка, заключающаяся в объявлении предпосылки ложной из-за её недоказанности
Не надо злиться, я всего лишь указал на очевидный факт.
Большинство физоновых движков это дллка с набором интерфейсов. Например на юнити можно спокойно юзать буллет, несмотря на твои кукареки.
Это ты не неси хуйни.
Охуенно, на /ruvn/ пилишь?
> Охуенно
Зачем ты так над ним шутишь? Он ведь реально щас подумает, что не хуйню делает очередную.
Я даже не пытался.
Фу, в годоте как в гташке, а значит говно!
А негров тоже надо линчевать?
В гташке камеру колбасит просто от того что стоишь на месте?
Баги это баги, но конкретно физику обещали именно в 3.1 поправить, какая официальная позиция реперов по этому вопросу?
3.1 еще не вышла. Шах и мат, тупица.
Ты в курсе, что несешь полную хуйню?
Это как если молотком ударить себе по пальцу, и после этого заявить, что все молотки в мире говно и все, кто использует молотки - говно, а еще все предметы, в которые забили гвозди - тоже говно, и гвозди тоже говно, потому что связаны с молотками.
Проблема не в bullet, а конкретно в реализации физики в годоте с использованием этой библиотеки.
Зайди в issues на гитхабе и поищи по тэгу physics, увидишь, что некоторые заведены полгода-год назад, и до сих пор открыты, править их никто не собирается.
Хуан слишком занят переписыванием редактора и подготовкой красивых 3д денег, чтобы завлечь побольше хомяков с донатами, а у остальных контрибьюторов видимо просто не хватает опыта/скиллов для этого.
Да и про проблемы на уровне архитектуры уже все знают, что bullet впиливали на коленке, подгоняя его под API прошлого самописного физ. движка, оттуда и большинство багов.
По хорошему, нужно было выкинуть старую физику и полноценно впилить bullet, но Хуан сказал, что это долго и нинужно, будем жрать говно. Фанатикам типа >>24322 похуй, они всё равно продолжат топить за годот и агрессивно защищать его при упоминании любых косяков в нём, им-то похуй, они игры не делают, только срут на форумах.
Ну удобный редактор тоже важно. А физику может кто другой сделает или годо форкнет и сделает что нибудь совсем по своему.
А так надо ныть побольше, так сказать поднимать восстание, тогда он сломается и начнет пилить физику.
>а у остальных контрибьюторов видимо просто не хватает опыта/скиллов для этого.
Хуан изначально отказался запиливать булет, за это взялся AndreaCatania.
https://github.com/AndreaCatania
https://www.youtube.com/watch?v=ej3YTtWglTE
https://twitter.com/_andreacatania
Постепенно допиливает. Что ты постоянно возникаешь со своим негодованием, тебе никто ничего не должен, вали на юнити или на чем ты там сидишь.
>Постепенно допиливает.
Ну может дождёмся к 2020 году, если не заебется тянуть на энтузиазме за спасибо.
>тебе никто ничего не должен, вали на юнити или на чем ты там сидишь.
Все-таки, фанатизм страшная штука, всего-то упомянули актуальную проблему твоего любимого движка, и вместо того, чтобы признать - "ну да, есть такое, будем ждать фиксов", начинаешь визжать, как будто тебя изнасиловали в задницу.
>вместо того, чтобы признать
Тут по треду уже сто раз упомянули физику, может еще каяться начать, извиняться, юнитипидас?
>хуан отказался делать движок и за 10к$ перерисовывает интерфейс
>все остальные делают движок забесплатно
Дураков не сеют, они сами родятся.
Дурака учить — что мертвого лечить.
Дурак с дураком сходились, да оба никуда не годились.
Козла бойся спереди, коня сзади, а дурака со всех сторон.
Дурак на дурака нашел, и вышло два.
Свяжись с дураком, сам дурак будешь.
Осла знать по ушам, медведя по когтям, а дурака — по речам.
Ты не очень умный, да? У годота разработка в мастер бранче, если там глюки физики то и при релизе 3.1 они никуда волшебным образом не исчезнут.
Нет, ебанушка, на патреоне все написано кто платит, надо же быть таким тупицей. Тебе должно быть стыдно.
>может еще каяться начать, извиняться, юнитипидас?
При чем тут юнити, если я сам сижу на годоте, и юнити ни разу не запускал? И про баги знаю в первую очередь не из тредов, а потому, что сам натыкался на них.
И как юнити связан с кривой физикой годота? Мб разрабы юнити подкоммичивают баги по ночам, чтобы годот хуже работал?
Дружок-пирожок, баг на глючащий физон заведен на свежий мастер, 3.1 отстает уже на 2 месяца, а ты все еще фантазируешь что кого то напоил мочей. Вся суть годотодаунов.
Исправят этот, ты к другому прицеапишься, юнитидаун, баги всегда будут. Найдешь микрохуйню и будешь раздувать, уебок.
Ну ясен хуй, если будут баги с физикой или отстутствующий глес2, мы будем предостерегать новичков от использования движка.
Я за. Жду 3.1 и форкаю.
Как я тебе одной вилкой годот форкать буду?
При чем тут фанбойство, ебанько, я вообще не на годоте пилю, просто не терплю уебанов.
Ты нашел дело всей своей жизни. Вахтерить в интернетах где кто-то неправ, предостерегая хуй пойми кого от использования хуй пойми чего.
Надеюсь тебе хоть платят за подобное вахтерство?
Вахтёрское чмо ничтожное.
Ну хоть в чем-то ты лучше меня. Наверное.
Я думал ты не сможешь обосраться сильнее, лол.
>стабильный 2.1.5
Обесните, как называется моя болезнь: не могу пользоваться версией 2х, когда есть версия 3х, хоть она и глючнее. Такая ж хуйня у меня была с офисом 2007/2010, с виндой 7/10.
>я вообще не на годоте пилю
>зато рассказывает какой годот офигенный и в нем нет багов
Вся суть.
Так тут давно роскусили этого юнитипропагандона.
Распидорашка, прекрати
Прости нас, ОП, мы всё проебали. Я честно старался собрать анончиков в дружное комьюнити вокруг годо, чтобы обмениваться идеями, подсказками, сниппетами, запилить вместе какую-то простенькую игру. Но анончики попались глупые и вместо дружного гемдизанинга вместе - кормят залётных жирнющих троллей. Уже 4 треда подряд. Я даже пытался их образумить, но они не слышат.
Мимо-ОП-остальных-тредов вечером-пруфнусь
Добавили тормозов и зависаний, причём серьёзно так добавили. Мой основной проект, который 2.1.3 открывает за две секунды, открывается в 2.1.5 где-то полминуты, и оно потом ещё тормозит и подлагивает во время работы с ним.
Нихуя себе.
Я в годотреде не сижу, но даже меня ты успел заебать своим форсом, клоун поехавший.
Хуя buzzwords.
Долгая загрузка это когда годот вместо движка.
Не пизди, сука, в юнити 3д кит ебаный 50минут распаковывается, и открывается пиздец сколько. Потом после плея еще секунд сорок пока игра запустится.
Обоссаный неосилятор накачал ассетов, а когда обосрался скачал говнодот, классика.
У тебя проблемы с железом. Впрочем, и в годоте ты от них не застрахован - например, пока нет поддержки глес2, а значит можно и три минуты ждать запуска.
>У тебя проблемы с железом
Нет, у меня 7700к и все летает, кроме распаковки ассетов, они сумасшедшие там, все дольше и дольше.
А Сони то не знают и поэтому свои скрипты для сцен в визуальных конструкторах пилят, но вот пришёл двачер, у которого за плечами уже два десятка ААА проектов нет и рекомендует им не страдать хуйней, ибо двачер знает лучше, чем ААА студия, да.
Это копия, сохраненная 5 августа 2019 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.