Этого треда уже нет.
Это копия, сохраненная 18 декабря 2018 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
17 Кб, 480x360
Godot 275497 В конец треда | Веб
Почему я должен выбрать Godot?

1)Простота освоения - есть редакторы сцен, GUI не такой приевшийся как в unity, встроенная поддержка физики, игра скейлится под любое разрешение экрана. Ну и самое важное - он использует Python-подобный язык для программирования с Python на GDScript можно переучиться за час. Python признан во всем мире самым простым языком для начинающих, поэтому если ты считаешь программирование чем-то невероятным или тебя воротит от скобочек (C#, Java, C++ и т.д.), выбирай не задумываясь.

2)Кроссплатформенность - поддерживает Windows, OSX, Linux, iOS, Android, PNaClВеб-приложения от Гугл, PS3, PSVita. На данный момент имеется нестабильный экспорт в Windows Phone, BlackBerry 10 и HTML5.

3)Бесплатность - тебе не придется платить за сам движок, покупать pro версию чтобы разблокировать различные функции, не придется выплачивать проценты с продаж жадным разработчикам. К тому же код движка открыт и даже ты можешь вносить в него изменения.

4)2д - Наиболее сильной частью движка является именно 2д. Имеется отдельный редактор сцен, скелетной анимации как Spine, частиц, физон, паралаксы, полигоны и т.д.

5)3д - Крузис тут не сделаешь, но если собрался делать что то под мобилки или какую нибудь ouya, то будет в самый раз. По графике примерно как Unity4. Впрочем уже сейчас имеются интересные фишки - визуальный редактор шейдеров как в blender или в каком нибудь платном ассете из того же unity ну и импорт из любого 3d редактора, разумеется.

А так-же куча различный фишек вроде разветвленной анимации, охуеннейшего дебаггера с графиками и статистикой, подсветка синтаксиса прямо в редакторе с автодополнением не хуже sublime text, поддержки интернет протоколов и многое другое, о чем я еще не знаю.

С чего начать?

С изучения питона. Постижение основ займет совсем немного времени. Я предлагаю такой путь изучения:
1)Находишь любую книгу по питону. Если готов читать на английском то Learn Python the Hard Way или Dive in Python. На русском мне понравилось это http://younglinux.info/python.php .Если тебе не хватает мотивации - погугли Завтра ищешь в интернете книжку Dive into python
2)Занимаешься практикой для закрепления знаний. Самое пацанское место - codeacademy, в принципе можно пропустить первый пункт и пройти обучение тут. Дальше можешь пойти осваивать Годот начиная с официальной вики, паралельно выполняя задачки на http://www.checkio.org/ . Дальше уже сам поймешь в каком направлении тебе нужно двигаться.

Вместе с движком обязательно качай примеры, там есть все - от платформера до чата.
FAQ: http://piratepad.net/rkHq0pSLQI
Игры, созданные локальными кириллами: http://piratepad.net/74dReETAV9
2 275498
Godot Engine 2.0.4.1 stable
RELEASED 2016/07/10
https://godotengine.org/download
The latest stable release is also available on Steam сразу с примерами работ
http://store.steampowered.com/app/404790
3 275503
Ты б ещё в онлайн-чатик выложил фак и список игр.
4 275507
>>275503
Скопировал из предыдущего оп-поста, не ебу кто его составлял.
5 275508
Всё же что мне пока больше всего нравится в Годо - это с какой лёгкостью тут можно писать собственные шейдеры.
6 275523
>>275508
Жаль нормальных игр на этой параше не сделать.
7 275526
Зачем учить питон, если его поддержки нет в говнодоте?
Собственно, это был бы неплохой движок, если бы в нем была не самописная параша вместо языка, а полноценный питон с возможностью использования сторонних библиотек. А ак это говно никому не нужно
8 276253
Почему никто не может выложить системные требования на видное место? Почему я должен копаться в сайте (и не найти) или выкачивать их говно лишь затем, чтобы узнать, что оно у меня не работает?
9 276296
>>276253
Потому что нехуй лезть в геймдев с некропека.
10 276416
>>275523
Почему? Думаешь с новыми версиями мало что изменится? Юнити, в сравнении с современным, тоже был говном лет пять назад, хотя и одним из первых
>>275526
Удваиваю
11 276456
>>276416
Юнити с самого начала был нормальным. По большому счету все, что сейчас доделывают - это просто новые компоненты
12 276508
>>276253
Оно идет на любом тостере.
13 277197
>>275526
Именно поэтому я забил на годот.
ОП того треда
14 277293
>>275526
>>277197
А вы вот можете объяснить, нахуя вам здесь полноценный питон? На конкретных примерах из практики. Что вы собирались такого навороченного написать и какого конкретно модуля вам внезапно не хватило?
А то пока вы звучите как кириллы, говорящие: "Фу, гейммейкер, скриптопараша, лучше возьму УЕ4, он на чистых плюсах!", и пишущие на блюпринтах.
15 277340
>>277293
Ты дурак? Потому что существующих для питона решений наверное все-таки больше чем для какого-то GDScript блять.
У питона больше поддержка
Миллионы уже готовых библотек
Если тебе нужен программист, ты будешь что искать "программиста на GDScript" лол
Такие вещи и обеспечивают популярность движка. Никакой уважающий себя профессионал не будет тратить на какую-то мутную самописную технологию без поддержки, если можно альтернативу в виде unity и с#, например.

Godot это мертворожденный движок от энтузиастов и для энтузиастов. У него нет будущего.
16 277341
>>277340
Эти долбоебы зачем-то еще тратят время на написание своей собстенной IDE. Могли бы движок развивать, а они хуитой занимаются: пусть все будет говно, но зато самописное. Мировоззрение типичного Кирилла.
17 277362
>>277340
А че, до сих пор нету никого аддона который бы позволял на пайтоне игры делать на этом движке? Он же опен-соурсный, какого ж хера.
18 277367
>>275497 (OP)
Примеры успешных игорей есть?
Если нет, то это хлам.
19 277369
>>277362
Не все так просто. Это ж надо еще дефолтные библиотеки портировать.
Как это сделали в юнити с C#
20 277371
>>277340
Таки по существу вопроса есть что ответить? Или так и будем кукарекать про теоретические возможности, которыми никогда не воспользуемся на практике?
21 277372
>>277340
В юнити не C#, вообще-то, а Mono, такая же самописная хуйня.
63 Кб, 1305x757
22 277977
Запилил очередной прототип. Тыкаю жанр кликеров. Как вам такой концепт? (баланса нет, графики нет, ничего нет)
http://rgho.st/8xyKlnLLM
7 Кб, 208x199
23 277987
>>277372

>В юнити не C#


>а Mono


>самописная хуйня

24 278185
>>277372
Они ещё добавили свой новый компилятор, который транслирует шарп в си плас плас. Потом обещают добавить поддержку новой версии C# и может наконец уйдут от старой версии Mono.
25 278385
>>277293
Это вообще не пистон, там нет болшей части синтактического сахара, классы хуйня, метапрограммирования нет, говно короч.
26 278435
>>277987
Ну так всё так и есть. ДотНет уже год как в опенсорс перешёл, а Юнихи до сих пор со своего кирилльского говна не слезут.
27 278438
>>278435
Ты что-то путаешь. C# - это спецификация языка программирования. .NET - это виртуальная машина с компилятором (там много компиляторов, не только для C#) C# в свой байткод. Mono - это опенсурс порт .NET на линупсы.
28 278440
>>278435

>ДотНет уже год как в опенсорс перешёл


ДотНет можно запускать на андрод, iOS, приставках и еще куче поддерживаемых юнити платформ? Нет.
29 278469
>>278440
Вообще-то давно можно. Ты из под какого камня вылез?
30 278477
>>278469
Ты можешь запускать mono. А написанный MS дотнет ты можешь запускать только на windows Блджад. .NET core новый еще на linux и mac. Все.
Еще раз повторяю: ты не понимаешь разницы между языком, байткодом для виртуальной машины и имплементацией этой машины для конкретной платформы
31 279118
>>278477
Ебанутое создание, тебя заморозили 5 лет назад?

https://www.microsoft.com/net/core

https://www.microsoft.com/net/xamarin
5 Кб, 251x240
32 279127
>>279118
Ебать дебил
sage 33 279500
>>277293
Нахуя вообще нужен питон и прочие говноязыки, если есть божественный супербыстрый охуенный Java Script - язык, который придумали на века сами боги и ниспослали жалким людишкам, как величайший свой дар во все времена.
34 279600
>>279500

>javascript


>FUNCTION KOKOKO


lol
195 Кб, 1920x1080
35 280671
Хочу начать делать солслайк-рогалик со стилизованной 3д-графикой, наподобие недавно провалившегося Некрополиса. Сейчас обратил внимание на Годот. Ищу самодостаточную среду разработки как, например, Game Maker (т.е. импортируем ресурсы в редактор, пишем код в нём же, затем нажимаем кнопку и собираем запакованную игру) Подойдет ли Годот для меня? Сейчас отталкивает множество упоминаний о различных багах. Существуют ли какие-либо завершенные более-менее серьёзные проекты на нём?
36 280680
>>280671
Ну, в принципе да, Годо примерно то, что тебе нужно.
Но про баги не зря пишут - если в 2Д там всё уже более-менее вылизано и стабильно, то 3Д пока что не лишено багов и плохо документировано.
А проекты смотри на оффсайте, там же список есть.
37 280715
>>280671
Для 3д вообще не советую брать. Много графических глитчей, нет поддержки современного рендера на всех платформах GLES2. И ты очень быстро упрешься в производительность.
Я бы на твоем месте посмотрел в сторону ogre3d, torque3dособенно если они выполнят все обещания к 4.0 версии, panda3d и xenko Эти двоя вроде как имеют свой независимый пайплайн
38 280716
>>280715
алсо можешь Urho3d проверить.
39 280735
>>277372
Долбоеб?
Mono это открытая реализация .NET Framework, а не языка программирования.
ЯЗЫК ТАМ - C#
40 280776
В ньюфаготреде вопрос был проигнорирован. Тут, вроде, как раз тематический тред есть, поэтому вопрос вброшу сюда. Собственно, возможно ли вообще натянуть нормально текстурк в Godot на 3D-объект? В интернетах видео про 3D-игрульки, сделаные на Godot хватает, однако никто не говорит самого главного. Кое-кто написал, что импортировать текстуру с объектом возможно только если это вся сцена и импортирована в колладоформате (.dae). Сам плагин Collada для блендера хуй достанешь, вернее, он есть sourceforge, но его не подключишь. Тут либо нужны танцы с бубном, либо даже не стоит пытаться его подключить. Если тут первый вариант, то как танцевать? Может есть еще какой-нибудь выход?
Долго пришлось присматриваться к различным движкам, могущим в 3D, являющиеся относительно простыми и самое главное: с MIT лицензией. Разбираться с иными движками, являющиеся достойной альтернативой этому, мне не хочется: жаль потраченного зря времени.
41 280805
>>280776
В чём конкретная проблема-то? У Годо есть какие-то проблемы с импортом obj, да, он на некоторых форматах спотыкается, но любой экспортированный из блендера вроде жрёт без проблем.
42 280808
>>280805
Проблема в текстурах. Я же говорю. Если импортировать .obj и текстуру к нему в формате .mtl + сама текстура, то он ее не жрет и ругается. Если же пытаться это делать через FixedMaterial, то она либо загружается некорректно, либо же не загружается вовсе.
43 280987
>>280808
Импорт материалов не поддерживается, все материалы нужно создавать в самом движке.
Но у меня что-то не возникало проблемы с этим, если у obj корректная UV-сетка.
Непонятно, в общем, что ты делаешь не так или где глюк, запости пример проекта, что ли.
44 281026
>>280987
Там не на что смотреть: 3x3 поле из импортированых .obj, на которые нужно просто натянуть текстуры квадратов с черными краями для игры в крестики-нолики. Я, к слову, ни разу не 3D-моделлер, но мне такое поведение текстур в Годо, которые спокойно садились на объекты в Блендере показалось несколько странным.
45 281036
>>280987
Все робит! Спасибо за подсказку про UV-сетку. Слава Юпитеру, какое счастье!
46 281696
Сап. Ньюфагский вопрос, но животрепещущий для меня. Как, собственно, компилять-то под это Ведро из под Линупса? Расскажите мне все наглядно и по полочкам. Потом, на каком этапе компиляции возникнет вопрос о совместимости версий Ведер.
47 285692
Лайк, подписка.
48 285841
Как импортировать анимацию для океана из блендера? У меня таймлайн в Годо остается все равно пустым после импорта сцены. И вообще, как пилить анимацию для Годо без использования Single Bone?
49 287768
Решил запилить простенькую игрушку в две кнопки на андроид, Годот подойдет?
50 287778
>>287768
Да, вполне
мимо начинающий разраб на годо
51 288113
Где мне вырыть всю русскоязычную документацию по годоту? Подойдут и текста, и ролики. Я просто в душе не ебу как в нем хоть что-то сделать.
52 288114
>>288113
Алсо почему эта инфа не в оп посте? Почему один из простейших конструкторов нихуя не простейший?
53 288148
>>288114
Потому что попенсурс. Любая попенсурс программа становится нихуя не понятной.
54 288162
Обосрался и написал в утонувший. Пишу сюда
Дня, аноны. Хочу начать делать что-то в двадэ, заинтересовал меня этот ваш годот, но чем он лучше гейммейкера, например?
55 288176
>>288162

В гейммейкере скрипты поехавшие. Я мимокрокодил, но не думаю, что пуфон хуже.
56 288291
>>288148
Ну я глянул, там почти ничего особо сложного в объяснении нет. Почему еще никто русские доки не написал? Ебанутые что-ли?
sage 57 288344
>>288291

>ничего особо сложного в объяснении нет


А зачем тогда?
58 288345
>>288291
Аноуны, как вы смотрите на то что-бы я перевео доки годота?
59 288346
>>288344
Ну например как я узнаю как заскриптовать кнопку? Там есть специальная функция для этого? Некоторым может понадобиться полный вводный курс, и еще куча причин.
sage 60 288347
>>288345

>перевео


С подозрением.
61 288348
>>288345

>то что-бы я перевео


Пощади.
62 288349
>>288347
Хах. Мы на дваче же. Сложно писать с хуем во рту. К переводу я отнесусь более серьезно.
63 288353
>>288349
Ну попробуй.
64 288430
>>288353
Короче перевожу
65 288621
>>288430
https://vk.com/page-126231541_51061035
Перевел первый урок. Сцены и ноды.
66 288624
>>288621
Прости анон. Вот правильная ссылка.
https://new.vk.com/page-126231541_51061947
Оценяй,, а я спать
67 288652
>>288624
Нахй этот вк? Напиши автору в гитхуб, скажи, что пилишь перевод. Может запилит твои старанию в офф. вики куда-нибудь. Или в какой-нибудь вики-сервис пили сразу.
68 288656
>>288624
В первом же предложении ошибка.
69 288792
>>288652
сначала шаг за шагом переведу, а дальше на какой нибудь вики перееду. Желания обдумывать это на данный момент нет.
70 288855
Объясните мне, почему не работает normal texture на телефоне
87 Кб, 640x476
71 288910

>второй туториал


>делал все слово в слово


>наткнулся на баг физона

72 289008
>>288621
Мог и не переводить.
https://vk.com/page-70467171_47114653
В следующий раз будешь пользоваться поиском.
73 289048
>>288910
Какой баг? Я только что всё проделал, никаких багов.
sage 74 289298
>>289008
я нашел лучше, тут не переведено 50%
75 289326
>>289298
нахуя вообще нужны эти переводы.
sage 76 289328
>>289326
Для таких даунов как я например. Я вот не могу нормальные русские доки по GDScript найти. Вот вообще нихуя нет.
77 289360
>>289328
Ну вот прочтёшь ты эти доки. Думашь, сразу станешь гуру ГДскрипта? Хуй. А что дальше будешь делать? Ждать очередного перевода от Васяна?
sage 78 289555
>>289360
Я пойму основы прочтя доки, все остальное додумывать самому. А дальше что-то пилить. Практика залог успеха.
Нормальной русской справки по гдскрипту я так и не нашел, придется по оффициальной
79 289568
>>289555
Может тебе еще и язык программирования на русском сделать?
80 289636
>>289568
Было бы неплохо. И что бы был питоноподобный, и чтобы функции открывались словом хуй.
81 289646
>>289636
Прототип языка программирования Ужонок 1.0

хуй пошол_нахуй(аргумент1):
## от 1 до аргумент1:
#### написать(«Пошол нахуй!\ПерСтр»)
## написать(«Пидорас!\ПерСтр»)
## вернуть(нуль)

пошол_нахуй(3)
82 289660
>>289646
Бля ору. Это лучшее что я видел. Использовал бы только его.
83 289666
Почему если это такой хороший и удобный движок, игр для TWG на нём ни разу не было? При том, что были на питоне.
84 289682
>>289666
И правда. Такой-то авторитетный конкурс.
sage 85 289717
>>289682
Вот вот. Вспомним половину игр в которые невозможно играть, но они прошли в финал твг7.
И та игра полностью на асестах на юнити.
86 289752
>>289682
>>289717
Кокие оправдания.
87 289767
ебланЫ тупые. его только недавно в общий доступ скинули, а до этого на нем делали 2д квесты, двиг сырой но активно допиливается, обещают прикрутить c#
88 289768
>>289767
Уже давно, но неофициально есть с++ если я ничего не путаю.
89 289823
>>289768
Путаешь, так как он есть вполне официально. Движок на нём написан, и он опенсорсный. Так что ничто не претит хуярить напрямую на плюсах, но тогда и движок нужно будет пересобирать с твоими модулями. В общем, пока всё это неудобно.
90 289944
Так тут есть аноны которые хоть что-нибудь сделали на этом годоте?
91 290099
>>289944
пинг понг
92 290171
Не знаю, как правильно поставить вопрос. Суть такова, что объект сохраняет траекторию движения даже после его поворота в одну из сторон. Как сделать так, чтобы траектория движения менялась вслед за поворотом этого объетка?
94 290221
Аноны, вопрос.
Нужен хороший движок для большооой такой двадэ игры.
Обязательные функции:
-Рандомная генерация города
в годоте помойму это можно
-Куча возможных событий на разные действия. От 100. И + еще около 500 событий независимых от игрока.
-Возможность использовать гейпад.
Тоже помойму все норм с этим.
-Куча контента. Типа шапочек, и все в таком духе.

Сама игра типа симса только два дэ.
Я вот думаю, не слишком ли дохуя для годота.
30 Кб, 269x232
95 290226
>>290218
Я считаю что зря они идут на поводу у всяких даунов, которые сами не знают чего хотят. Не понятно зачем там визуальный скриптинг, если там есть визуальный скриптинг + можно запилить кастомные ноды на C++ и использовать их вместо визуального скриптинга Алсо Джуан 3 часа назад сделал коммит с сообщением Added ability to create custom nodes from script. так что теперь не только на C++. С каждыми такими свистоперделками и костылями все меньше желания работать в годоте.

>>290221
Слишком дохуя. гдскрипт медленный и баннимарк на годоте выдает фпс меньше в разы даже чем в love2d каком нибудь [spoile]и примерно на уровне pygame и pyglet[/spoiler]. Я на данный момент не вижу достойных движков для 2д может быть есть что то стоящее на основе javascript. Но есть достаточно фреймворков. Либо sdl, sfml и allegro на С/C++ но один хуй ты их не пикнешь, либо Libgdx на богопротивной Java, либо Monogame на C#. Если ты не отбитый кирилл, который совсем не может/не хочет в программирование, то я бы посоветовал потыкать Monogame в связке с Nez https://github.com/prime31/Nez, который добавляет просто дохуя полезный утилит. Лучше описание прочитай и сэмплы скопилируй, чтобы проникнуться.

Вообще для 2Д игр описанного тобой маштаба я бы не советовал связываться со всякими движками, потом будешь с их велосипедами ебаться.
96 290255
>>290226
Спасибо за совет.
97 290284
>>290226
А ты делаешь что-то на годоте? Можешь примеры скинуть? Стоит вообще начинать учить его, или лучше какой-нибудь ГМ? Знаешь какие-нибудь годные уроки, кроме официальных туторов?
98 290289
>>290226
Твой ответ натолкнул меня размышления. В общем, у меня появилась мысль: в ядре годота запилить функции для моей игры вместо того, чтобы делать это на гдскрипт. Как это скажется на скорости?
99 290290
>>290289

>на размышления


быстрофикс
100 290306
>>290226
Двачую пидарасов, не знающих, чего хотят. И так вроде всё мммаксимум просто - шлёпай ноды, двигай ноды, всё. Они поди хотят, чтобы движок за них ещё код писал и графику рисовал.
>>290289
То, что ты задаёшь этот вопрос, означает, что свои функции в ядро ты не допишешь всё равно. Так что можешь не беспокоиться по поводу производительности того, чего не будет.
101 290316
102 290320
>>290306

> То, что ты задаёшь этот вопрос, означает, что свои функции в ядро ты не допишешь всё равно


Не важно, я это сделаю или кто-то другой. Важен результат этого действия и мне хотелось бы знать, каков будет этот результат, если у погроммиста растут руки откуда надо.
103 290344
>>290320
http://godotdevelopers.org/index.php?topic=15562.0
Во втором посте чувак пишет свои сравнение производительность модуля на C++ и GDscript. На деле я думаю скорость можно очень неплохо бустануть если использовать вместо классов массивы и делать делать прорисовку в функции _draw
104 290346
>>290344

>вместо классов массивы


И вместо годота - юнити.
105 290347
Только что пробовал запилить баннимарк разными способами.
Пиздец гдскрипт говно неоптимизированное. Классы медленные, словари медленные, доступ к элементам Vector2 тоже медленный. В итоге удалось увеличить скорость работы в два раза используя массив с числовыми переменными, но это хуйня, такими темпами код очень быстро станет нечитаемым.
106 290348
У меня два вопроса:

1. Что это за дерьмо? Появляется при запуске игры, где не установлен Годо

ERROR: load_source_code: Condition ' err ' is true. returned: err
At: modules/gdscript/gd_script.cpp:2095.
ERROR: load: Condition ' err!=OK ' is true. returned: RES()
At: modules/gdscript/gd_script.cpp:2808.
ERROR: load: Method/Function Failed, returning: RES()
At: core/io/resource_loader.cpp:218.
ERROR: poll: Method/Function Failed, returning: error
At: core/io/resource_format_binary.cpp:681.
ERROR: load: Condition ' err!=OK ' is true. returned: RES()
At: core/io/resource_loader.cpp:142.
ERROR: load: Method/Function Failed, returning: RES()
At: core/io/resource_loader.cpp:218.
ERROR: start: Condition ' !scene ' is true. returned: false
At: main/main.cpp:1430.
ERROR: free: Attempt to free invalid ID
At: servers/spatial_sound/spatial_sound_server_sw.cpp:598.
ERROR: free: Attempt to free invalid ID
At: servers/spatial_sound_2d/spatial_sound_2d_server_sw.cpp:612.
WARNING: cleanup: ObjectDB Instances still exist!
At: core/object.cpp:1904.

2. Почему на компе игра тормозит, а на ведре - нет?
107 290350
>>290348

>Появляется при запуске игры на компе, где не установлен Годо

108 290357
>>290347
Я полгода назад ещё об этом говорил.
Вот баннимарк, который я написал тогда: https://drive.google.com/file/d/0B4TWZK94wA5RM0JwdkwtZVJGMEE/view?usp=sharing
Это максимум, что мне удалось выжать из гдскрипта.

На самом деле, релизный код раз в пять быстрее(т.е. когда экспортируешь в готовый проект), но всё равно этого мало.
109 290359
>>290348
1)Что значит там где не установлен годот? Ты ее как экспортировал?
2)Если ты через редактор запускаешь на компе, то попробуй экспортировать.
110 290363
>>290359
Это значит, что его на другом компе нет совсем. Я не знаю, в чем дело. Может и не в наличии Годо вовсе.
Как только не пробовал. Что нужно делать?
111 290370
>>290363
Убедись что у тебя экспортные шаблоны и версия годота одинаковы.
112 290577
>>290357
Я еще совсем пиздюк в геймдеве, но насколько я понял, это тест на то сколько сущностей могут одновременно обрабатываться.
Так вот, 3000 - 30фпс
вполне хорошо как по мне...
113 290620
>>290577
Это одиноковые спрайты кролика, в разрешении 800х600, без физонов, шейдеров, трансформаций спрайта, частиц и хоть какой то более сложной логики. Там на каждого кролика 4-5 if проверки.
114 290621
>>290620
Тоесть в принципе если сбилдить приложение то кроликов может быть 15000 при 30фпс. Вполне неплохо разве нет?

Хотя я уебан, нечего меня слушать...
115 290627
>>290621
Во-первых, уже давно 60 является стандартом и за 30 фпс тебя обоссут.
Во-вторых, там на деле прирост далеко не в 5 раз.
Тот же баннимарк у меня на линупсе с 15к кроликов без экспорта выдает 15-16 фпс, а при экспорте выдает 18-19 фпс.
Боттлнеком является процессор работает только одно ядро
116 290648
>>290621
И к тому же даже жс либа для браузера выдает в разы больший фпс, в которой к тому же у кроликов разный поворот, спрайты, и тд. Годот в веб экспоре если удастся его экспорнуть будет держать максимум 200-500 кроликов, а скорее всего крашить браузер.
117 290701
118 290702
>>290701
1231231231
119 290745
>>290171
Ответьте, прошу
120 290748
>>290745
Нихуя не понятный вопрос, так что всё что я могу ответить: напрограммируй
121 290751
>>290748
Грубо говоря, он продолжает двигаться по глобальной оси x при повороте объекта, а мне нужно, чтобы он двигался по локальной. Так понятней?
122 290754
>>290751
Понятно. Ответ: скачай юнити.
123 290755
>>290754
Да вы издеваетесь тут что ли все?
124 290768
>>290751
Вот теперь понятно
125 290822
>>290754
Боюсь, он даже для юнити слишком тупой.
126 290823
>>290822
Тупой здесь только ты, раз даже не попытался ответить на вопрос.
127 291547
Тока вкатился, тут шо всё пикселями меряется? Условные единицы как в юнити хде? Мне чо самому велосипеды писать для пердолинга с разрешениями?
128 291568
>>291547
Пердолинга с разрешениями тут нет в принципе. Делаешь всё под своё выбранное разрешение, потом ставишь в опциях галочку на автоскейлинг - и у тебя на любом разрешении всё выглядит одинаково.
129 291573
>>291568
Чёт хуйня какая-то. Типа я щас напихаю спрайтов в 8к и всё ок будет?
130 291608
>>291573
В настройках проекта посмотри. Можешь фиксированное сделать, автоскейлящееся, фиксированная ширина, фиксированная высота и тд.
131 293619
Я такой солёный, что до сих пор нет нормально и легкого способа импортировать из Tiled'a. Пиздос, блять.
132 294232
>>275497 (OP)
На какой версии питона тут язык? 2, 3?
133 294262
>>294232
На версии godot.vasyan.edition.bycicle.0.0.11
Вращение спрайтов ( пиксель арт ) и их обработка Tareliulit 134 294309
Подскажите можно ли в годоте реализовать 2d вращение пиксель арта как здесь https://www.assetstore.unity3d.com/en/#!/content/33829
135 294387
>>294309
Спроси на леббите или форуме или на QA на сайте.
136 294391
>>294232
Язык на основе питона и очень на него похож. В статье на вики в пару строк рассосано что к чему.
137 294460
>>294309
Можно.
138 294484
Хде тут в 2д фильтр на картиночки включить? А то если не пиксельпёрфект, так сразу распидорашивает на квадраты или сжимает максимально шакально.
139 294485
>>294484
А, надо было выставить 2д вместо вьюпорта, пнятнненько...
140 294529
А вот и мотивация учить пистон подкатила. Добавляйте в шапку книги A Byte of Python и Think Python
141 294583
>>294529
В свете последних новостей лучше учить C#
142 294590
>>294583
Почему? Я нуфаг, поясните
143 294623
>>294590
В годоте практически готова поддержка c# и она скоро будет введена, но GDscript все равно будет основным языком.
144 294629

>учить пистон


Блядь, как бы я этого хотел.
Но я ультраслоу, и осиливать два языка для меня не вариант, а мне надо чтобы и что-то полезное можно было написать, и кириллить.
Вот тоже грызу шарп.
145 294667
Сап. Каким образом можно в коде сделать копию шейдера, чтобы параметры с оригиналом отличались? Напимер, в первом шейдере высота горы будет иметь значение 2, а в его копии - 1
146 294670
>>294667
Нахрен тебе копия? Делай через юниформ.
147 294671
>>294629
Питон проще на порядок для освоения.
148 294674
>>294670
Дело в том, что ландшафт у меня формируется тайлами (меши) и чтобы тайлы между собой отличались, у них должны быть разные параметры (значения uniform), но по тому же шаблону (файл шейдера), но когда я эти параметры меняю по отношению к одному тайлу, то они меняются абсолютно у всех тайлов.
149 294681
>>294674
Ты хочешь чтобы у тебя каждый тайл ренжерился со своим материалом? Ты ебанутый?
150 294684
>>294681
Черт знает, я ньюфаг в этом. Как я понимаю, они должны быть на базе одного материала, но с разным набором текстур, вот как на этих скринах.
151 294704
>>294684
Вопрос исчерпан.
152 294721
>>294623

>лучше учить C#


>GDscript все равно будет основным языком


Нафиг эти скобки учить
153 294733
>>294721
Тут есть люди которые не шутя думают что лучший высокоуровневый язык чем-то уступает недопитону (питон сам по себе лютая хуита, а это вдвойне хуита)
154 294756
>>294733
Сейчас средства разработки игр либо слишком простые и ограничены в функционале (Construct,Stencyl), либо слишком огромны (Unity и тот от амазона), либо вообще нет GUI, либо нет совместимости с другими ОС.
Godot, в свою очередь, легок, имеет хорошую линию обучения благодаря интуитивно понятному и легко изучаемому GDScript'у и GUI, обладая при этом огромным количеством функционала и кроссплатформенностью и приличной производительностью.
То есть, если Вы разрабатываете на Юнити и выучили сложный C#, в сравнении с GDscript'ом, язык - Вы молодцы. Но есть люди, которым под их требования подходит доступный и достаточно производительный Godot (с его GDScript'ом) и ничего тут не поделать.
6 Кб, 195x195
155 294762
>>294756

>Unity


>огромны


>сложный C#


Лол. Юнити проще этого твоего годота. А вместо того, чтобы учить зачем-то мертворожденный GDScript, уже давно бы C#, который учится за несколько часов при наличии базовых представлений о программировании, выучил.
156 294766
>>294762
Ты такой тупой, что гдскрипт тебе надо ещё и учить?
157 294769
>>294766
естественно все надо. имена функций, это все
158 294772
>>294756
Вам дали лучший движок в мире бесплатно - unity personal edition. Вам унтерам даже мануал перевели на русский язык. Интернет ломится от мануалов и ассетов. Бери, пользуйся, не хочу! Нет, буду ковырять какую-то нонейм хуиту.
Вот что движет такими как ты.
159 294780
171 Кб, 1024x574
160 294850
Вы всё-таки не понимаете, зачем нужен Годо.
Это не заменитель Юхити, не убийца, и вообще не движок для релиза. Это охуенный инструмент для прототипирования.
Скорость разработки здесь просто ни с чем не сравнится, и это его главное достоинство.
Нарисовал ассетов, но не поймёшь, какой ты всё же хочешь в итоге получить с ними геймплей? Годо в помощь - пили по десятку прототипов в день, пока не получишь что хочешь.
Хочешь ввести новую фичу, но не знаешь, стоит ли она того, так как в твоём движке для релиза её делать долго? И тут Годо поможет быстно обкатать прототип.
Или просто заебался месяцами пилить одно и то же, и хочешь быстро развлечься, написав простейший кликер? Бери Годо, не прогадаешь.

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

Как пример - вот то, что я накидал за два дня в перерывах на обед на работе. http://rgho.st/7Ygr6LdNZ
161 294851
>>294850
Управление забыл, WASD+ЛКМ, Tab инвентарь.
Пробую набросать простейший рогалайт с инвентарём. Налепил пока примитивную базу, нарисовал кривых спрайтов в паинте.
162 294852
>>294850

>охуенный инструмент для прототипирования


Движков больше нет. Теперь все это инструменты для прототипирования. Все адекватные люди прототипируют на годо, на юнити, на гамаке, а хую бати, а релизные проекты делают на да ни на чем не делают, все эти прототипирующие пидоры обычно даже прототипы до играбельного состояния не доводят. Таки дела.
163 294860
>>294850
Но зачем мне прототипировать на твоем кривом годо и переводить это всё на юнити, если можно сразу прототипировать на юнити?
164 294866
>>294860
Во-первых, он не мой.
А во-вторых, потому что это банально быстрее. В разы, если не на порядок.
165 294928
Почти дочитал офф.документацию. Есть смысл пытаться делать на годоте игры для мобилок или лучше сразу учить unity/unreal?
Пока Godot нравится простотой, но пугает, что сообщество намного меньше, чем у других движков, а значит со многими вещами придется разбираться самостоятельно
166 294930
>>294866
Братан, на юнити сейчас такое количество ассетов, что практически любой гейплей прототипируется за 20 секунд. А за два дня уже можно собрать готовый игорь, без контента.
167 295054
>>294930
И много ты уже игр собрал?
168 295056
>>295054
Столько, сколько было нужно.
169 295057
>>295056
И ты, конечно же, можешь их показать нам?
170 295218
>>294309
В свойствах проекта, display:
width, height - ставишь разрешение пониже
use 2d pixel snap - on
stretch mode - viewport
stretch aspect - keep
Разрешение и режим растягивания самое главное. Будет маленькое окошко, при ресайзе\фулскрине будет сохранена трушная пикселизация. UI\шрифты при этом, конечно, тоже будут соответственно пикселизированы.
171 295241
Можно ли на этом движке запилить что-то похожее на Парахододрочильни?
172 295246
>>295241
Если только в 2д.
173 295613
Переменные каждая на отдельной строчке? Чё?
174 295634
Когда читал тут про то, какой отстой этот ГДСкрипт, думал "да ладно, не может быть все так плохо". Пока не начал что-то писать на нем.
Нельзя просто сделать агрументы в конструкторе и передавать их при создании дочерних классов при наследовании. Нужно написать вот такую ебанутую хуйню:
_init (arg).(arg)
pass
Т.е. вручную перенаправлять аргументы субкласса конструктору родителя.
Это ладно бы, но самый пиздец, это то, что из субкласса нельзя получить доступ к переменным родительского класса. Я блядь, специально сделал класс, в котором бы получались и хранилась нужные потомкам данные, а теперь узнаю, что они их нихуя не видят и нужно копипастить весь код для кучи однотипных классов.

Понятно, почему разработчики решили нормальные языки прикрутить - этот высер вообще существовать не должен.
175 295645
>>295634
А нет, кажется я напиздел насчет видимости, косяк был у самого, и когда погуглил и мельком прочитал это обсуждеие - https://github.com/godotengine/godot/issues/2303
неправильно его понял.
Хорошо что анонимно обосрался, а то мог бы и на каком-нибудь оф ресурсе.
176 295894
Вышла версия 2.1 тем временем. Разработчики вспомнили, что мы живём таки в 21м веке, а не в 20м, и прикрутили большинство стандартных фич ос, наконец, вроде драг-энд-дропа.
И свой собственный ассет стор, ололо.
177 295904
Ах да, самое важное изменение для местных - русик появился.
178 296014
Ололо, в следующем апдейте обещают завести нормальный сетевой модуль, наконец-то. И поддержку Mono.
179 296533
>>296014
Сетевой модуль уже есть на гитхабе. На реддите на него была ссылка где-то.
180 296734
Вдруг пригодиться, отличная WIKI на русском по godot
http://151.236.22.214/projects/godot-engine-ru/wiki/Wiki
181 297183
>>275497 (OP)
Есть ли аналог "del" здесь?
182 297260
183 297303
>>297260
На dict это не распространяется. А для dict что есть?
185 297451
Может ли коллизия принять форму меша наиболее простым способом? Как?
186 297474
Хоть что-то достойное упоминание было сделано на этом двигле?
187 297708
>>275497 (OP)
Здесь вообще возможно реализовать мультитач? Каким образом? В интернетах ничего не могу найти об этом.
188 297716
>>297474
Я охуенчик пилю. Релиз в следующем году.
190 297742
>>297716
Понятно, лол. Пошёл нахуй.
191 297746
Про connect где читнуть? Написал наугад disconnect, вроде работает, лол, но как-то неправильно писать хуй знает что.
192 298296
Можно ли подключить к игре свой модуль на плюсах, не компилируя вместе с ним годот?
193 298311
>>298296
Нет.
194 298324
>>298311
Ладно. Тогда у меня другой вопрос:
Почему мой модуль внутри редактора работает нормально, а как только я компилирую прогу, сделанную на годоте, открываю, то выдается ошибка, что таких классов он не знает?
195 298824
Как вырубить фильтр для отдельной текстуры? В настроечках вроде убрал галку, а в игре всё равно всё размыто.
145 Кб, 1032x628
196 299179
>>298824
хз, ты что-то не так делаешь. У меня всё работает.
197 299180
>>298324
Версии библиотек проверил? В смысле дебажные-релизные.

Алсо делюсь сакральным знанием - аудиомодуль в Годо - сырое говно(хотя казалось бы что может быть проще аудио, но и тут аргентинцы обосрались), в нём по умолчанию выставлена задержка на вывод в 25мс, что дохуя чувствуется, если надо делать звуки под действия игрока(2 кадра задержки). Правится в общих настройках Audio->Output Latency. Ставим там значение 3 и уже можно жить(хотя ритм-игру всё равно не сделать). Меньше 3 поставить не получится, звук начнёт пидарасить.
Говнокод такой говнокод.
198 300868
Бамп
199 300869
Бамп
200 301660
>>275497 (OP)
А если я учу кресты, то что, на них можно забить болт, если решил юзать этот энжин?
201 301662
>>301660

>2016


>кресты


Да, можешь забить.
202 301765
>>301662
Ага, мне так интересно субъективное мнение такого обоссаного залётыша с гринтекстом как ты - что прям пиздец
203 301951
>>301765
Это кто у нас порвался, неужели кирюха сурков?
264 Кб, 1945x1215
204 302308
>>275497 (OP)
Что по скорости работы у годот? Интересует именно вычисления, а не графика так как планирую делать рогалик. В общем интересно что будет бестрее работать годот или юнити?
205 302320
>>302308
Бери что удобнее.
Либо затестируй, ибо момент достаточно тонкий.
В годоте, например, можно с++ вставки делать.
55 Кб, 492x750
206 302331
>>302320
Ок, спасибо. Сейчас жаль я не дома пока. В общем, если кто хочет помочь, попробуйте циклы с умножением например в годоте и юнити покрутить и выложить сюда сравнения по времени.
207 302340
>>302308
Проверял один скрипт жадный до процессора написанный на java script и портированный на GDScript. GDScript эпично соснул, к сожалению, очень медленный.
17 Кб, 604x586
208 302396
>>275497 (OP)
Пока не имею времени приступить разбираться с ним лично. Потому спрошу несколько вопросов у знающих, буду благодарен за ответы:

Собственно интересуют подводные камни в разработке 2-Д тира, физики минимум(скорее будет самопальная), прорисовка одной сцены и стандартный набор меню, с таблицей лидеров и тд. Сколько предположительно займет времени прототип такого проекта? Какой порог вхождения оптимален? На сколько большой будет билд не учитывай ассеты? Будет ли висеть где нибудь лого? Понятен ли движок интуитивен? Большой гибкости я не требую, планирую простенькие проекты, смогу ли я по шаблону обучить не очень способного человека работать над базовыми вещами? Стоит ли ожидать лагов, вылетов и подобного?

Скиллы программирования есть, с другими инструментами для игор работал, есть кое какой опыт разработки.
209 302404
>>302396

>Сколько предположительно займет времени прототип такого проекта? Какой порог вхождения оптимален?


Да кто знает осилишь ты таскание ассетов мышью или нет? Ты умираешь от рака и так дорожишь временем что не можешь скачать сраный годот и посмотреть?
210 302412
>>302404
Не имею возможности посмотреть так как обладаю лично лишь застарелым железом. Твой пост звучит оптимистично но хотелось бы более развернутого ответа с включениям всех пунктов.
211 302423
>>302412
Что изменится если тебе порекомендуют годот? Комплюктер волшебным образом отрастит ядра?
212 302424
>>302423
Где поработать на чужом железе я найду.
213 302425
>>302424
Вот скачаешь и посмотришь тогда.
214 302426
>>302425
Тебя на шитпостинг пробило? По делу не можешь ответить лучше молчи, засоряешь тред только.
215 302432
>>302426
Не петушись, какой вопрос задал - такой ответ и получил.
216 302436
>>302432
Проследуй в /b, недоносок.
217 302506
Нахуя жрать это говно, если уже давно есть божественный гамак на котором запмюилена хуева туча годных проектов.
218 302648
В этом вашем Годоте совсем Монти или язык похожий на Монти?
219 Кб, 509x436
219 302660
Пагни, а на этом вашем годоте можно писать сразу на крестах? Или от /gd/скрипта никуда не деться?
220 302747
>>302506
Затем, что даже это сырое говно лучше обоссаного гамака?
221 302748
>>302660
Можно.
222 302749
>>302748
Переписал я sumator из примера. В рот ебал я переконпелить всю хуйню и перезапускать сам godot.
Пойду panda3d щупать.
223 302750
>>302749
Оно не лучше. Там точно так же поддерживается в первую очередь питон, а кресты через жопу.
224 302751
>>302750
Блядство-то какое. А есть нормальный двиг где можно лабать на крестах, а не в непонятной хуйне в говеной иде?
225 302752
>>302751
Тебе для чего конкретно?
Для 2D их хоть жопой жуй, а вот для 3D ничего нормального нет, я почти все существующее перепробовал, и всё или перегруженное говно вроде УЕ4а или Юнити, или сырой недоделанный велосипед с кучей багов и неработающих фич.
226 302753
>>302752
Давай для 2д.
Годот в целом-то вроде и ничего, но я в рот ебал этот их /gd/скрипт.
227 302754
>>302753
Из того, что я сам трогал:
SFML - самый простой вариант. Библиотека очень минималистична, предоставляет только самое нужное. Архитектура простая и удобная, проект заводится с полпинка.
SDL2 - старая библиотека с тяжёлым наследием древних парадигм, но вполне рабочая и юзабельная. Вообще на сях, и требует си-стиль для кода(для меня лично это плюс, но многих отпугивает). В общем-то имеет всё что нужно искаропки, но многие вещи в ней реализованы громоздко и неудобно(импорт изображений, например), хотя хорошо оптимизированы и работают очень быстро. Хорошо документирована.
ClanLib - моя любимая рабочая лошадка. Прост в использовании, удобная архитектура, есть всё, что нужно. Документации мало, но я обычно в сырцах всё нахожу.
Orx - если хочешь использовать data-driven метод. Для этого подхода он, в принципе, неплохо сконструирован, и кода на нём можно почти нихуя не писать, фактически только игровую логику. Но если понадобятся какие-либо фичи, не предусмотренные изначальной архитектурой, то с этим могут возникнуть трудности(хотя там в общем-то предусмотрено всё, что нужно для 2D).

Не пробовал:
Allegro - судя по беглому взгляду на API, вполне стандартная 2D библиотека. Известно, что быстрая и хорошо оптимизированная. Например, Factorio на ней написана.
3 Мб, 300x225
228 302765
Котаны, насоветуйте советов.

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

Вопрос: на чём лучше вкатиться - юнити, годот, или пайтон с мёртвыми либами (вроде kivy/panda3d)? В чём основные различия годота и юнити? ОП читал.
229 302766
>>302765
U N I T Y
N
I
T
Y
какая разница, один хуй вы соснете
230 302767
>>302766
У меня достаточно опыта, чтобы мэнэджить проект 2-3 года.

Посмотрел на доступные геймдев библиотеки для питона, аж прослезился.
231 302768
>>302767
Проблема не в менеджменте, а в мотивации, лалка. Очевидно твой опыт в геймдеве - заброшенный на полпути проЭкт на каком нибудь гейм мейкере.
232 302769
>>302754
хз, это все слишком лоу левел, а это уже подзаебало.
Хочется фреймворк какой-то, чтобы 60% за тебя уже было придумано и написано, а не так что, для вывода текста в несколько строчек надо костыли/либы тащить.
233 302775
>>302769
Ты для начала определись - тебе шашечки, или ехать?
234 302779
>>302766
Вот падло, ты за зарплату тут мотивацию убить хочешь?
235 302817
>>302775
Мне и шашечки и ехать же. Решил короче sfml поковырять пока. Жалко оно под ведро пока только экспериментально конпелится.
Сайт кланлиба вообще лежит.
236 302823

>Сайт кланлиба вообще лежит.


У меня всё открывается - https://github.com/sphair/ClanLib
237 303459
Есть текстурбаттон, есть велосипедное клавишное управление через _инпут, как мне нажимать текстурбаттон с помощью enter'а?
238 303549
>>303459
Отбой, нашёл emit_signal("pressed")
239 304113
Попробовал годот. Для 2д девелопинга - лучший бесплатный инструмент который я видел. Лучше юнити и дефолда. Честно.
Из минусов пустой ассетстор и ебнутый GDScript.
132 Кб, 1032x628
240 304140
Генерирую молнии. Оказалось проще, чем я думал.
241 304754
>>304140
А ты ккой там прописал алгоритм? У тебя молния из одной точки растёт, или ты создаёшь её между двумя точками? Я на гамаке писал первый вариант, но чувствую скоро мне понадобится научиться делать и сторой вариант.
242 304854
>>304754
Между двумя, конечно. Рандомно расставляю точки по прямой линии между началом и концом, а потом рандомно шатаю их по нормали.
243 304919
Кто-нибудь пробовал мультиплеер пилить через встроенный Enet? Можно теоретически запилить массовый шутер 1000 на 1000 игроков на одной карте ну хотя бы 50 на 50?
244 305442
Почему игра, скомпилированная для компа, дает 58 FPS в среднем, зато на ведре проседает до 10 FPS? Я не знаю каких-то тонкостей, связанных непосредственно с ведром или это сами годотовцы напортачили?
245 305477
>>305442
Скорее всего накосячил ты.
246 305598
Лол, приспособил Годо в качестве редактора 2д-ассетов для своего велосипеда. Всё-таки, не смотря на все его недостатки, именно 2д-редактор сцен и система анимации тут просто охуенные. И всё это можно экспортировать в простой и понятный текстовый формат. Так что пишем простенький парсер - и с минимальными усилиями брюки превращаются...
247 305607
В глаза ебусь, как комментить блок текста?
248 305882
>>305607
Не совсем понимаю о чем ты. Но комментить можно только одну строку. Знаком "#".
249 305945
>>305882
авотхуй. в пистоне мультилайны комментятся через """ же. хуй знает как там в этом вашем недо-

>Python-подобный


-говне, но если оно даже это не умеет, то выбирать это недоговно даже и не вздумай
20 Кб, 480x480
250 305950
>>305945
О, спасибо, иди нахуй, пидор.
39 Кб, 604x410
251 305953
252 313994
Поцаны че пилим?
253 314344
Бамп годному треду.
Есть тут ОПЫТНЫЕ? Недавно вкатился в этот двиг, но инфы в интернетах для меня маловато и я подумываю спрашивать тут.
254 315177
Ананасы скажите можно ли добавить второго игрока и поддержку джойстика . В интернете нашёл только сплит скрин решение
sage 255 315181
>>315177
Поддержка джойстика есть.

>второго игрока


Через интернеты? Или сидя вдвоем у одной пека?
256 315185
>>315181
У одного пека
sage 257 315186
>>315185
Ну и чем тебя сплит скрин не устраивает?
258 315203
>>315186
А зачем он мне ? На 17 ти дюймовом экране вообще уебищно будет , надо чтобы два игрока бегали на одном экране .
259 315228
>>315185
А в чем вообще проблема? Делаешь два объекта, скажем красного игрока и синего игрока, у одного движение назначено допустим на wasd, у другого на стрелки, все, готово без всяких сплитскринов. С геймпадом тоже не должно быть особых проблем, загляни в class reference, там все есть, собственно вот http://docs.godotengine.org/en/stable/classes/class_input.html
260 315245
>>315228
Спасибо бро. Буду тут ошиваться задавать глупые вопросы.
Даунич 261 315326
Где доки, или гайды. Читал, читал, но нихуя там не понятно. Вы где изучали годот посоны?
262 315393
>>315360
Доки: http://docs.godotengine.org/en/stable/
Уроки, по которым я вкатывался: https://www.youtube.com/watch?v=ntYjl_obUDo&list=PL9FzW-m48fn1iR6WL4mjXtGi8P4TaPIAp
Говорят, что у этого чела уроки неплохие, но я не осилил из-за его акцента (индус ебаный): https://www.youtube.com/watch?v=k_ghOyPX820&list=PLv3l-oZCXaql20IlPe7gfBEzomnPSLekY

другой_новенький
263 315433
>>315393
Ой пиндосы. Ну кстати попробуй.
Алсо чем тебе индусы то не угодили? Бывшая девка альбинос индус лол, вроде ниче.
264 315434
>>315433
upd: она правда сука еще та, но индусы то не плохие ребята.
265 315443
>>315433
Против самих индусов ничего не имею, но сильно уже режет слух этот их "фирменный" акцент.
266 315697
>>315443
На индуса не похож. Акцент бразильский/аргентинский.
267 315778
Ананасы как запилить камеру для двух игроков, что бы следовала за двумя разом ?
268 315788
>>315393
я тут короче подумал, может у тебя индусо-фобия?
269 315798
>>315393
На каком уровне английский знаешь?
270 315799
>>315798
Хватает для просмотров сериальчиков в оригинальной озвучке. Никогда (кроме школы, естественно) специально не учил ангельский.
14806305795950.jpg102 Кб, 665x1024
271 316163
Тут есть ананасы которые могут в gdscript?
272 316464
>>315443
Так то не индуский акцент, а аргентинский. Рассказывает один из разработичков, аргентинец.
На всякий случай для тех, кто не знал - годот аргентинцы разработали.
273 316465
>>316163
Хрена ли там "мочь" нужно? Более примитивного скриптового языка ещё не создано.
274 316854
Что легче гейм Мейкер или годот?
1467236033596.jpg43 Кб, 800x533
275 316856
>>316854

>Что легче гейм Мейкер или годот?


в мегабайтах?
276 316955
>>316854
У гамака лучше с доками и сообществом, за счет чего легче нагуглить нужную хуйню.
277 316967
>>316955
А чтобы на андроида запилить игру надо ещё дополнительно отслюнявить 300 баксов ? Кроме того что я лицензию должен купить за 150?
278 317052
>>316967
Бери юнити.
279 317066
>>317052
Слишком сложный
280 317085
>>297474
Депония вроде
281 317088
>>275497 (OP)
Есть сырцы крупных проектов? Просто не понимаю, как на этом шкриптовом калькуляторе можно запилить что-то серьёзное.
282 317171
>>316967
На рутрекере есть пиратка.
283 317242
>>317088
Не понимаешь только потому, что ты тупой. У других людей даже на гейммейкере не возникает проблем полноценные игры запилить.
284 317341
>>317242
Ясно.
285 317792
>>275497 (OP)
Я не понимаю какого хуя не сделали нормальный скриптовый язык. Lua / js/ или на худой конец c# . Этот синтаксис говно ебаное
286 317793
>>317066
Гм не легче. Тоже придется учить гмл и набивать шишки. Если хочешь чтоб было легко бери construct2
287 317945
>>317792
Initially, Godot was designed to support multiple scripting languages (this ability still exists today). However, only GDScript is in use right now. There is a little history behind this.

In the early days, the engine used the Lua scripting language. Lua is fast, but creating bindings to an object oriented system (by using fallbacks) was complex and slow and took an enormous amount of code. After some experiments with Python, it also proved difficult to embed.

The last third party scripting language that was used for shipped games was Squirrel, but it was dropped as well. At that point, it became evident that a custom scripting language could more optimally make use of Godot’s particular architecture:

Godot embeds scripts in nodes. Most languages are not designed with this in mind.
Godot uses several built-in data types for 2D and 3D math. Script languages do not provide this, and binding them is inefficient.
Godot uses threads heavily for lifting and initializing data from the net or disk. Script interpreters for common languages are not friendly to this.
Godot already has a memory management model for resources, most script languages provide their own, which results in duplicate effort and bugs.
Binding code is always messy and results in several failure points, unexpected bugs and generally low maintainability.

The result of these considerations is GDScript. The language and interpreter for GDScript ended up being smaller than the binding code itself for Lua and Squirrel, while having equal functionality. With time, having a built-in language has proven to be a huge advantage.
30-Things-Explain-Richmond-16.jpg24 Кб, 576x432
288 318253
Пачаны, если креплю к куче объектов одинаковый скрипт с функцией, эта функция тоже копируется? Т.е. движок относится не как к одной функции на все объекты с этим скриптом, а как к куче одинаковых функций?
Туториал 289 319561
Аноны, что за херня с этим годо? Начал тренироваться по туториалу, но ни понг, ни 2д-генерация объектов так и не заработали, хоть код скопипащен напрямую.

Это так и задумано?
290 319608
>>319561
Потому что нехуй код копипастить, в нём и ошибки бывают(иногда намеренные, чтобы конченые дебилы ныли), надо самому писать, понимая, что ты делаешь. Иначе тебе нахуй туториал не нужен, всё равно ничему не научишься.
291 319610
>>318253
У тебя немного перепутались понятия.
Смотри:
Скрипт в годо - это уникальный объект, и функции в нём относятся к объекту скрипта, а не ноды, к которой скрипт прикреплён.
Так что когда ты прикрепляешь к куче объектов один и тот же скрипт, у тебя у каждого объекта будет референс на один и тот же объект скрипта, и каждый этот объект будет вызывать одну и ту же функцию объекта скрипта.
Т.е. нет, функции никуда не копируются. Правда, я нихуя не поянял, зачем тебе это знать, так как с точки зрения пользователя никакой разницы нет.
troll14745818532580.jpg93 Кб, 650x650
292 321878
293 321979
>>319608

>Как выучить что-то по туториалу?



Не учить о туториалу
294 322120
>>321979
Ты поди из тех, кто в школе всю домашку всегда у одноклассников списывает?
295 322130
>>322120
Как будто бы, что-то плохое
296 322180
>>319561
Табуляция проябывается, это жи питун, во всяком случае его подобие.
900129161372413672yapfiles.ru.gif829 Кб, 500x288
297 322685
>>322180
Спасибо, няша
298 322916
>>289568
Один эс.
.png38 Кб, 1187x534
299 324881
>>322916
удвою
300 325315
>>324881
макросокрестушок, плез...
у тебя дефайны за кадр выпали
301 325322
>>325315

>дефайны


к расширениям файлов еще доебись
CIA fedora.png484 Кб, 569x802
302 394531
Все ждут релиза 3.0?
grayscale blur tst.webm5,9 Мб, webm,
800x450
303 394535
>>394531
а когда он?
304 394537
>>394535
В этом месяце возможно будет альфа.
Но вообще зависит от того насколько быстро вычистят баги.
https://github.com/godotengine/godot/milestone/4
305 394545
>>394531
Я всё так же пользуюсь 2.1 для прототипирования и не жалуюсь.
Жду 3.0 чтобы опробовать новый 3Д движок, во втором он говно всё же.
Алсо беззастенчиво пижжу архитектурные идеи из Годо в свой продакшн-движок. Анимейшн плеер скопировал, например, он у них пиздатый всё же получился.
зачем.webm1,3 Мб, webm,
1280x720
306 394546
>>394545

>Анимейшн плеер скопировал, например, он у них пиздатый всё же получился.


Немного мутный он, но плюсую
307 394946
Запилили типа импорт дллок, но через такую жопу, что модули писать всё ещё проще.
1419501312466.png422 Кб, 790x592
308 395830
https://twitter.com/reduzio/status/850896915801808896
На днях должны выпустить альфу.

>>394946
Я бы с тобой поспорил, но я сам еще не вникал что там.
gazellekingsmanbykenaxz-d8ipevk.png361 Кб, 633x1000
309 396145
Пока допиливают 3.0 вышла новая версия двойки.
https://godotengine.org/article/maintenance-release-godot-2-1-3
portrait.jpeg349 Кб, 2048x2048
310 396149
Дайте 3.0 уже!
cbbyhappykwak-d9cujc2.jpg1,3 Мб, 1801x3200
311 396327
>>396149
Если ты не фанат с# и не хочешь делать слишком сложную 3D игру, то причин для ожидания нет. Используй уже сейчас.
312 396356
>>396327
Все как бы ждут нового 3д-движка в 3.0. В 2.х 3Д откровенное говно.
gdesecrate longplay.webm38,9 Мб, webm,
800x450
313 396361
>>396356

>В 2.х 3Д откровенное говно.


Жить можно. Вот бы уметь ставить что-нибудь вроде area3d и проверять блокированны они или нет (или всёравно трейсеры писать?). Может кто подскажет как это делать.
314 396374
>>396356
Ты так говоришь будто в 2D игры сейчас никто не играет.
315 396378
>>396374
жалко крабик не доорал до финала твг9
316 396384
>>396374
При чём тут 2Д вообще? 2Д в Годо и сейчас отлично сделано, регулярно его использую. Речь шла о том, что 3Д там говно, и все ждут релиз 3.0, где 3Д движок переписан.
317 397079
>>275497 (OP)
Возможно ли каким-то образом ускорить прорисовку нод в 3D? Я создаю meshInstance в цикле и ставлю их на различные позиции. Генерация полотна из них в 400 экзеплярах занимает слишком много времени. Если нет, следует ли ждать оптимизации в данном направлении в Годо 3.0?
14393272172733.jpg100 Кб, 604x453
318 397089
>>397079

>Я создаю meshInstance в цикле и ставлю их на различные позиции


каждый кадр?
319 397193
>>397089
Нет. Цикл по осям x, y. Функция вызывается всего один раз.
320 397227
>>397193
и все они - часть коллизион объекта?

Ты бы видео выкладывал. Телепатов нет.
321 397292
>>397193
Выложи проект, а то так хуй пойми что у тебя там.
322 400071
Тред дохлый, но я попробую. Как реализовать анимацию через прокрутку палитры (2D)? Вроде такого: http://www.effectgames.com/demos/canvascycle/ .
324 400418
>>400087
Там не то, же.
325 400429
>>400418
Ты смотрел видео где автор рассказывает как он их делал? https://www.youtube.com/watch?v=aMcJ1Jvtef0
Тут такое дело что это в какой-то степени утерянная технология древних, так что с готовыми решениями проблемы. Написать шейдер -- самая простой вариант, но как конкретно это реализовать придется думать самому или хотя бы спрашивать в более специализированных тредах, где сидят гуру GLSL.
326 400433
>>400429
Смотрел. Ну ок, буду задрачивать шейдеры. Еще есть правда вариант отделить разделить спрайт на несколько, по одному на каждый динамичный цвет наслоить их, а потом уже >>400087
Просто думал может в годоте есть поддержка именно индексированных изображений, но, видимо, хуй.
327 400435
>>400429

>как он их делал?


Даже хоткей на выход из досбокса не знает лол
GODOT.webm4,4 Мб, webm,
2560x1080
328 400441
>>400433

>Еще есть правда вариант отделить разделить спрайт на несколько, по одному на каждый динамичный цвет наслоить их, а потом уже


Красота требует жертв
329 400442
>>400441
Вот только как это на производительности отразится?
330 400444
>>400442
пропорционально количеству слоёв скорее всего
331 400445
>>400444
Хмм... Ну, завтра ##или не завтра## попробую. Просто я эту хуйню хочу использовать в основном в финальном боссфайте, а там никаких просадок фпс допустить уж никак нельзя...
332 400446
>>400445

>##или не завтра##


Блядь, мне точно пора спать
333 400642
>>400445

>просадка фпс


>несколько спрайтов в 2д игре

334 400735
>>400642
Ну яж не знаю, какие там калькуляторы у игроков могут быть, лол. Плюс годот сам по себе хуевато оптимизирован.
335 400740
>>400735

>Плюс годот сам по себе хуевато оптимизирован.


Это тебе юнити-макаки на ушко напели?
ГДскрипт хуевато оптимизирован, это да, а графическая часть движка оптимизирована как раз пиздато, твой миллион спрайтов на любом калькуляторе летать будет.
336 400743
>>400740
Юнити вообще не оптимизирован же, лол. Вообще у меня самого проблем не было с просадкой именно из-за графики, но я видел посты, где у чела были проблемы с производительностью из-за наслоения параллаксных бекграундов Лимбо-стайл.
337 403303
Привет! Меня зовут Кирилл, я хочу что бы вы мне помогли, суть такова... как в годот сделать поднятие говна с пола, как в пенумбре, ибо я хочу сделать 3д-хоррор
338 403439
>>403303

>как в годот сделать поднятие говна с пола


годот3д?

просто сделай невидимую area или трейсинг между объектами
14945323750603.jpg39 Кб, 450x345
339 403546
>>275497 (OP)
Я бы рад, но от этого ебальника я посрал в штаны!
devil python.webm805 Кб, webm,
1280x720
340 403562
>>403546
зато скрипты на питоне
341 403703
Как я буду делать русек к игре если не поддерживается кириллица?
343 403739
>>403703

>делать русек к игре если не поддерживается кириллица?


Умельцы делали русики даж для картриджей, а ты опенсорца уже боишься лол
344 403795
Где можно посмотреть спецификацию языка программирования, для ваше гипердвигателя? Насколько он подобен удаву?
345 403796
БОГИ ХАОСА СПАСИТЕ! ЭТОЖ ЕБАНЫЙ ИНЦЕСТ ЖЫСА И УДАВА. МАИ ГЛАЗА!
346 403842
>>403718
Как это сделать?
Научи, пожалуйста
347 403844
>>403842
Тыкаешь в правом нижнем углу экрана в буковки "EN" на панели задач, выбираешь в выпавшем окне буковки "RU", и пишешь на русском что тебе надо.
348 403864
>>403844
Не отображаются
font.png38 Кб, 603x525
349 403911
>>403864
В импорте шрифта выбери юникод.
350 404365
>>403911
Спасибо, няша :3
351 405139
Анончики, есть тут кто нибудь или новый тред лучше создать?
А то я задал вопрос по гд в соответствующий тред, но он мёртвый, видимо.
352 405168
>>405139
Спасибо, уже разобрался.
353 406611
Как у вас тут с мультиядерностью и скоростью работы скриптов?
354 406623
>>406611
Жди 3.0.
355 406627
>>406623
А когда 3.0 выйдет?
356 406662
>>406627
Уже вышел в апреле, кек >>394537
>>395830
357 407231
>>406662
И где линк на скачивание?
358 407267
Кстати, кому нужно для запуска в портативном режиме, создайте в папке с exe пустой файл с именем: _sc_
Настройки, закаченные ассеты, темплейты и прочее, будут в папке с программой.
359 407288
>>275497 (OP)
Почини FAQ бля плз.
-L3BWNvte1I.jpg34 Кб, 317x372
360 408444
Пиздец я еблан, как запилить пол в 3д? У меня риджид боди все улетают в никуда, бле
361 408631
>>408444
ты 2д объеткы в 3д сцене используешь чтоли?
1479503582389.jpg66 Кб, 551x780
362 408642
>>408444
Если у тебя пол уровня из 3д модели - надеюсь ты его экспортил как скену а не меш и физические свойства не забыл задать?
363 408665
Годот закрывается, время переходить на другой движок:
https://www.godotengine.org/
364 408801
>>408665
Хорошая попытка.
365 408845
>>408642
А где их задавать?
14864296343680.webm3,4 Мб, webm,
800x450
366 408846
>>408845
Меш уровня - StaticBody - CollisionShape
такой порядок

При импорте из блендера (через DAE формат) оно само должно само содавать эти объекты автоматом. Ты же прочитал гайд где тебе рассказали, чтобы годот сам создавал их - тебе нужно дописать к имени объекта "-col"
image.png34 Кб, 395x287
367 408852
>>408845
>>408444
Выделяешь свой меш, который является полом, и жмешь хуйню пикрилейтед, создаётся статикбоди с полигоном колизии по геометрии этого меша.
368 408981
>>408852
Ну вот у меня огромный квадратный меш пола из 2 треугольников, нажимаю эту хуйню, нихуя, вся хуйня проваливается. Эх, вот в юнити за минуту накидал землю и физических объектов и играешься.
369 408986
>>408981
Покажи структуру сцены.
370 409023
Сап, аноны. Можно ли написать на этом движке свою карточную дрочилню по типу харстоуна?
godot.png79 Кб, 1100x618
371 409129
>>408986
И вот эта херня всё время проваливается.
372 409138
373 409140
>>409023
все что тваей душе угодно дарагой!
374 409174
>>275497 (OP)

>он использует Python-подобный язык для программирования


Сразу нахуй.

Мимо крестоносец
bicycle.webm36,8 Мб, webm,
1280x720
375 409188
>>409174

>Мимо крестоносец

376 409189
>>409129
Так и знал, у RigidBody тоже должен быть CollisionShape.
377 409190
>>409174
GDScript осваивается за 10 минут, после нескольких лет Delphi и C# без какого-либо бугурта начал на нём скриптить. Главное попривыкнуть к динамической тупизации.
378 409194
>>409190

>GDScript осваивается за 10 минут, после нескольких лет Delphi и C#


Тем более нахуй.
379 409200
>>409189
Ну я и еблазавр, спасибо.
380 409378
>>409194
Всё логично, есть опыт - быстрее осваивается. Да и для плюсов официальная поддержка есть
381 409730
Как запилить отдельные сцены под разное разрешение? Скейл просто ужасен, а обрезать часть экрана - бред.
382 409805
>>409730
Пилить под максимальное. А скейл там самый обычный, как в любом другом движке.
383 409822
>>275497 (OP)
Реальный плюс Godot это нормально работающий кросс платформенный редактор.. Эх, 10 лет назад бы такой движок работающий под Linux (сидел на гамаке под вайном, лол)
384 409824
Что с производительностью на Android? В сравнении с Unity, GameMaker Studio?
385 409826
>>294772

> MADE ON UNITY3D PERSONAL EDITION


> FUUUUUUUUUUUUUUUUUUU

386 409828
>>409824
Говно. Самый тормозной двиг на данный момент. Тут анон когда то пилил баннимарк на годоте и удивлялся лагам на 50 зайцах.
387 409871
>>294772
Ну ты и говноед. Фу таким быть.
388 409877
Няши, как сделать всплывающее окно? Например как в вове у квестов. Думаю это должна быть подгрузка отдельной сцены, но как реализовать пока не понял. Пытался использовать inherit scene, но тогда она висит постоянно.
389 409878
>>409877
Делай сразу весь GUI отдельной сценой с помощью нод в ветке "Control" в CanvasLayer а всплывающие окна методами show() hide() отдельных нод "Control" или используй специальную ноду PopupMenu с методом popup().
390 411071
Вкатился в godot имея в рюкзаке год разработки на питоне.
Хуже документации не видел, просто пиздец.
391 411207
Походу я лютый ньюфаг, раз задаю такой вопрос, а суть вопроса следующая: делаю демку динамической генерации карты, но меня не устраивает то, что ее прогрузка слишком медленная и это притом, что к мешу не приклеены шейдеры с текстурами (так планируется). Многопоточность не спасает. Вернее с ней даже ноды генерятся лишь один раз. Вообще, есть подозрение на говнокод. Могу вбросить демку. Мне очень нужна помощь в этом, иначе разработка моей маняигры просто встанет.
392 411208
>>409730
Для гуя есть пункт Anchor, если ты об этом.
393 411209
>>409174
На крестах там тоже можно писать, но твой модуль можно скомпилировать только вместе с исходниками движка. С 3 версии уже можно отдельно модуль компилить.
394 411441
Кто-нибудь делал инвентарь?
396 411666
>>411441
Ахуенный годот:
--Залез в оф.чат спросил про инвентарь - никто в хуй не дует.
--Полез в доки смотреть инфу по инвентарю - никто в хуй не дует.
--Полез на ютьюб искать туториалы - никто в хуй не дует. только один таец сделал что-то подобное, но ессно не пошарил ни кода ни инфы

В итоге просидев всю ночь написал свой инвентарь и послал всех к хуям. 10 из 10 инвентарей.
В свою защиту хочу сказать, что у меня частный случай инвентаря: предмет должен перетягиваться из инвентаря на игровое поле и появляться там.
proof.jpg57 Кб, 604x453
397 411684
>>411666

>


>В итоге просидев всю ночь написал свой инвентарь и послал всех к хуям. 10 из 10 инвентарей.


Даже нам не покажашь?
398 411686
>>411666
Потому что никто не ебал, что за инвентарь ты там хотел.
unknown[1].png729 Кб, 872x560
399 412665
>>275497 (OP)
Самое время пилить кубач! Кубач сам себя не запилит! У меня идей на миллион! Хейтерс гонна хейт!
400 418626
Есть вообще аноны активные кто в годоте что-то пилит?
Тред полу-мертв.
godot.webm833 Кб, webm,
800x450, 0:09
401 418627
>>418626

>Есть вообще аноны активные кто в годоте что-то пилит?

danmaku.jpg183 Кб, 1032x1028
402 418656
>>418626
[сарказм]Все ждут Годо 3.0 [/сарказм]
Я в нём прототипирую постоянно. Вот, только сегодня сделал заготовку для данмаку.
403 418736
>>418656
Вопрос, а не круче ли использовать 3д для 2д? Или 2д-компоненты запросто умеют в моушенблюры, бамп-итд текстурки, свечение... ?
404 418758
>>418736

>Вопрос, а не круче ли использовать 3д для 2д?


Не понял вопроса.

>Или 2д-компоненты запросто умеют в моушенблюры, бамп-итд текстурки, свечение... ?


Всё это шейдерами спокойно делается, в Годо по крайней мере.
Но я нихуя не понимаю, чего ты конкретно хочешь вообще?
405 418776
>>418758
В 2д есть готовый компонент для моушенблюра, glow итд? Где просто это ползунком делается.
Спрайтам карты бампа и нормалей всяких в 2д дают клеить?
406 418783
>>418776
Ты сам понимаешь те слова, которые используешь? Потому что из твоих реплик складывается очущение, что нет.
Алсо всё это можно делать, но ты блядь скажи уже, что тебе конкретно нужно-то? Или ты просто посрать зашёл?
birdAss.webm577 Кб, webm,
640x360, 0:09
407 419007
>>418783

>Алсо всё это можно делать, но ты блядь скажи уже, что тебе конкретно нужно-то?


>>418776

>В 2д есть готовый компонент для моушенблюра, glow итд? Где просто это ползунком делается.

godotcraft.png1,6 Мб, 1401x866
408 419016
>>418626
Конечно есть. Как только можно будет бегать и кубы ломать буду почаще обновления скидывать. А 3 версия и правда ахуенная будет. Куча улучшений для 3д + хейтерам гдскрипта будет доступен шарп (вроде почти готов и будет вместе с первой альфой) или питон (биндинг для питона уже пишется, но не знаю когда релиз) или D или плюсы (они есть и сейчас, но надо перекомпилировать движок. после 3 такая необходимость отпадет) или ЯЗЫК_НЕЙМ (в 3 версии добавили прослойку к которой можно любой язык прикрутить при желании). Первую альфу вроде на следующей неделе хотят выпустить.
409 419108
>>419007
Шизик, по-русски скажи свою мысль уже, наконец. Если ты вообще понимаешь, чего ты хочешь.
>>419016
Первую альфу ещё в марте хотели выпускать. Судя по тому, что в репозитории всё ещё дым коромыслом, я бы раньше поздней осени её не ждал.
Алсо там не полноценная поддержка плюсов будет, а цппскрипт. Для оптимизации тяжелых мест по-прежнему с модулями ебаться надо. Хотя меня, например, больше всего интересует D - всегда хотел его попробовать, уж больно там много удобств нахуевертели, но случая не представлялось, а под отдельный полномасштабный проект его изучать лень было.
15004316375420.webm18,1 Мб, webm,
1280x720, 2:25
410 419115
>>419108

>вообще понимаешь


я понял, что 2д - это диагноз
godot3.png17 Кб, 864x111
411 419208
>>419108
Ну альфа это еще не бета. Поэтому бардак в репозитории не так ужасен. Уже просто все слюной изошлись на тройку и будут рады даже кривому билду.
412 419245
>>419208
Хуй знает, я им пользоваться стал только когда 2Д вылизали до приемлемого состояния, а на это у них два года ушло. Боюсь, что 3Д в тройке будут вылизывать ещё дольше.
413 419314
>>419245
3д уже достаточно хорошо смотрится
414 419318
>>419314
Хорошая работа артиста везде хорошо смотрится.
415 419323
>>419318
Вроде physic-based шейдеры в 3 завезли только + еще всякие глобал элюминейшены доработали. Рендер улучшили и это еще не предел. А кроме этого чего еще не хватает 3д годоту?
416 419588
>>411071
документация там заебись, возможно дело в тебе?))))
если что-то непонятно вкатывайся к нам в конфу в телеге и спрашивай там- https://t.me/godotrussian
417 419590
>>411660
это в 3 версии завезли?
5iQdAv9JI5o.jpg119 Кб, 1366x704
418 419592
>>418626
я пилю сейчас экшн рогалик на нем, безумно удобный двиг
419 419593
>>411666
так че тут сложного? с такими вопросами тебе лучше алгоритмы подрочить
420 419732
>>419592
С гамаком работал когда-нибудь? Сравнить можешь эти движки?
typical3.png17 Кб, 297x234
421 419795
>>419732
я больше с scirra construct работал, хотя и гамак юзал немного. вообще гейм мейкер мне не зашел из-за его языка и сильно его не использовал, но могу сказать что у годота хотя-бы есть вменяемый 3д ( в 3 версии вообще шик обещают )
422 419805
>>419590
Да, это webassembly вроде
423 423276
Между тем официально релизнулась альфа 3.0
Потыкался немного - действительно наконец-то 3Д с нормальными возможностями и всеми удобствами Годо. Импорт человеческий теперь тоже. В 2Д добавили фич тоже, хдр например, также переписали дефолтный шейдер спрайтов, он теперь идёт со встроенными картами нормалей.
В редактор добавили фичу, которой мне жутко не хватало - список функций в скрипте отдельной колонкой с мгновенной навигацией.
Вообще он создаёт впечателение довольно стабильное, я пока на баги не наткнулся даже. Гораздо лучше, чем релиз 2.0 был, по крайней мере.
424 423349
>>423276
Сделали, чтобы у листа можно было скроллбар убирать?
425 423392
>>275497 (OP)

> 2d


> скелетной анимации


Так же только ебанутые делают
426 425539
>>423392
По-твоему все кто не художник - ебанутый?
нарисовать.webm3 Мб, webm,
800x450, 0:35
427 425557
>>425539

>По-твоему все кто не художник - ебанутый?

428 436420
Товарищи, кто 3.0 уже пробовал? Насколько юзабельно?
429 436442
430 436453
>>436442

>Юнити трепещи от смеха

431 436571
>>436420
Писал же выше >>423276

Алсо сижу пишу плагин для редактора. Пиздец всё же документации не хватает, я заебался уже по сырцам ползать.
432 436605
>>436571
Я не столько официального релиза жду, сколько доков по тем же шейдерам, например. Алсо, GLES 2 и оклюжен кулинг в 3.1
433 436622
Как у этого движка дела с сетью? Есть ли туториалы по созданию мультиплеерных игр.
434 436623
>>436453
Так юнити реально сосет у годота
435 438352
Есть какая-нибудь ебучая нода, рисующая квадрат в редакторе, чтоб я потом из скрипта мог доставать его размеры? Node2D get_item_rect() всегда возвращает 64*64, как бы я его не изменял.
436 438360
>>438352
Да самая банальная Panel. get_rect() даёт её размеры
437 438406
>>438360
Спасибо, бро
438 440565
Успешно написал свой плагин для редактора.
Осталось только свой модуль написать, и я буду совсем про, по крайней мере в 2Д.
439 440566
А на годоте вообще шутеры то есть?
Беглый гугл сообщает, что я белая ворона...

https://www.youtube.com/watch?v=pXctms1b82g
440 440576
>>440566
Годное распиареное 3д появилось только в 3.0, а она еще не зарелизилась. То ли еще будет.
441 440623
>>440576
Официальная альфа уже есть:
https://downloads.tuxfamily.org/godotengine/3.0/alpha1
Ну и постоянно выкладываются неофициальные текущие билды.
442 440694
>>440623
Я знаю про альфу, но с релизом все равно будет больше шумихи и больше у людей желания что-то делать. Мало кому нравится совокупляться с багами движка

манькин убийца
443 440710
>>440694
Ну там багов на самом деле на удивление мало.
Основная проблема сейчас - полное отсутствие документации по 3.0, а эти долбадятлы сменили названия половины ключевых функций в апи гдскрипта, и поменяли нахрен как делаются многие штуки(взять хотя бы ту же обработку инпут эвентов). НАХУЯ, я не понимаю, но благодаря этому им пока вообще пользоваться невозможно.
444 440714
>>440710
Они обещают к релизу инструмент для миграции проектов и переход не должен быть сложным. Тогда же и доков понапишут. [spioler]Самые лучшие доки - сурсы[/spoiler] А изменение API потребовалось всвязи с основательным переписыванием рендера + решили "а че бы и нет" и отрефакторили API заодно чтобы удобнее было пользоваться.
445 440831

>инструмент для миграции


Спасибо, не надо. Сам знаешь, во что превращают код эти инструменты. А у меня 200к кода в активном проекте. Придётся вручную всё перехреначивать, если буду мигрировать.
446 440878
>>440831
Такой большой проект может и мигрировать смысла нету. Поддержку второй версии никто не отменял.
447 440879
>>440878
Да я и не собираюсь, собственно. У меня 2Д и оно меня полностью устраивает в 2.х версии.
448 441055
2.1.4 вышла, с кучей багфиксов и парой мелких фич.
IUgZ6v2n8mc.jpg41 Кб, 524x1009
450 442943
451 442951
>>442941
Лечащему врачу покажешь.
452 442953
>>442941
Чмо
sage 453 443113
>>442941
скинь сурс, хочу понять как сделать фпс.
454 443169
>>443113
Камеру к ригидбоди цепляешь - вот и весь ФПС.
sage 455 443641
>>443169
оружие, перезарядка, патроны, стрельба, смерть персонажа и противников, как?
sage 456 443690
>>443169
и как сделать, чтобы все твои вещи, патроны и тд оставались у игрока при переходе между уровнями?
457 443712
>>443690
А если хранить в глобальных переменных?
458 443713
>>443712
делаешь скрипт-фаил и указываешь, что он всегда загружен в опциях проэкта
459 443714
>>443713
Да, наверное.
460 443715
>>443641

>оружие, перезарядка, патроны, стрельба, смерть персонажа и противников, как?


>оружие, перезарядка


"вешаешь" к камере или ригидбоди игрока
animation player с анимациями (даже вызов звуков выстрела, перезарядки из него вызывать можно)

>стрельба


на конец ствола модели пухи вешаешь spatial объект - с глобальных координат которого считываешь координаты для спавна снаряда

смерть персонажа и противников
как хитпоинты кончаются просто меняешь модель поведения, а если совсем влом, то просто спавнишь сцену с мёртвым монстом, а старого удаляешь.
461 443812
>>443715
Ну и зачем ты сажепидору отвечаешь?
image.png28 Кб, 357x152
462 443813
>>443812

>зачем

463 444564
>>275497 (OP)
Сап, антош. Понадобилось скомпилить игру на древнюю мобилку с процом armv6 с древним ведром соответственно. Исходники Godot первой версии найти удалось, но как их скомпилить - загадка. Постоянно компиляция крашится. Помоги.
464 444672
>>444564
Тут игроделы, а не техническая поддержка старых версий )
У тебя же игра на новом годоте а не на первом? Ты адемп секты совместимости?

Скорее всекго, тебе просто следует смотреть в сторону export template и просто попытаться его прокачать для старых версий андроид апи
 .jpg24 Кб, 240x159
465 444862
Собственно появилась идея сделать альтернативную Мафию (настолку) в 2д конечно же. Godot уже гуглил, знаю что отлично подходит. Но какие подводные? (Python знаю немного, на code academy на 50% прошел)
466 444868
>>444862

>Но какие подводные?


1. Интеграция со стимом немного весёлая.
2. Щас на пороге релиза 3.0.
467 444878
>>444868
Значит лучше подождать 3 версии? (поебатся пока со спрайтами)
468 444936
>>444878
Кто тебе мешает в 2.1 сделать? Просто если захочешь перенос (в фич-листе есть то чего тебе не хватает?) то начнутся подводные камни возможн.
469 444989
>>444862

>какие подводные?


>Python знаю немного, на code academy на 50% прошел



Code Academy - говно, попробуй MIT 6.01.X или CS 50, охуеешь.
470 445001
>>444862

>альтернативную Мафию (настолку)


А разве суть Мафии не в том, чтобы сидеть за большим столом и, глядя друг на друга, пытаться определить кто есть кто?
471 445020
>>445001
Мафия вполне успешно играется через текстовый чат. Причем играется ахуенно. Та же epicmafia
472 445021
>>444989

> MIT 6.01.X


ща заценим (какой из них выбрать?)
473 445022
>>444989
где их искать?
474 445056
>>445022
На edx.org

>>445021
Если тебе нужен Питон, то 6.01x. CS50 на Си и он пиздец хардкорный когда начинается ебля с поинтерами и файлами.
475 445396
>>445022
>>444989
CS50 такая хуита. Если хоть сколько-то куришь в айти, можно первые 10 лекций скипать, там воды, как в моём чайнике. Забей на курсы, серьёзно. Который раз убеждаюсь, что реще выдумать цель и изучать всё по ходу дела, дабы не проебать пару недель в никуда. Говорю, как человек, проебавший за тебя, анон, годы времени. Не знаешь, что делать? Тема на реддите https://www.reddit.com/r/dailyprogrammer/ с ежедневными заданиями для нубов, мидлов и отцов кодинга по категориям бронза, серебро и золото соответственно. Всё. Изи. Приступай. И, да, мафия по онлайну - говно идея, если только не для тренировки опять же.
476 445641
>>445396
Большинство видеокурсов HOOITA, просто эти два наименее противные.
477 446589
>>294860
Потому что юнити не меньшее говно.
478 447928
Думаю попробовать еще раз, когда выйдет третья версия. Может даже перекачусь с юнити.
479 448212
>>447928
Не боишься того, что из-за кучи изменений не сможешь пользоваться существующими гайдами?
480 448241
>>448212
Да я уже давно перерос все эти "гайды". Главное чтобы документация нормальная была. Я читал у них там с этим как-раз проблемы сейчас.
481 448434
>>448241
И как у тебя получается без подробных инструкций и примеров во всём разбираться?
482 448442
>>448434
Так в том-то и дело, что если разбираться, то не нужны подробные инструкции.
Это как ящик с инструментами. Если ты не знаешь эти инструменты и как ими пользоваться, но тебе нужно быстро что-то сделать - то ты смотришь how-to и просто копируешь по пунктам.
Если ты знаешь все эти инструменты, то у тебя в голове сам возникает план "ага, тут нужно отвертку, а потом молотком... ага, ясно". Естественно, если у тебя нет такой инфы, то не будет и плана.

Суть в том, что вместо десятков бестолковых гайдов и хелловордов лучше сразу прочитать документацию и выучить движок как систему, как ящик с инструментами.
483 448557
>>448442
Лол, блять. А она есть, документация-то?
484 448865
485 448866
>>448442

>Если ты знаешь все эти инструменты


Чтобы знать и читаю how to, а иначе остаются только описания всяких функций и полтора примера, из которых ничего не понятно.
486 449080
>>275497 (OP)

>С чего начать?


>1)С изучения питона.


>2)Занимаешься практикой для закрепления знаний.


3)Осознаешь что теперь тебе проще писать игры на pygame вместо какой то непонятной хуйни.
godot.webm833 Кб, webm,
800x450, 0:09
487 449105
>>449080

>писать игры на pygame


Разве там дистрибутив для екзешника не больше годота весит?
488 449122
490 449256
>>449105
Нормально, давай игру делай. Дай мне игру.
491 449258
>>449256
Распик такой няша, да?
492 449259
>>449258
Что ты здесь делаешь?
493 449260
>>449259
Поднимаю Распику настроение. А то на него накинулись завистники! Поддерживаю его морально.
494 449262
>>449260
Аморально его поддержи.
495 450922
На случай если Вам лень ждать следующей альфы или компилировать самим, Calinou, один из основных контрибьторов для Godot, раз в несколько дней выкладывает новый найтли билд Godot 3.0 -
https://bintray.com/calinou/godot/editor/_latestVersion#files
333.png27 Кб, 799x567
496 450944
Посоны, поясните за создание 3д левелов в годоте плес, как правильно сделать локацию, чтобы текстуры можно было намотать на фейсы.
497 450950
>>450922

>Forbidden!

498 450955
>>450944
UV Карту в блендере не забудь и всё
499 450968
>>450955
окай, а потом исходя из чего можно сделать разные звуки ходьбы персонажа по поверхностям уровня (песок, камень, трава), если это будет тупо один меш с ювишкой?
500 450982
>>450950
Странно. Так не должно быть. Попробуй еще раз?
501 450991
>>450968
http://docs.godotengine.org/en/stable/classes/class_raycast.html#class-raycast-get-collider

Странно, казалось, что можно получить ид материала в точке столконовения, а нет.

Хз про 3.0.

Сразу как минимум два варианта лезут в голову как закостылить...
Screenshot from 2017-10-19 05-11-40.png17 Кб, 705x100
502 450994
>>450950
Придется пока немного подождать.
503 451078

>public Vector3 cubic_interpolate(Vector3 b, Vector3 preA, Vector3 postB, float t)


Сука, так и знал что поднасрут. Слишком хорошо все звучало.
Пусть идут нахуй с такими именами методов в C#.
Религия не позволяет использовать дефолтные правила именования?
504 451079
>>451078
Похоже, что религия мешает только тебе.
505 451092
>>451079
Если автор движка плюет на C# коммюнити, то я плюну на его движок. Не может быть, чтобы он не знал c# coding convention. Тогда к чему это? Выебнуться, показать что он может писать как хочет и срал он на все стандарты? Не понимаю.
506 451102
>>451092

>C# коммюнити


Всё С№ комьюнити сидит на юнити, проснись ты обосрался.
507 451106
>>451102
unity это не единственная C# платформа
508 451110
>>451106
Сисярп петушиный язык и нет ничего удивительного что вне зоны юнитидетей шарпоблядям ссут в ротешник. Если у тебя не хватает интеллекта выучить нормальный язык то нельзя винить в этом окружающих. Надеюсь хотя бы твоей мамаше стыдно что она высрала сына-шарподауна.
509 451128
>>451110

>Сисярп петушиный язык


дальше не читал
510 451129
>>451128
Я не сомневался что любое вторжение в твой манямир заканчивается порванной жопой.
sage 511 451130
>>451110
2k17
@
до сих пор считаем, что всё зависит от языка
512 451132
>>451130
миссклик, сажу не хотел кидать
513 451288
>>451110
Почему ты так не любишь объективно лучший высокоуровневый язык? Не осилил? Ну-ну, сиди на своем gdscript дальше.
514 451307
>>451288

>объективно лучший высокоуровневый язык


А почему тогда не раст или D тогда? Как сосётся, шарписты?

В 3.0 вроде аналог блюплинтов из уеча появился.
515 451318
>>451078

>поною на дваче вместо того чтобы сообщить об этом сообщетву годота в их каналах связи...

aw3splU.gif990 Кб, 320x240
516 451319
Годот действительно такой охуенный и уже может тягаться с юнити, или вы просто воодушевлены тем что появилась альтернатива и хотите чтобы темная лошадка дала пасасать капиталистам из юнити?
517 451324
>>451319
Проблема годота в том, что его основной автор - ЧСВшный рачок, который собирает деньги на патреоне и буквально в каждом посте пишет какой его движок охуенный, потому что в нем все не так, как у остальных (как будто это хорошо).
То есть он из принципа будет делать любое говно, но лишь бы соригинальничать. И это плохо. Движок это не полотно для самовыражения его автора.
Если коммюнити его угомонит, то может получится нормальный движок.
518 451325
>>451319

>дала пасасать капиталистам из юнити?


Там суровые, вроде, непонятки при интеграции со стимом, например.

У годота фича - то что он опенсорц. Но для раскрытия этой фичи нужно иметь необходимый уровень развития.

Лучно у меня Юнити даже и устанавливаться не захотел, потому на него забил.

В целом насрать на выбор движка. Художники делают игру а не прогеры...
519 451333
>>451324
Проблема в патреоном в том, что это опенсурс проект в который могут контрибутить множество людей, а деньги получает кто-то один. Это не совсем правильно.
Поэтому разработчик может взять роль эдакого вождя, который будет осаживать особо пылких контрибьюторов, имитировать деятельность и кормить обещаниями.
520 451338
>>451333
Ты выделяешь приток бабла с разработки движка как основной поток прибыли.
Если это так - то что тебе мешает форкануть и свой патреон указать?
521 451348
>>451338
А что мешает форкануть линукс?
По итогу все опенсурс проекты впадают в спячку и развиваются еле-еле по 10 лет, потому что их вожди собирают донаты и нихуя не делают, кроме как с важным видом выступают на конференциях
522 451358
>>451348
Выступление разработчика godot'а
https://www.youtube.com/watch?v=bt0PdcEOxUg
Репортаж о BolgenOS.webm7,7 Мб, webm,
320x240, 2:34
523 451359
>>451348

>А что мешает форкануть линукс?

524 451367
>>451319
Учитывая типичный уровень игр на Юнити, да, может.
525 451369
>>451367

>кастрюля варит невкусный суп

526 451452
>>451369
Я не про то.
527 451457
>>451319
Новый 3д рендерер запилили. Почему нет?
528 451458
>>451457
Но только пока в 3.0, которую либо компилировать либо качать найтли билды.
Calinou, к слову, перехостил билды найтли на свой впс. Так что хотите опробовать новые фичи 3.0 качайте тут - http://godot3builds.digitecnology.com/index.php
529 451522
>>451457

>3д рендерер запилили


Вот только нахуй он нужен? Кто-то действительно будет делать реалистичный 3д шутор на годоте?
Сам-то в это веришь?
Как обычно маятся хуитой, которую легче всего сделать, переписывая по 10 раз рендер.
530 451552
>>451458

>2017


>не ECS



>как добавить спрайт:


>добавить объект sprite на сцену


>в нем выбрать new atlas sprite.


>в этом-же инспекторе отобразится инспектор созданного atlas sprite


>в нем нужно выбрать текстуру и ручками ввести координаты прямоугольника


>сохранить


>проделать то-же самое, если нужен другой спрайт из атласа


дальше можно не продолжать
самое главное pbr-шейдеры добавить, ага
531 451558
>>451552
Кажется в годоте нет самой концепции редакторов ассетов, не говоря уже о кастомных испекторах и расширениях редактора в скриптах
532 451559
>>451552

>проделать то-же самое, если нужен другой спрайт из атласа


Дублируешь (нажатие двух клавишь) прошлый спрайт и двигаешь координаты - проще же.

Надоедает самому нарезать - делаешь скрипт который в редакторе живёт.
https://www.youtube.com/watch?v=vsxB4L6rufo
533 451561
>>451559
А редакторы запилить было недостаточно оригинально?
Конечно, я не сомневаюсь что разработчики найдут тысячу причин, почему нужно было сделать именно так, и никак иначе.
Просто пока-что godot это конкурент какому-нибудь cocos2d, а не unity.
И я сомневаюсь что с таким мировоззрением и подходом к разработке что-то изменится.
534 451562
>>451561

>а не unity


а в унити разве не также
>>451559

>>проделать то-же самое, если нужен другой спрайт из атласа

535 451563
>>451562
в юнити ты открываешь текстуру в редакторе спрайтов, в котором ты обводишь все спрайты рамочкой.
суть даже не в этих спрайтах, а в самой философии движка. метаредактор юнити произвел революцию в движках, выведя юзабилити и контент-пайплайн на качественно новый уровень.
godot это еще один ничем не примечательный классический олдскульный движок уровня кокоса.
536 451564
>>451563

>ко-ко-ко


Так и пиши сразу, что ты в редактор годота не смог и тебе нужны костыли из комплекта юнити.
537 451565
>>451564
Это выпиленная из цельного бруска дерева залупа, а не редактор. После удобства юнити на это никто перекатываться не будет. Вот что я имею ввиду.
Адекватные разработчики сначала бы занялись именно редактором и юзабилити, а не переписывали никому не всравшийся их 3д-рендер по 10 раз. Ебанаты какие-то.

Особенность редактора юнити в том, что кроме API движка, есть API редактора. И по сути весь редактор написан на C# использующем это API. А это значит, что любой пользователь может создать свои скрипты и точно так-же как угодно изменить и запилить редактор. И это охуенно.
Вся архитектура юнити, все ассеты добавляющие функции движка, все новые фичи юнити вроде timeline выстроены вокруг этого редактора.
538 451566
>>451565
И ты только представь как это было бы охуенно с точки зрения опен сурса, если бы редактор представлял из себя набор простых скриптов, которые может написать каждый с минимальными знаниями.
539 451567
>>451565

>Адекватные разработчики


>/gd/


Философия UNIX же.

>>451566

>И ты только представь как это было бы охуенно с точки зрения опен сурса


Редактор - отдельная от движка тема, иногда, он даже может оказаться лишним в процессе разработки.

Тебя в юнити-треде чтоли обидели, что ты сюда припёрся плакать?
540 451570
>>451567

>Редактор - отдельная от движка тема, иногда, он даже может оказаться лишним в процессе разработки.


От твоего поста запахло нафталином.
541 451571
>>451570

>От твоего поста запахло нафталином.


Потому что ты об него лицом тёрся ^_^!
542 451588
Хуан большой фанат юзабили в игровых движках, но тот грант от мозиллы основательно сдвинул фокус с полирования на добавление кучи новых фич. После релиза тройки фокус сдвинется обратно.
b5badab58488317b9c84ea9b09e4b0cc.jpg37 Кб, 500x505
543 451591
>>451588

>Хуан большой фанат юзабили в игровых движках


Оно и видно
544 451592
>>451591
Имеет самое лучшее соотношение юзабилити/функционала, если не брать во внимание очевидных юнити и UE4, разве нет?
545 451617
>>451565
Дебилы даже не знают, что у Годо точно так же есть API редактора, и там можно спокойно дописывать функционал редактора. Причём не обязательно лезть в сырцы и даже не обязательно свой модуль на плюсах писать, можно банально плагин на гдскрипте делать. И в сети как бы уже лежат сотни плагинов для редактора. Да, не десятки тысяч, как для юнити, но движок помоложе и коммунити поменьше, простите.
Я сам дописывал для себя фунционал редактора, и не вижу, что может помешать любому другому сделать то же самое, если он не дебил.
546 451618
>>451592
А если взять во внимание очевидные юнити и UE4, то соотношение у Годо ещё выше станет.
547 451622
>>451617
Нихуя там нету. Можно через жопу загрузить 2д сцену на панельку. И все.
Это даже концептуально совершенно разные вещи, хоть и на первый взгляд внешне похожи. Не говоря уже о функционале. Я же говорю, даже самой концепции редакторов ассетов/инспекторов, процессоров ассетов и много чего в годоте нет.
Редактор в годоте - это действительно какая-то внешняя утилита для редактирования игровых файлов и запуска игры, которая запускается как отдельный процесс.
В unity же игра запускается в специальном Play mode. Это вообще разные вещи.
548 451625
>>451622
Короче, это трудно объяснить, если ты не понимаешь принципа редактора в юнити. Это именно то, что осуществило революцию в мире движков и делает юнити таким охуенным.
Жаль, что авторы годота этого не понимают
549 451663
>>451558

>не говоря уже о кастомных испекторах и расширениях редактора в скриптах


Есть
550 451741
>>451625

>Короче, это трудно объяснить, если ты не понимаешь принципа редактора в юнити. Это именно то, что осуществило революцию в мире движков и делает юнити таким охуенным.


Для неосиляторов нормальных инструментов, да, унити то самое инвалидное кресло одноврененно со смирительной рубашкой. Недаром они воняют за пределом своего загона.
551 451752
>>451625
Но ведь всегда можно написать свой редактор под собственные задачи.
552 451775
>>451741

>Недаром они воняют за пределом своего загона.


А ты хочешь жить в своем манямирке, чтобы тебя никто не беспокоил. Я сравнил 2 движка.
Не вижу смысла после юнити продолжать делать движки классического типа.
Как ECS изменил подход к программированию игр (о чем разработчики годота видимо даже не догадываются), так и юнити изменил саму идею движков
553 451776

>Юнити то, Юнити сё


А могли бы игры делать. Ах да, вы же не умеете, вам движок мешает.
554 451777
>>451776
В /gd/ обсуждают движки, вместо интересных личностей. Вот это новость!
555 451778
>>451775

>о чем разработчики годота видимо даже не догадываются


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

Пришел и начал паттерном размахивать.
556 451779
>>451775

>Я сравнил 2 движка.


Я думаю ни в одном из них ты даже и на 15% не разобрался. Так хайп и рождается.
557 451784
>>451778
ECS это уже давно можно сказать стандарт, потому что идеально подходит для разработки игр, делает ее намного проще, если правильно применяется.
558 451802
>>451775

>Как ECS изменил подход к программированию игр (о чем разработчики годота видимо даже не догадываются)


Почему ты решил, что не догадываются? Там такой подход тоже вполне практикуется. Сразу видно хорошо разбирающегося иксперта.
Опишу по пунктам, по которым юнити сосет:
1. Префабы. После годотовских сцен даже и смотреть не хочется на убогие юнитевские префабы
2. Каждая нода в дереве имеет свой трансформ и если хочешь сделать просто удобный контейнер, то сосешь по производительности.
3. Размер редактора:
Редактор годота 29мб + экспорт темплейтов на пару сотен мегабайт (точно не помню сколько там). Итого: ~300 МБ
Редактор юнити: 9,45ГБ
4. Плюсы. Кто бы что не говорил, но для некоторых вещей плюсы очень нужны. Да, я слышал, что как-то через либы можно ими воспользоваться, то это костыли какие-то. В годоте я спокойно пишу на плюсах, жму run и смотрю сразу результат.
5. Опенсорс. Хочешь верь хочешь нет, но для людей, которые умеют читать исходники это огромный плюс т.к.
а) можно понять что делает функция, которая недостаточно задокументирована (да, в юнити тоже такое бывает).
б) можно посмотрев код сразу сказать насколько она ресурсоемкая. Опять же не всегда, но это бывает очень полезно.
в) можно всегда склонировать репозиторий и поправить баг, до которого у разработчиков никак не дойдут руки + ты всегда пользуешься трудом не только разработчиков движка, но и простых волонтеров. Например один чувак взял и вкорячил в годот bullet physics вместо кривого движка из коробки. Сейчас этот пулл реквест ожидает вливания в основную ветку и оно 100% будет. Для версии 3.0 сторонние люди очень много фич добавили и багов поправили.
6. Сборщик мусора. Эту какаху уже много где обоссали и очевидный вывод из всех споров - сборщик в гейдеве это зло.
7. Ограниченность одним шарпом. В годоте 3.0 добавили сишное апи, которое позволяет интегрировать в движок практически любой язык. Волонтеры сразу пошли делать C#, D, Python (только эти помню сейчас) + разработчики сами добавили поддержку c++ скриптов без перекомпиляции всего движка.
8. Лицензия - в godot это MIT. Это означает что ты можешь использовать любой код на свое усмотрение. Например - внедрить фичи редактора в свою игру. В юнити есть анальные ограничения (да, они труднодосягаемые, не очень значимые, но все же есть).

Это первое что пришло на ум. Само собой и по годоту можно составить список недостатков, но я все это расписал к тому, что юнити далеко не идеален и глупо говорить, что больше никакие движки кроме юнити не нужны.
558 451802
>>451775

>Как ECS изменил подход к программированию игр (о чем разработчики годота видимо даже не догадываются)


Почему ты решил, что не догадываются? Там такой подход тоже вполне практикуется. Сразу видно хорошо разбирающегося иксперта.
Опишу по пунктам, по которым юнити сосет:
1. Префабы. После годотовских сцен даже и смотреть не хочется на убогие юнитевские префабы
2. Каждая нода в дереве имеет свой трансформ и если хочешь сделать просто удобный контейнер, то сосешь по производительности.
3. Размер редактора:
Редактор годота 29мб + экспорт темплейтов на пару сотен мегабайт (точно не помню сколько там). Итого: ~300 МБ
Редактор юнити: 9,45ГБ
4. Плюсы. Кто бы что не говорил, но для некоторых вещей плюсы очень нужны. Да, я слышал, что как-то через либы можно ими воспользоваться, то это костыли какие-то. В годоте я спокойно пишу на плюсах, жму run и смотрю сразу результат.
5. Опенсорс. Хочешь верь хочешь нет, но для людей, которые умеют читать исходники это огромный плюс т.к.
а) можно понять что делает функция, которая недостаточно задокументирована (да, в юнити тоже такое бывает).
б) можно посмотрев код сразу сказать насколько она ресурсоемкая. Опять же не всегда, но это бывает очень полезно.
в) можно всегда склонировать репозиторий и поправить баг, до которого у разработчиков никак не дойдут руки + ты всегда пользуешься трудом не только разработчиков движка, но и простых волонтеров. Например один чувак взял и вкорячил в годот bullet physics вместо кривого движка из коробки. Сейчас этот пулл реквест ожидает вливания в основную ветку и оно 100% будет. Для версии 3.0 сторонние люди очень много фич добавили и багов поправили.
6. Сборщик мусора. Эту какаху уже много где обоссали и очевидный вывод из всех споров - сборщик в гейдеве это зло.
7. Ограниченность одним шарпом. В годоте 3.0 добавили сишное апи, которое позволяет интегрировать в движок практически любой язык. Волонтеры сразу пошли делать C#, D, Python (только эти помню сейчас) + разработчики сами добавили поддержку c++ скриптов без перекомпиляции всего движка.
8. Лицензия - в godot это MIT. Это означает что ты можешь использовать любой код на свое усмотрение. Например - внедрить фичи редактора в свою игру. В юнити есть анальные ограничения (да, они труднодосягаемые, не очень значимые, но все же есть).

Это первое что пришло на ум. Само собой и по годоту можно составить список недостатков, но я все это расписал к тому, что юнити далеко не идеален и глупо говорить, что больше никакие движки кроме юнити не нужны.
559 451804
>>451802
Анальную регистрацию у юнити и made with unity незабудь.
560 451809
>>451802

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


И в чем разница? Префаб - это сериализованный GameObject со всей иерархией. В юнити префабы связаны двусторонне: изменения в префабе отображаются во всех инстансах, и каждый инстанс хранит ссылку на префаб и измененные значения могут быть сброшены. В godot'е префабы связаны только односторонне: если ты изменишь данные, то проебется связь с префабом.
Очевидно, система префабов юнити более зрелая и функциональная

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


Ну охуеть теперь

>Размер редактора


Как что-то хорошее. Ты же понимаешь, что размер - это функции, которых НЕТ в годоте. Это как сравнивать блокнот с оффисом.
Алсо, основной размер там от дистрибутивов mono и движков для разных платформ.

>Плюсы


В юнити есть нативные плагины. Ну допустим у них нет такого API как у скриптов. Допустим в годоте лучше.

>Опенсорс


Ладно, в годоте лучше

>Ограниченность одним шарпом


Как что-то плохое. C# - лучший высокоуровневый язык.
Энджой ер устаревшие и забагованные плагины волонтеров

> Лицензия


В godot лучше

Но это все не имеет значения, потому что основные претензии к godot'у - это устаревшая хуевая архитектура движка, никчемный редактор и хуевое юзабилити - впрочем как и у всех опенсурс проектов.
Согласись, это более серьезные недостатки, чем лицензия и возможность писать на с++
560 451809
>>451802

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


И в чем разница? Префаб - это сериализованный GameObject со всей иерархией. В юнити префабы связаны двусторонне: изменения в префабе отображаются во всех инстансах, и каждый инстанс хранит ссылку на префаб и измененные значения могут быть сброшены. В godot'е префабы связаны только односторонне: если ты изменишь данные, то проебется связь с префабом.
Очевидно, система префабов юнити более зрелая и функциональная

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


Ну охуеть теперь

>Размер редактора


Как что-то хорошее. Ты же понимаешь, что размер - это функции, которых НЕТ в годоте. Это как сравнивать блокнот с оффисом.
Алсо, основной размер там от дистрибутивов mono и движков для разных платформ.

>Плюсы


В юнити есть нативные плагины. Ну допустим у них нет такого API как у скриптов. Допустим в годоте лучше.

>Опенсорс


Ладно, в годоте лучше

>Ограниченность одним шарпом


Как что-то плохое. C# - лучший высокоуровневый язык.
Энджой ер устаревшие и забагованные плагины волонтеров

> Лицензия


В godot лучше

Но это все не имеет значения, потому что основные претензии к godot'у - это устаревшая хуевая архитектура движка, никчемный редактор и хуевое юзабилити - впрочем как и у всех опенсурс проектов.
Согласись, это более серьезные недостатки, чем лицензия и возможность писать на с++
561 451811
>>451809
Забыл про юношескую философию разработчиков "буду делать как хочу и не так как у всех. не нравится - идите нахуй"
jewmexican3.jpg91 Кб, 932x960
562 451820

>at first i was like


>we’d rather a programmer does the small effort to learn GDScript so he or she later has a seamless experience, than attracting him or her with a familiar programming language that results in a worse experience



>but then i was like


>we decided to implement Mono/C# as a scripting language in Godot over a year ago, we reached out to Microsoft to see if they would consider funding this work with a donation. They did, and I'm glad to announce that we received a $24,000 donation from Microsoft



ебаные мексикаши.
563 451822
>>451820
Правильно делает, если стоит задача бороться с юнити то нужен шарп что переманить к себе говноделов.
564 451824
На Godot начали портировать Bullet phys engine, если кому интересно.
https://github.com/godotengine/godot/pull/10013
Хватит грызть друг-другу глотки. От того что вы переходите на личности ничего не меняется.
giphy.gif9,2 Мб, 528x229
565 451827
>>451822

>стоит задача бороться с юнити



Суть в том, что мексикашки связались с microsoft(!), чтобы они им задонатили за C# в godot'е.
В майкрософт, конечно, прихуели от такой наглости, но кинули им 20k$ как кость собакам. Небольшая плата, чтобы познакомить чернь по каким-то неведомым причинам сидящую на годоте с C#.
При том, что до этого они выебывались, что их gdscript это самый лучший экспириенс, а все остальное - говно, неправильно, тормозит и вообще хуйня.
566 451828
>>451820
В python software foundation их видимо послали нахуй, поэтому питона официально в годоте не будет.
567 451829
>>451827

>При том, что до этого они выебывались, что их gdscript это самый лучший экспириенс


Но ведь последнему дауну ясно что плодить скриптопарашу когда есть универсальные языки как минимум глупо. Чем раньше прикрутят сисярп тем быстрее пойдет приток юнити-неосиляторов и прочих гуманитариев.
568 451832
GDscript был выбран, потому что с другими языками нужно было слишком много бороться, чтобы внятно заставить работать в среде игрового движка, к слову из-за подобных сложностей Unity до сих пор не использует последнюю версию сишарпа.
А касательно "соперничества" скриптовых языков и высокоуровневых вроде C# и Java - каждому свое. Кому-то проще так писать игры, кому-то иначе.
569 451834
>>451811

>Хачу штобы разработчики зделали всё как в Юнити! Мам, почему они не делают Юнити, я же им скозал!!!

570 451848
>>451811
Дык вроде в том и суть - всем хочется не Yet Another Dvijok на шарпе, а что-то другое. Потому что если в юнити тебя всё устраивает, ты не будешь делать другой движок с абсолютно тем же функционалом, логично же?
571 451859
>>451848

>всем хочется не Yet Another Dvijok на шарпе, а что-то другое.


Что это значит, блджад. Еще раз, движок это не полотно для самовыражения его автора. Движки не должны отличаться просто потому что. Люди работают с движками не из развлечения. У движка одна определенная функция - разработка игры. И чем эффективнее и лучше это делает движок, тем лучше.

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

Юнити мне нравится не просто потому что, а потому что из моего опыта это действительно качественный скачок.
572 451865
>>451859

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


Ну так и сиди в юнити-загоне и не воняй на нормальных людей. Кто тебе мешает?
573 451881
Кстати, если делать игры на юнити с целью последующей продажи, какие-то отчисления платить придется?
574 451884
>>451859

> Что это значит, блджад.


Читай дальше, юнитолог.

> если в юнити тебя всё устраивает, ты не будешь делать другой движок с абсолютно тем же функционалом, логично же?


Вот тут я кагбэ намекаю, что двигло делают, когда ни одно другое двигло не устраивает в любом из параметров - производительность, эргономика, гибкость итд. Очевидно, хуюнити в своё время кому-то не угодил, как и всё остальное, поэтому годот появился. А если в ебаном чёрном кубике тебя всё устраивает, пиздуй домой и не воняй. Не надо делать выбор за остальных.
575 451885
>>451881
Вопрос сотню раз задавали, он даже на официальном сайте юнити3д расписан. RTFM сука
576 451886
>>451885
А мог бы и ответить. Мне просто интересно.
578 451892
Юнитидетям настослко стрёмно палиться в юнити-треде, что они задают тупые вопросы в годот-треде, найс!
579 451896
>>451889
О таких цифрах можно только мечтать.
580 452212
Ладно, геймдизайнеры, какой тогда есть свободный движок на питоне?
581 452215
>>452212
РенПай
582 452216
>>452212
К Godot уже прикрутили питон https://github.com/touilleMan/godot-python

Из более-менее юзабельных есть питон-байндинги к Ogre и Panda3D. Но это всё равно боль без редактора и коммьюнити.
583 452297
>>452212

>движок


пиши сам, хуле, начни с себя pySDL2 хотябы
Screenshot20171024134240.jpeg277 Кб, 2560x1080
584 452300
>>452297
Допиливал нормал мапы материалам.
Чтобы их не колбасило пришлось все уровни повернуть на 1 градус по паре осей.
Сорцы распидарасило4 релизнуты тоже
585 452339
>>275497 (OP)
К годоту как-то можно прикрутить другой язык, не их дефолтное говно?

В идеале, хотелось бы вообще его отдать контент-людям, а самому просто дергать апи без зашкваривания всеми его прелестями.
586 452341
>>452339
Нативно есть C++, С# и GDscript. Но есть и открытое апи по которому ты можешь привязать хоть лисп. Сейчас, как минимум, люди занимаются внедрением Python, D и Rust.
.png62 Кб, 200x233
587 452363
>>452300
так заебца же
прост нипанятна, про какой движок шла речь и зачем нужен в нем питон, кроме биндингов к апи и скриптинга?
588 452396
>>452339
Нет. GDScript - это лучший экспириенс, а если ты этого не в состоянии понять - то авторы годота шлют тебя нахуй.
589 452398
>>452396
Скоро будет альфа 2, а в ней C#. Не гори.
https://godotengine.org/article/introducing-csharp-godot
590 452399
>>452398
Я не смоневаюсь, что авторы годота приложат все усилися, чтобы с# в их движке был самым хуевым C#-экспириенсом какой только возможен в приние.
591 452401
>>452399
Уважаемый, если у Вас есть предложения для улучшения C#-экспириенса, то Вы можете их высказать на гитхабе Годота, а если нет, то Юнити тред буквально за углом.
592 452403
>>452401
Как будто они послушают какого-то нонейма.
Я даже примерно представляю их отмазку: вот у нас так все в нашем GDScript, а так-как это лучший экспириенс, то мы все просто перенесем в C# чтобы имитировать наш лучший экспириенс на такм хуевом с точки зрения экспириенса языке как C#.
593 452404
>>452399
>>452401
А причём тут C#, godot и экспириэнс? Нравится C# - пишите на C#. Какая разница, в блокноте писать или в навороченном редакторе (godot)? Или вам хочется играть в песочницу, где есть все любимые языки? Это можно делать из обычной консоли.
594 452405
>>452404
А контент ты тоде будешь в блокноте делать, гений?
595 452406
>>452297
Я нихуя не умею, в программирование даже ещё не вкатился.
1467508684443.jpg227 Кб, 575x467
596 452408
>>452405
У годота всё в human-readable хранится, так что вариант. Это же фишка парадигмы юникса.
597 452410
>>452405
А как "создание контента" относится к разработке игр? Не как что-то плохое, но вы или крестик снимите, или трусы наденьте.
598 452411
>>452410
Ты ебанутый? Хотя ты сидишь в годот-треде. Зачем я спрашиваю...
599 452415
Аноны, а нахуя Годот нужен?
Для любителей кодить самостоятельно есть с++ с кучей реализаций, быстрый и навороченный.
Для любителей побыстрее натаскать ассетов есть Юнити, с тысячами этих самых ассетов, удобный и развесистый.

И как бы тут непонятно, кому нужен Годот и собственно зачем? Не троллю просто разобраться хочу
600 452422
>>452415
унити громозкое и неповоротливое проприетарное гавно
601 452427
>>452415
Жили были Вася, Петя и Кирилл.
Вася сделал игру на юнити за полгода и заработал миллион долларов.
Петя сделал игру на годоте за 3 года и заработал геморрой.
Кирилл сел писать свой движок и обосрался.
Мораль сей истории каждый решит для себя сам!
602 452428
>>452427

>Кирилл сел писать свой движок и обосрался.


Cкорее двачеры на мобилках обосрались.
image.png63 Кб, 294x258
603 452431
>>452427
Жили были Вася, Петя и Кирилл.
Вася сделал игру на с/c++ за полгода и заработал миллион долларов.
Петя сделал игру на годоте за 1 месяц и заработал пиздюлей.
Кирилл сел писать на юнити и обосрался.
Мораль сей истории - распидор сделал вебемок про всех.

У никого тут аутизма на сроки более полугода не хватит. О каких "3 года" речь?
604 452448
>>452431
А мне нравятся ейные вебэмки. Томушто про меня он их сделать не сможет, а глумиться над окружающими я люблю.
605 452455
>>452411
Годотом не пользовался. Интересно обсуждение.

>>452415
Похоже, что для того же, что и Юнити: это вещь в себе, самодостаточная песочница, игра в "создателя игр". Неудивительно, что она в Стиме продаётся :-)

>>452422
Открытость кода не делает Годо лучше. Это же собственный инструмент Хуана, который он создавал лично для себя, просто распиаренный. Если захочешь добавить какую-то фукнциональность или переписать под себя, уйдёт столько же времени, сколько на написание с нуля (если не больше, ведь в чужом коде придётся разбираться).

Многие разработчики (даже очень именитые) выкладывают свои ЛИЧНЫЕ программы и программки в открытый доступ, но единицы пиарят до уровня хотя бы Годо. Допустим, Дисней так выпустили Панду 3D, Сони - свой редактор уровней https://github.com/SonyWWS/LevelEditor и т. д. Но без пиара и вливания бабла они остались там же, где были - конкретным инструментом конкретного разработчика.

>>452431
Спорно. Но если Вася сделал игру за полгода, то он заработал как минимум полугодовую зарплату программиста.
606 452456

>У никого тут аутизма на сроки более полугода не хватит.


Потому что никто не хочет писать игры, все хотят "экспириенса".
607 452467
>>452456

>У никого тут аутизма на сроки более полугода не хватит. О каких "3 года" речь?


Хватило, чекай Normal Protector
608 452469
>>452455

>Если захочешь добавить какую-то фукнциональность или переписать под себя, уйдёт столько же времени, сколько на написание с нуля (если не больше, ведь в чужом коде придётся разбираться).


За месяц разработки на плюсах разобрался в этих самых плюсах (на уровне когда уже знаю как сделать то или иное, а если не знаю, то знаю куда копать) и в движке. Сейчас легко в нем ориентируюсь. К тому же с пиаром пришло очень много людей, которые подключились к разработке. Статистика за последний месяц:

>Excluding merges, 98 authors have pushed 407 commits to master and 441 commits to all branches. On master, 1,076 files have changed and there have been 95,315 additions and 61,812 deletions.


Где твой бог теперь?
ргфт.png17 Кб, 356x152
609 452471
>>452455
>>452469
Хуан кстати даже далеко не на первом месте за последний месяц
Screenshot20171025165726.png990 Кб, 1735x975
610 452475
>>452467

>Хватило, чекай Normal Protector


Треду более полугода?
611 452483
>>452475
я ее пилил с мая, считай полгода
612 452484
>>452469
>>452471
О чём я и говорю. Все играют в Годо, вместо того, чтобы играть в игры.
613 452494
>>452483
Но ты её не "тут" пилил.
614 452509
>>452494
я просто в ридонли сидел
615 452518
>>452484
Ну если геймдев мне приносит кайф, отчего бы и нет? В конце концов, не все движки нужны, чтобы делать на них что-то огромное уровня ММОРПГ. Сделал своего айзека/митбоя с блекджеком, багами и 10 уровнями, и сразу так спокойно и уютно стало.
616 452535
>>452396
Говна поешь, лошара.

>>452341
Понял, спасибо. Покопаю, но видимо пока в этом плане ловить нечего.
617 452536
>>452300
Где сорцы релизнуты?
618 452537
>>452536
оу, нашел.
59f8c3c91a87f065753289.png74 Кб, 708x512
619 454233
Godot 3.0 alpha 2 готова. В дополнение к множеству багфиксов и новых фич с первой альфы - добавили C# (mono), так что поклонники Юнити уже могут пощупать и примерно понять как оно будет в релизной версии.
Ориентировочно бета будет в конце ноября. Ориентировочно релиз в конце декабря.
https://godotengine.org/article/dev-snapshot-godot-3-0-alpha-2
620 454407
Присматриваюсь сейчас к годоту, хочу попробовать запилить свою боёвочку в духе Dark Souls.
Насчет графона вопросов в принципе нет, рендера третьей версии вполне хватит для моих целей (буду пилить low-poly модельки с блендере). Но возникли вопросы по анимации, может кто-то, кто ковырялся, сможет прояснить.
1) Можно ли на уровне движка иметь один скелет с анимациями и биндить на него разные меши, или придется извращаться с этим на уровне блендера?
2) Можно на один скелет вешать несколько мешей, для заменяемого снаряжения?
3) Есть ли инверсная кинематика, чтобы например, ноги корректно стояли на ступеньках?
4) Как обстоят дела с блендингом анимаций, можно ли одновременно проигрывать разные анимации для торса и ног? Немного потыкал редактор анимаций, там нужно настраивать граф переходов вручную? Нельзя просто из кода делать интерполяцию поз для перехода анимаций?
5) Физики тканей, как я понял, из коробки не завезли? Вообще, не понимаю страсть разрабов пилить для всего свои костыли, даже свой физон запилили. Вот что-то я сомневаюсь, что их наколеночное решение будет оптимальнее того же Bullet, например.
621 454412
>>454407
Bullet должен быть в 3.0
А вообще лучше спроси где-то тут: https://godotengine.org/community
622 454415
>>275497 (OP)
ОП долбоёб? Почему нет никаких ссылок на информацию о гдскрипте?
623 454416
>>454415
Тред был создан больше года назад, очевидно, хотя это не особо оправдание. А пересоздавать есть смысл только после 3.0
624 454867
Bullet physics engine уже добавлен в master ветку.
https://github.com/godotengine/godot/commit/fb4871c919571d719d27738cc4d7db496a575b57
625 455890
Отличный инструмент, только есть одна проблемка незначительная. Как в него вкатиться блять!
15082939665080.jpg25 Кб, 528x486
626 455892
>>455890
Тебе внимание нужно или сам процесс вкатывания?

Вкатывание в страдательной форме?

Открываешь их сайт и вкатываешься.
627 455896
>>455892
Я скачал, посмотрел примеры игр, нихуя не понял, закрыл, снова открыл посмотрел примеры игр, нихуя не понял, закрыл.
628 455939
15104295212581.webm1,5 Мб, webm,
1280x720, 0:45
629 456076
Упрощу твое высказывание.

>>455896


>нихуя не понял



Когнитивные способности
Не только в геймдеве пригодятся.
Качай бесплатно и без смс их.
IMG20171114084050.jpg76 Кб, 816x450
630 456430
Оправдывайтесь юнитидауны
631 456432
>>456430
На юнити игры делают а не в кале ковыряются, в этом главное отличие.
632 456438
>>456432

>На юнити игры делают


https://www.youtube.com/watch?v=5onyh_qh0VE
633 456439
>>456430
Требовать оправданий у унитидаунов в годот-треде...
634 456503
Похуй на новый скриптоязык, но нихуя же не понятно, как после юнити редактировать, переставлять мышкой элементы.
Вот открыл я тестовый платформер, как там блять зацепить тайл травы и переставить? Хули оно не драгндропается? Сложнааа!
635 456515
>>456503
Юнити ты тоже наскоком учил?
636 456529
>>456430
Окай, как в годоте сделать 3d оклюжн куллинг? Попробуй экспортануть карту из первокваки и сделать чтобы не лагало?
637 456530
Как вообще блять делать левелы 3д на годоте? грид нахуй, ибо тайлы
638 456534
Есть оружие от первого лица например, как кастовать шеллы по физике из оружия при выстреле?
blender map03.webm12,1 Мб, webm,
1280x720, 0:49
639 456540
>>456530

>Как вообще блять делать левелы 3д на годоте?

война это непереживаемый ужас.webm10,3 Мб, webm,
1280x540, 1:25
640 456541
>>456534

>Есть оружие от первого лица например, как кастовать шеллы по физике из оружия при выстреле?


Координаты глобальные читаешь точки спавна - вот и всё. Например узел spatial в точке выброса.
641 456580
>>456530
Модель из блендера экспортни и коллизии повесь, грид3д не обязательно использовать
642 456582
>>456430
Не уверен насчёт ECS в юнити, так как пытался в Entitas разобраться, там вообще какие-то пулы, а в объектах вообще ничего нет, все с помощью пулов этих управляется.
643 456584
Хороший движок, с кодом открытым. Собирается теперь после каждого коммита , что не было с первыми версиями, есть единые правила написания кода, рендер вон какой сделали. Короче, всё круто, не понимаю срачей по поводу, что круче, а что нет, в разных движках все по разному (работать можно хоть во всех сразу). Понятно, что Хуану надо свой движок протащить, получить инвестиции всякие, да и донатов на патреоне, но и без этого багфикс например любой может сделать по открытому ишью, в юнити я такого точно не видел.
644 456596
>>456580

>Модель из блендера экспортни и коллизии повесь


Добавление -col в имени объекта - и при импорте сцены коллизии ставятся автоматом.
GuardianDbyVexed.png3 Кб, 89x70
645 456693
А нахуя годоту столько поддерживаемых языков? Я нихуя не смыслю в геймдеве, но здравый смысл подсказывает, что гораздо лучше взять какой-то один язык, и всё заточить под него, чем разрываться между несколькими, или я не прав?
646 456697
>>456693

>А нахуя


>Я нихуя не смыслю в геймдеве


Ты ещё наличием визуального скриптинга возмутись.
647 456698
>>456596
Там скрипты в названии объекта случайно не надо писать? И много еще там таких неочевидных "фич"?
648 456705
>>456698

>неочевидных


Ты слеп, пока не покурил маны
14682420820800.jpg24 Кб, 480x360
649 456709
В 2/3 шаблонов проектов есть странные ошибки - то неизвестная функция то неизвестная переменная.
650 456712
>>456709
"шаблонов проектов"
651 456730
>>456712
>>456709
Потому что они созданы пользователями и официально не поддерживаются?
Если хочешь внятного кода, то изучай код в демо проектах которые идут с годотом в стиме.
Или если не со стима, то качай тут: https://downloads.tuxfamily.org/godotengine/demos/2.1/Godot-Demos-2.1.4-stable.zip
5.jpg95 Кб, 528x701
652 456748
У вас при веб-экспорте в бровзере игори запускаются? У меня просто висит черный экран, рамка какая-то. Оно загружается долго или надо ублок отключать?
И почему для хелловорлда типичный размер ~15мб? Можно как-то уменьшить это, оно что, все либы за собой тянет? Сжатие текстур и файлов не помогает.

Есть ли какие-то альтернативные простые фреймворки для йоба-2D, которое уложится в размер ~5МБ? Кроме нативного жабаскрипта и всяких канвасов? Phaser и love2D тоже генерируют слишком много мегабайт для простого платформера в одну сцену.
653 456809
>>456748
у меня тоже веб экспорт не работает, хотя типы в конфе говорят что все должно работать. Для веба я бы порекомендовал Phaser , там просто очень много примеров чего-угодно с кодом на сайте. Но писать игры на javascript это пиздец ад, врагу не пожелаешь
654 456823
>>456809

> в конфе


Какой?
656 456856
>>456809
Да у меня работает экспорт. (Там нужно файлик скачать специальный чтобы можно было экспортировать)
Меня просто раздражает размер получаемый в итоге.
657 456860
А, я не так понял. Короче, буду искать другие движки пока, если не найду, то придется перейти на exe и похоронить идею веб игори.
658 456902
>>456828
Вот примерно ЭТО и творится в голове распидора круглые сутки.
659 456979
>>454233
Ещё бы документацию по шарпу сделали...
660 457297
>>456823
в телеграмме. ищи группу вк и там сам разберешься
image.png141 Кб, 648x832
661 457305
>>457297
>>456823
У годота есть "официальные" конфочки.
662 457836
>>456856

>раздражает размер получаемый в итоге


С ведроидом та же песня. Тестовая игрушка из трех строчек кода и двух картинок весит при установке ~25 Мб.
663 457837
>>457836
Export Template(s) кто-нибудь изучал?
664 457838
>>457837
А там можно что-то настроить, кроме нескольких базовых параметров?
665 457839
>>457838
Я не про диалог, а про то что ты в папку плагинов закидывал.
666 457842
>>457839
Посмотрел. Там тоже нечего редактировать.
667 457843
>>457839
А вот внутри apk лежит libgodot_android.so в 22 Мб.
669 457848
>>457845
Погуглил немножко, нашёл это:
You can build custom templates and disable as much stuff you don't need as you can (see scons --help).
В общем templates нужно пересобирать самому, чтобы вручную вырезать поддержку ненужного функционала.
menutest.webm28,2 Мб, webm,
800x450, 5:45
670 459601
671 461112
Никто случаем на GodotCon не собирается?
А то я вот думаю, не съездить ли, попить вкусного бельгийского пивка.
dance.webm8,3 Мб, webm,
360x360, 0:30
672 461113
>>461112

>Никто случаем на GodotCon не собирается?


Форкаешь GODOT под своим брендом
@
Тематическая вечеринка в мухосранском клубе!
673 461116
>>461113
Ну, свой форк Годо у меня есть, если что. Но нахуя мне мухосрань, если можно в Брюссель съездить?
15099443950270.webm1,1 Мб, webm,
768x768, 1:36
674 461117
>>461116

>Но нахуя мне мухосрань


потлач же
Новый точечный рисунок.png25 Кб, 398x261
675 461655
Няши, скажите как фиксить такую хуйню:
когда CollisionShape2D находится на одном уровне вложения с объектом, они сталкиваются, но если поместить его на уровень ниже - проходят сквозь друг друга?
На пике показано. С зелеными объектами все хорошо, а вот красный можно пройти насквозь.
Screenshot20171217185148.png1,3 Мб, 1072x2338
676 461706
Проиграл...
677 461713
>>461706

> Скалениум


Помню несколько месяцев назад в /b/ был тред и скалениум предлогали как основной ресурс в экономической стратегии...
sage 678 461714
>>461713
Не разговаривай с шизоидом, как видишь он уже статейки на третьесортные гейдев сайты пишет на самоподдуве.
sage 679 461716
>>461714
Да он сам такой же. Это же тред говнота, здесь одни полоумные говноеды, неудивительно что пидораний серун на нем сидит.
680 461719
>>461716

>здесь одни полоумные говноеды


Нет, один ты такой только. Не проэцируй.
681 461720
>>461716
Пиздуй в свой юнити\унреал\говно-нейм тред, маня. Здесь как раз собрались нормальные люди.
682 461727
>>461720

>говно-нейм тред


я и так сейчас в треде говнота
683 461729
>>461727
Хуя ты реверсишь конечно.
Тогда зачем ты тут сидишь? Я в говно тредах не сижу например, и тебе не советую.
это мы ещё посмотрим.webm632 Кб, webm,
1280x720, 0:03
684 461733
>>461727

>говнота

685 462258
Короче, надо написать игруху на ведро. Годот подойдёт?
Где найти адекватных туториалов?
Что с комьюнити?
мимо-файзер-дрочила
686 462365
>>462258
Тоже ковыряю годот потихоньку с этой же целью, туторы находил на ютубе, например, на форуме комьюнити часто находил ответы на возникшие вопросы.
687 466448
Доковырялся. Скомпилировать модуль для templates под андроид оказалось совершенно невозможно. Видимо придётся выкатываться.
688 466455
>>407231
Насколько я понял, нужно самому собрать, выкладывают только стабильные билды
689 466476
Заебись тут даже годотред есть. Подписался. Пару дней назад вкатился. Почитал немного мануалов. Завтра начну пилить свой первый проект.
Скриншот 2018-01-06 01.50.35.png22 Кб, 1366x768
690 466844
Чудом удалось скомпилировать темплейты экспорта под андроид с ADMob!
Суть в том, что NDK должен быть не выше 13 версии, иначе scons не сможет найти заголовки, расположение которых Гугл поменял в поздних версиях!
С 13-ой версией NDK компиляция заработала.
691 466847
>>466844
не забудь похвастаться результатами кастрации
692 466848
>>466847
Между прочим очень важная информация!
693 467239
Почему скомпилированный игорь вылетает? Godot 3.0. В adb ничего примечательного.
694 467242
Посоны, а как делать катсцены в 3д?
695 467243
>>467242
так же как и в 2д
animation player
696 467591
поясните, пожалуйста, за singletons.Singletons (AutoLoad) Что это такое, как переводится?
697 467613
>>467591

>AutoLoad


Вродебы это сцена (или скрипт), которая всегда загружена в память и не меняется при смене сцены. В Lena Boots 4 так напримез сделана рамка и зановесочка с шумом.
698 468824
>>467239
Ладно, тут можно не отвечать. Уже проблема потеряла актуальность. Теперь приложение запускается. 2D работает, а 3D - нет. Висит сцена, что приложение сделано на Годо и ничего не происходит.
Кстати, почему примеры такие тормознутые?
image.png204 Кб, 438x322
699 468979
>>468824

>а 3D - нет


камеру3д забыл поставить небойсь
700 468989
ууу сука, хуле get_node не работает?
Вот у меня huyna, вот у неё в дитках Label
В скрипте к хуйне пишу get_node("..\Label") - нихуя
get_node("huyna\Label") - тоже нихуя
Пиздец, заебала
701 468990
всё, нашёл где затупок был
702 469038
>>468989

>..\


это на уровень выше же

Вот такие люди и гонят на годот.
703 469172
>>468979
Камера на месте и она тут не при делах. До этого места, где камера должны быть, попросту не доходит.

У тебя все работает, когда компилишь на ведро?

Может это как-то с процессором связано, я хз. У меня все устройства только на Adreno, другие не проверить.
704 469194
>>469172

>когда компилишь


Это не компиляция, а экспорт проэкта. За тебя давно бинарники собраны.

Вероятно .so только для армов популярных. Ты же пробовал в NDK?
705 469206
>>469194

>Ты же пробовал в NDK?


Нет еще.
med1470726917image.jpg61 Кб, 625x500
706 469729
Когда пытаюсь залить простейший csv в Import Translation, после залива выдаёт "Couldn't import!". Пиздец, ебал рот этой хуйни.
707 471331
В Брюсселе будет кто-нибудь?
708 471826
>>275497 (OP)
релизнулся третий годя
709 471827
>>471826
блюпринтики ммм
image.png30 Кб, 546x396
710 471828
712 471843
>>471839
Руками не качается и в домашнюю директорию не ложатся?
713 471857
>>471843
Ну тыкни меня носом откуда качать таргеты для mono хуйни.
714 471860
>>471857
Прости, хуйнёй не балуюсь.
715 471868
>>471860

>сплоченное годот коммьюнити

716 471876
>>471868
Юнитидаун даже гуглом пользоваться не умеет, но обвинить в своей тупости всех вокруг - это святое, да.
717 471884
>>471876
Юнитидауны не являются токсичными маньками, и нормально отвечают на вопросы нюфань.

мимо юнитидаун
718 471892
>>471884
Не вижу смысла помогать "ньюфане", который не умеет читать, не собирается пользоваться движком, и вообще имеет цель только посрать в треде.
719 471936
>>471876
Гугл выдает по запросам только верещание годотопетухов по поводу НИРАБОТАИТ КРАШИЦА
720 471964
>>471936
Блядь, а ты статью по релизу 3.0 на оффсайте так и не додумался прочитать? Написали же вам прямо в сисярп секции английским по белому: "ЭКСПОРТ В МОНО-БИЛДЕ ЕЩЁ НЕ РЕАЛИЗОВАН, ЖДИТЕ РЕЛИЗ 3.1"
15149793473472.jpg99 Кб, 720x960
721 471966
>>471964
Может кто пояснит, для чего моно вообще нужен? Хня (клон Microsoft XNA) для юнитипидоров или что-то нужное?
722 471967
>>471964

>ЭКСПОРТ В МОНО-БИЛДЕ ЕЩЁ НЕ РЕАЛИЗОВАН


ГОВНОДОТ
О
В
Н
О
Д
О
Т
723 471968
>>471967
Юнитипидоры не могут в нормальные скрипты.

Да и в 3.0 натив завезли же вроде.
724 471969
>>471966

>Хня (клон Microsoft XNA) для юнитипидоров


Это
725 471970
>>471968
Натив завезли, но это пердолинг не для среднего гейдева. И уж точно не для юнитидебилов.
726 471979
>>471970
Знать бы средний уровень годотодебила. Пока в гд это один шизик с высерами не достойными упоминания.
transmission.webm3,2 Мб, webm,
600x336, 0:53
727 472021
>>471979

>не достойными упоминания


иначе у юнити-детей порвётся анал
728 472283
>>471979
Судя по гитхабчикам с существующими проектами, средний годотодебил способен свой движок с нуля написать.
Наконец-то пидорскую капчу заменили!
image.png17 Кб, 318x154
729 472521
Лол
730 472527
>>472521
Шизоид, ты постарался?
76r6e6f.png8 Кб, 64x64
731 472529
>>275497 (OP)

>Почему я должен выбрать Godot?


Годот - это обмен файлами, это не только 2d игры, но и 3d. Годот - это терабайты свежей информации. Годот - это общение, рост, свобода.
732 472530
>>472529

>рост


У Мешинстанса теперь(в 3.0) модификатор grow есть, кстати. Так что любой предмет пульсировать по нормалям хоть через аниматион плеер теперь можно.
7rf7giu.jpg17 Кб, 314x239
733 472533
>>472530
GODOOOOOT!
image.png277 Кб, 2307x1058
734 472557
>>472533
У меня такое же выражение было когда годот 3.0 запустил. Они 3д доделали. Наконец.
Знал бы ты, что такое руками сотен шесть анимаций забить... (ностальгический скрин из 2.1)
.jpg63 Кб, 675x450
sage 735 472577
>>472557
Как я тебя понимаю
odplufe8x8d01[1].jpg211 Кб, 2000x1414
736 472688
Вечер в хату
Как подключить GDNative? Собрал DLLку с помощью c++ bindings, а когда создаю в редакторе ресурс GDNative, в файл .tres путь к DLLке не сохраняется.

[gd_resource type="GDNativeLibrary" format=2]

[resource]

load_once = true
symbol_prefix = "godot_"
reloadable = true

Пробовал руками вписать [entry] windows.64="blabla.dll" ругается на не ту секцию, че как правильно писать кто знает?
c23df0a140cb5f264d6b6f313bc831a7.jpg385 Кб, 849x1200
737 472696
Godot - свободная альтернатива для Unity, а для Unreal Engine свободной альтернативы вообще нет?
Есть голые движки, да, но так, чтобы с полноценным IDE для разработки игр, видать, нет такого.

В Godot меня напрягает то, что надо какой-то скриптовый язык учить свой дополнительный, который больше нигде не используется. Это даже не LUA и не Python, даже не JS или C# на худой конец.
Вот это большой минус, понятно, что это была часть стратегии пока движок был проприетарный, но после того как его открыли, нужно было добавить поддержку скриптинга на более универсальном языке, это точно, даже Unity поддерживает несколько штук.
738 472697
>>472696
Это платиновый пост?
Анрил свободный.
В крайнем Godot скриптинг на C#
739 472699
>>472697
Анрил проприетарный.
13UnrealEngine.png147 Кб, 1198x755
740 472700
>>472699
А тут я ебанулся да. Но там дают доступ к сорцам.
c23df0a140cb5f264d6b6f313bc831a7.jpg385 Кб, 849x1200
741 472701
>>472700
Анрил проприетарный, отстёгиваешь роялти, как и с Юнити, то, что они показали исходники, это просто значит, что они показали исходники, что ещё не понятно? Ты даже изменения в них не имеешь права внести. Их код, их собственность.

Ты сам-то веришь, что они могут подарить кому-то свой код, этот проект, между прочим, довольно пирбыльный, а GODOT проиграл в конкурентной борьбе, проект стал невыгодным, он отсал и сильно устарел в сравнии с конкурентами, после чего его просто выкинули на свалку и сделали открытым. Чему хомячки радуются, не понятно.

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

В него никто не вложится, команда перестанет успевать, растеряет интерес иии... окажется GODOT там же, где открытые версии движка от квейка или cube2/tesseract.
http://tesseract.gg/

десу
742 472702
>>472696

>а для Unreal Engine свободной альтернативы вообще нет?


Как показали ТВГ, анрил сосёт у Юнити, так что анрил можно не вспоминать вообще. В /гд/ ни одного нормального умельца уеча нет.
image.png15 Кб, 247x111
743 472703
>>472701

>В него никто не вложится


Слышь, обоссаная аватарка, под вложениями ты что вообще понимаешь? Толпу визжащих неумельцев-фанатов, вроде тебя?

Анрил вообще скоро к крайенджину присоединится на помойке.
744 472711
>>472701

> никто не вкладывается плохо


> не хочу платить роялти


Анимулогика, кек.
Алсо у УЕ роялти появляются только после того как твоя игра начнет приносить $1к в месяц. Говно школьников никому не интересно.
А так движков жопой жуй. Те же Urho3d, cocos2d-x.
745 472772
>>472711
Главное не движок, а Game-IDE, школьник.
746 472789
>>472772
Это что еще? Редактор уровней со встроеным блокнотиком для скриптов и рисование бууэпринтов? Вот это как раз только школьникам и нужно.
747 472798
>>472789
даун
748 472809
>>472798
Я не даун! Я - даркоблядь!
749 472814
>>472798
Найс аргументация, зашивайся.
1388310408374.jpg56 Кб, 919x720
750 472851
Как задать глобальную переменную? Мне просто нужна переменная с стрингом языка, разве я много прошу? Остановите мои страдания...
751 472860
>>472851
Заводишь скрипт отдельным фаилом (можно и сцену, вдруг хочешь чтобы объекты висели какие тоже)
и в autoload вставляешь (и имя_ даёшь) (в 2.1 было в проект сеттингах где-то рядом на вкладках)

и там var-ишь

обращаешься из любого скрипта как имя_.переменная
753 472875
>>472874
Что ты не так делаешь? Ты доконца не говоришь, лол. Постишь три скрина прост похвастаться не описав проблемку.
754 472878
>>472875
Я создал скрипт game.gd, указал его в автолоаде, прописал в нём переменную, но когда я пытаюсь её вызвать нихуя не происходит.
755 472879
>>472878
print(game.language)

пашет?
756 472881
>>472879
нет
757 472883
>>472881
попробуй гайм и лангуадж заменить на другие слова

хз как там в пространстве имён, может уже они заняты
758 472884
>>472883
не работает энивей
759 472885
о ещё вопрос вдогонку, как можно играться с прозрачностью всяких вещей, типа альфа канал спрайта?
760 472887
>>472884
Проверил обозвав game.lang
и принтанул в функц.реади просто в пустой сцене
всё заработало

Ты уверен, что у тебя исполнение доходит до обращения?

>>472885

>как можно играться с прозрачностью всяких вещей, типа альфа канал спрайта?


У спрайта есть свойство отвечающее прозрачность
761 472890
>>472887
йа дэбил нашол ошибку, спасибо за помощь энивей
762 472955
Можно честно на вопрос ответить?
В GOTOD нет 3D, верно?
prasp4 title.webm16 Мб, webm,
1280x540, 1:38
763 472956
>>472955

>В GOTOD нет 3D, верно?


А как же твоя танцующая мамка?
764 472957
>>472956
А речь-то была именно о графике итп.
Теперь понятно, что нет 3Д!
765 472958
>>472957
"Школота играет в графику."
14706258499250.png30 Кб, 269x232
766 472977
>>472696
я считаю что все кто жалуются на язык годо на самом деле полные ленивые петухи которые нихуя не могут в геймдев.

> кококо блиин язык какой-то непонятный((


бля эта хуйня в два раза проще питона, и похожа на него настолько что я некоторые свои скрипты писал на питоне и потом за 5 минут преобразовывал все в gdscript. это не учитывая то что сам gdscript спокойно осваивается за пару дней.
короче не могу серьёзно воспринимать такие претензии
767 472986
>>472955
В 3 есть. Но честно говоря мою слабую карточку грузит, так что не уверен в продакшн качестве. Запускал вот это демо на минималках 7-15фпс. https://github.com/Calinou/godot-sponza
https://youtube.com/watch?v=XptlVErsL-o
768 472987
>>472986

>мою слабую карточку


У всех разные понятия о слабых карточках - ты бы отписал бы что за модель.
769 472993
>>472977
Нахуя вообще нужен отдельный язык? Считаю даже саму эту идею ебанутой. Ты или бери питон, или не бери.
770 472997
>>472993
питон сам по себе хайповое говно и просто враппер для си-библиотек
image.png327 Кб, 751x644
771 472999
Двинуть спрайт на пиксель вправо.jpg
772 473000
>>472997
Даунич.

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

773 473001
>>472993

>полные ленивые петухи которые нихуя не могут в геймдев


Это ты, если даже не додумался прочитать почему на ресурсе разработчика и кукарекаешь.
11bvm0.jpg41 Кб, 468x301
774 473002
775 473119
https://www.youtube.com/watch?v=HfvEtag6RcM

А что GODOT про сглаживание не слышал что ли?
777 473125
Как вам Armory для Blender?
http://armory3d.org/download.html
778 473128
А разрушение окружающего мира (стены, дома, земля) и моедлей в Godot 3D есть?
779 473150
Короче двигло - херня, разрушения мира нет, расходимся, котаны.
780 473159
>>473150
Нет пока движков с разрушением искаропки.
781 473160
>>473150
Зачем тебе двигло, когда можно писать моды на майнкрафт через джаву?
Screenshot2018-02-06-20-00-41.png490 Кб, 1920x1200
782 473163
>>473125
Запустил демку, на человеке и кубах какие-то артефакты.
783 473167
>>473125
И как это скомпилировать и установить?
784 473179
>>473128
Сделай, кто тебе мешает?
>>473119

> не слышал что ли?


Это древний видос и не 3.0.
Топовый шутан для годота сделан был в /gd/.
785 473184
>>473125
Выглядит охуенно на видосах. Там функционал как? Планируют eevee подключать?
786 473210
>>473184
можешь у них на форуме спросить
787 473212
В Юните есть разрушение мира изкоробки и в Анреал есть, а в Годот нет. В этом весь опенсорс.
788 473216
>>473210
В коментах говорят, что иви рендер для игорей не подходит.
789 473221
>>473216

>иви рендер


Я не совсем специалист, знать бы что это такое.
790 473225
>>473221
Это то, после чего анрил будет сосать со своими заявами о фотореализме.
https://www.youtube.com/watch?v=tmZVpc9sJOM
791 473228
>>473225
ты можешь предложить разрабам добавить функциональности
792 473229
Анреал умеет составлять большую карту из кусков, загружая и выгружая необходимые части без заметных склеек, Godot так умеет?
793 473230
>>473228
Про иви они и сами знают, а если и почему-то нет, то их и так уже достали, лол. Версии 1 нет же ещё, все фичи сейчас на базовом уровне.
794 473231
>>473229
Ты уже подзаебал. Это можно наскриптить.
795 473235
>>473231
А разрушение ресурсов как наскриптить?
Знаю С#
796 473236
>>473230
В Блендере, вроде, игры делать неудобно же.
797 473238
>>473236
В блендере их делать и нельзя.
798 473239
>>473238
Можно
799 473240
>>473239
Схуяли? Блендер - это редактор.
801 473243
>>473241
Блять, это блендер-энджин.
802 473244
>>473243
Он встроен в Блендер
803 473251
>>473244
Но при этом это абсолютно другой движок, ёпта.
804 473256
>>275497 (OP)

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



Сынок, где примеры-то качать для Godot?
805 473258
Где Godot для чайников на русском?
806 473286
>>473256

>Сынок, где примеры-то качать для Godot?


В 3.0 прямо из главного меню через ассетлиб качаешь туториалы. Вроде так.
image.png44 Кб, 643x170
807 473287
Кстати, никого не смутило, что godot рекламируют криптовалюту?
808 473325
>>472987
Дело не в том, какая у меня (gtx260) а а том, что 3d движок тормозит даже на современных встройках на низком качестве, и автор отвечает что это by design. Вот почитай ветку https://github.com/godotengine/godot/issues/9725#issuecomment-346223002
Это значит, что для определенных проектов, например MMO движок просто не подходит.
809 473334
>>473325
У того, кто открыл issue на github стоит линукс.
Думаю, что на винде интел работал бы лучше.
810 473335
>>473334

>стоит линукс


Линукс сами производители видюх не любят. Там везде ппц. Deus Ex MD рекламирует амд, но под линуксом в них не умеет, например.

Мне все уровни в распидорасило4 пришлось поворачивать на 1 градус поскольку рендерер 2.1 годота глючил с картами нормалей.
811 473346
Там это, 3-й годо вышел
И вроде даже с поддержкой шарпа
Кто-то знает, как запилить мобильную игорю на нём?
812 473356
>>473346

>как


Берешь юнити и пилишь, а годот говно.
813 473365
>>473356
Юнити темболее говно для мобил.
814 473389
>>473335

>Мне все уровни в распидорасило4 пришлось поворачивать на 1 градус поскольку рендерер 2.1 годота глючил с картами нормалей.


Вы разработчик этой игры?
15083015992530.webm11,8 Мб, webm,
746x420, 1:07
815 473391
>>473389

>Вы разработчик этой игры?


А кем ещё мне быть?

"Когда в интернете обращаются на вы - в реале уже бьют морду".
816 473399
>>473391
На кикстартёр кинь.
DVHB3ccVwAA-4z.jpg:large242 Кб, 1200x1168
817 473445
Зачем в каждом новом проекте icon.png?
818 473462
По готоду нет нормальных учебных материалов на русише.
В этом он уступает Юнити.
Никто не будет учить новый язык - английский ради одного только Godot.
яняша.jpg385 Кб, 849x1200
819 473463
Отсосу, если научите Godotу.
820 473464
>>473287
Они донатят 1.5к$ в месяц годоту. Правила патреона.
821 473465
У меня виндефендер на годот ругается. Это нормально?
822 473466
>>473462

>Никто не будет учить новый язык - английский ради одного только Godot.


Это жырнота или вы правда не знаете английский и пытаетесь лезть в /gd/?
823 473469
>>473466
Факт, в гейдеве одни англоговорящие и геи.
824 473478
>>473465

>У меня виндефендер


>Это нормально?


Ты больной извращенец!
825 473517
>>473463
Давай вместе учиться и друг другу сосать.
15082939665080.jpg25 Кб, 528x486
826 473532
>>473517
В психологии оральная стадия развития считается низкой.
827 473546
>>473532
Начал читать основные тезисы и охуел. Старик знал о чём говорит.

>Согласно теории Фрейда, все индивидуумы проходят в раннем подростковом возрасте через «гомосексуальный» период. Новый взрыв сексуальной энергии подростка направлен на человека одного с ним пола (например, на учителя, одноклассника, соседа). Это явление может носить и не ярко выраженный характер, чаще ограничивается тем, что подростки предпочитают общаться со сверстниками одного с ними пола. Однако постепенно объектом энергии либидо становится партнер противоположного пола, и начинается ухаживание.

828 473582
>>473465
Скачай другую версию/собери сам
829 473585
>>473478

>Ты больной извращенец!


Почему?
830 473599
>>473585
Потому что install gentoo
831 473600
>>473599
Нахрена?
832 473652
>>473546
Ахинею ты несёшь, а когда Фрейд жил, это вообще тёмные времена были, ни науки, ничего.

Норма всё, поверь.
833 473653
>>473463
Это тут никому не интересно в силу специфики сообщества.
834 473657
>>473652

>ни науки, ничего.


150+ лет минимум как наука была, лол

Историю философии и науки не проходил чтоле?
835 473668
>>473657
ты философию наукой считаешь? пока...
836 473674
>>473668

>пока


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

Историю и философии науки не проходил чтоле?
sage 837 473681
>>473668

>>Историю философии и науки


>ты философию наукой считаешь?


Ну ты и даун.

мимосажаскрылваштред
838 473703
>>473657
>>473668
>>473674
>>473681
Это тред про годот или я ошибся?
image.png70 Кб, 850x483
839 473707
Что за хуйня? И ни один шаблон не грузится. Это типа стабильный релиз такой или у меня проблемы какие-то? Как исправить?
840 473712
>>473707
Битая png...?
841 473713
>>473712
Да вообще хуй поймёшь, какие ещё пнг, если там 1 ехе файл.
И настройки не сохраняет(смена языка). Короче релиз какой-то не очень стабильный. В стиме версия ещё старая, та вроде без ошибок запустилась. Подожду, может 3 там нормальную запилят.
842 473716
есть ссылка на справочник по синтаксису?
843 473718
>>473287
Никто как бы не запрещает тебе собрать свой собственный билд без рекламы.
844 473721
Не могу решить, что выбрать Godot или Blender?
845 473724
>>473681
только полный пидор вроде тебя, назовёт философию наукой.
846 473726
>>473721

>Godot или Blender



Maya и CryEngine 5
847 473727
>>473726

Вот к слову какого хуя про говномайю и говноуеч тредики есть, а про КОРОЛЯ ГРАФОУНИ, у которого и нормальный читабелдьный код и топ графоуни фичи - ни одного.
848 473728
>>473727
Потому что ты не создал.
И потому что там сложно сделать что-либо кроме кукурузиса
849 473730
>>473728

>И потому что там сложно сделать что-либо кроме кукурузиса



Ну хуй знает, у корейцев вон как то получается ММО пилить. Впрочем у них и из UE2 получилось лодву сделать.
850 473731
>>473730
Я написал сложно, а не невозможно. Алё. Местному анонимусу, эрпоге-криэйтерусу надо чтобы фыщ-фыщ мышкой, бац-бац компоненты эрпогэ на форму. Тык-тык плагин "зделоть-зеабись". Клац-клац скомпилить.
851 473864
Майя лет 12 назад была ничего, а сейчас она слилась и уже далеко не лучшая, аноним застрял в совке.
852 473921
>>473462
DA TY PO DEFOLTU SOSNUL
854 474332
>>473949
гомофобское быдло
855 475013
А не перекатить ли мне?
1518380433.png11 Кб, 1017x597
856 475015
>>475013
Ага, вижу еще рано. Ну чтож. Помогите, годаны!
Как без туториалов и документации прикрутить движение к камере. Я пока что сделал так, добавил по буржуйскому туториалу сей код:

extends KinematicBody

var Speed = 200
var Direction = Vector3()

func _physics_process(delta):
Direction = Vector3(0,0,0)
if Input.is_action_pressed("ui_left"):
Direction.x -= 1
if Input.is_action_pressed("ui_right"):
Direction.x += 1
if Input.is_action_pressed("ui_up"):
Direction.z -= 1
if Input.is_action_pressed("ui_down"):
Direction.z += 1
Direction = Direction.normalized()
Direction = Direction Speed delta
move_and_slide(Direction, Vector3(0,1,0))

Предварительно я добавил пустой кинематикбоди с коллизией, а в потомки к нему засунул камеру. Это даёт мне перемещение в плоскости x-z, но мне надо, во-первых, перемещать поворот камеры мышкой, во-вторых, мне надо чтобы кинематикбоди летало в плоскости нормально-тангенциальной виду из камеры.
857 475023
Насколько сложнее делать игру в Blender?
И насклько сложно сделать там фпс с фотореалистичной графикой?
858 475062
Есть для Blender сейчас что-то лучше Cycles из ХАЛЯВЫ?
859 475069
http://blender90.com/tools-resources/best-3d-render-engines-blender-2017/
Помогите выбрать движок для рэндеринга для крутой фотореалистичной fps, плиз.
860 475074
Короче лучший это Radion Pro Render.
861 475124
>>475023
Садись и делай.
>>475062
Нет.
>>475074
Ненужен.
862 475186
>>475015
Бамп вопросу.
864 475342
>>475187
Что за хуйню я сейчас посмотрел?
865 475426
А как компилировать игру? В юнити есть кнопка билд, а здесь чтот не вижу, помогите плез.
866 475441
>>475426
Удвачиваю вопрос. Сам в растерянности. И ещё в упор не вижу кнопку импорта. Приходится импортировать драгдропом.
867 475448
>>475023
В 3D нет души
868 475449
У кого нибудь получилось с# подключить?
Какого хуя .нет платформа такая уебищная? Нужно установить с десяток версий, потому что каждая новая без обратной поддержки предыдущей, потом к каждой еще установить сдк на гигабайт, начать собирать проект и в итоге увидеть стену ероров несовместимости, отсутствующих либ и прочего говна. Почему все так сложно и нихуя не работает, у меня уже жопа перешла в состояние плазмы от такого не френдли подхода.
869 475459
>>475449
Я не сишник мне проще. Учу себе гдскрипт потихонечку и проблем не испытываю.
870 475460
>>475449
А вообще, объясните мне, зачем компилируемый язык высокого уровня в готовом движке, в котором уже вся подводная часть на этом же си написана, а наружу высунуто апи, через которое ты говоришь движку, что делать? Для этого язык не нужен. Что вы там кодить собрались? Заново векторы и матрицы велосипедить? Я не троллю. Серьезно хочу разобраться.
871 475461
>>475460
И вдогонку: я говорю не о годо, а вообще, о любом современном, достаточно развитом движке.
872 475466
>>475460
C# не имеет к си никакого отношения. Это скорей джава только от майкрасофт.
873 475469
>>475460
Ээ... Чтобы логику писать, не?
874 475470
>>475466
Так там и плюсы заявлены вроде.
>>475469
Логика уже написана в движке. Я об этом и толкую. Тебе надо только акторы по сцене расставить и с помощью функций движка активировать логику их поведения.
875 475474
>>475470
Ты бредишь. Описывать игровую логику, поведение объектов. А разные языки, так это просто синтаксис из этих языков, что бы удобно всем было, кто к чему привык.
876 475477
>>475460
Как найдешь иде, которая предсказывает где какой тип в скриптовом говне используется и какой объект какие атрибуты и методы имеет, тогда может и получится скриптами написать проект масштабнее чем

> только акторы по сцене расставить и с помощью функций движка активировать логику их поведения


А иначе, время на дебаг, ловлю ошибок и тесты возрастает экспоненциально в зависимости от количества своих типов/классов/функций/переменных.
877 475481
>>475426
Питон в компиляции не нуждается.
878 475482
>>475449
Винду ставь новее, всё идеально работает.
Обратная совместимость - это Java, костыли как снежный ком нарастают в ней.
879 475483
>>475441
Импорт справа, рядом со списком нод.
>>475426
Кнопка запуска над всей этой еболой.
В кого вы такие невнимательные?
880 475504
>>475441

>И ещё в упор не вижу кнопку импорта


Сцена .dae теперь просто открывается без отдельной колонки с названием "импорт".
881 475506
>>475482
А что ты ставил помимо моно сдк? Какие .нет фраеворки стоят? К ним сдк ставил? Какой иде пользуешься?
882 475513
Народ, мне бы за основу для fps на блендер взять уже нечто готовое под лицензией mit, например, было бы прекрасно.
Просто пилить этот "шаблон" новичку, который не знает блендер и плохо ориентируется в питоне и инглише, очень стрёмно начинать его пилить. Могу легко забить и бросить всё, нужен некий шаблон.
Подскажете чего путнего?
883 475531
>>475460
Например хуй ты декомпилируешь плюсы нормально.
884 475572
>>475015
Бампецкий вопросецкому.
885 475575
>>475483

>Кнопка запуска


То есть игру можно будет запускать внутри годо, а скомпилировать нельзя? Распространять как? Предлагать поставить годо и запустить в нем игру?
886 475577
>>475575
Может ты еще продавать игры хочешь?
887 475582
>>475577
Я хочу, чтобы на мой вопрос по существу отвечали, а не переспрашивали.
888 475584
>>475575
А это через менюшку экспорта. Как - я еще не разбирался.
890 475615
>>475575
Ставишь шаблоны экспорта в Editor -> Manage Export Templates, потом в меню экспорта выбираешь экспорт для нужно платформы, снимаешь галочку с "экспорт с дебагом".
Появляется 2 ключевых файла .pck и тот который исполняется на указанной платформе (.exe, .html и пр).
И все, чтобы распространять на десктопе нужны только эти 2 файла, для веба чуть больше, на ведро не пробовал там куча говна качать нужно.
Как альтернатива, можно закинуть godot.exe в корень проекта и распространять тогда соответственно всю эту папку. Годот автоматически подхватывает ресурсы и запускает проект.
Выше кинули ссылку, но по моему там про компиляцию движка из исходников, а не про сборку проекта. На той вики есть статья про экспорт, поищи.
891 475662
это че значит, нестабильно работает
http://docs.godotengine.org/en/stable/getting_started/workflow/export/exporting_for_pc.html

>Optionally, the files can be bundled inside the executable, though this does not always works properly.


>>475615
зашел в тренд задать вопрос а тут кокраз такое обсуждение
892 475664
>>475590
я кстати тоже сначала этот раздел увидел и чето ахуел, потом понял что не то пальто
893 475669
>>475662
Видимо, что если ты хочешь чтобы pck файл был внутри сборочного ехе, то соснешь хуйец.
1518535649.png25 Кб, 1104x752
894 475741
>>475669

>сборочного ехе


Произвёл тут этот экспорт. Проиграл не начав играть. КОНШОЛЬКА!!! Это как-то отключается? Я думал, там запустится полноэкранное приложение с моей игрой? Или это всё ручками делать надо? И коншолька моим пользователям не нужна.
895 475747
>>475741
галочки расставь в настройках проэкта
896 475750
>>475747
Сейчас расставлю и покажу тебе, что ничего не изменится.
897 475754
>>475750
>>475747
Так, ну полноэкранный режим я нашел, коншольку тоже вроде бы нашёл (stdout, stderr) но она не исчезла.
 .png33 Кб, 1476x851
898 475763
>>475754

> снимаешь галочку с "экспорт с дебагом"

899 475764
>>475763
Но ведь это же слайдер, а не галочка? Веришь, в упор не видел. Теперь-то вижу..
1518542043.png494 Кб, 1374x1010
900 475795
Выиграл!
901 475813
>>275497 (OP)
Кто-нибудь разобрался с экспортом? В формат второго годо примеры из третьего можно экспортнуть?
902 475843
>>475813

>В формат второго годо примеры из третьего можно экспортнуть?


Можно но не все. Очевидно, что экспортнуть можно только примеры на gdscript.
903 475869
>>475843
Я уже понял, что не надо. Надо любой ценой заставить мой ноутбук запустить третий. Может быть даже придется побегать с другим ноутбуком.
904 476308
Одинокий бамп со второй страницы.
905 476345
>>476308
Перекатывать давно пора
906 476551
>>476345
Сначала бамплимит, затем перекат. Или в гдаче другие правила?
907 476560
>>476551
Сначала перекат, потом бамплимит.
908 476561
>>476560
Ну ладно. Щас оторву жопу от дивана и перекачу. Годо ждёт!
909 476563
>>476561
Ну ща. Погоди ещё. Пойду покурю, потом ссылочки из шапки обновлю. Все таки трёшка релизнулась. Это должен быть качественный перекат. Фактически новый тред.
910 476582
Предлагаю утвердить всеобщим голосованием новую шапку:
911 476584
>>476582
Почему я должен выбрать Godot?

1)Простота освоения - есть редакторы сцен, GUI не такой приевшийся как в unity, встроенная поддержка физики, игра скейлится под любое разрешение экрана. Ну и самое важное - он использует Python-подобный язык для программирования с Python на GDScript можно переучиться за час. Python признан во всем мире самым простым языком для начинающих, поэтому если ты считаешь программирование чем-то невероятным или тебя воротит от скобочек (C#, Java, C++ и т.д.), выбирай не задумываясь.

2)Кроссплатформенность - поддерживает Windows, OSX, Linux, iOS, Android, PNaClВеб-приложения от Гугл, PS3, PSVita. На данный момент имеется нестабильный экспорт в Windows Phone, BlackBerry 10 и HTML5.

3)Бесплатность - тебе не придется платить за сам движок, покупать pro версию чтобы разблокировать различные функции, не придется выплачивать проценты с продаж жадным разработчикам. К тому же код движка открыт и даже ты можешь вносить в него изменения.

4)2д - Наиболее сильной частью движка является именно 2д. Имеется отдельный редактор сцен, скелетной анимации как Spine, частиц, физон, паралаксы, полигоны и т.д.

5)3д - Крузис тут не сделаешь, но если собрался делать что то под мобилки или какую нибудь ouya, то будет в самый раз. По графике примерно как Unity4. Впрочем уже сейчас имеются интересные фишки - визуальный редактор шейдеров как в blender или в каком нибудь платном ассете из того же unity ну и импорт из любого 3d редактора, разумеется.

А так-же куча различных фишек вроде разветвленной анимации, охуеннейшего дебаггера с графиками и статистикой, подсветка синтаксиса прямо в редакторе с автодополнением не хуже sublime text, поддержки интернет протоколов и многое другое, о чем я еще не знаю.

С чего начать?

С изучения документации. Если не можешь в инглиш, и даже в гугл-переводчик, то есть варианты русскоязычного перевода части доков на ресурсе конкурирующей фирмы: http://c2community.ru/forum/viewforum.php?f=119
Но вообще, будь мужиком и изучи английский: https://godot.readthedocs.io/en/3.0/index.html
Постижение основ займет совсем немного времени. Я не предлагаю изучать пайтон, это не обязательно. Освой GDScript для начала, там нет ничего сложного. Но если вдруг ты решил, что тебе мало фич движка, то начиная с третьей версии, Годо предлагает несколько вариантов скриптинга, включая визуальный (блупринты) и нативный скриптинг. Нативный скриптинг позволяет тебе скомпилировать библиотеку на своём любимом языке и экспортами вбросить в годо функции, которых тебе так не хватает. Подробности в документации. Так же имеется версия движка с поддержкой си-шарпа через моно-фреймворк.
Занимайся практикой для закрепления знаний. Самое пацанское место - codeacademy, в принципе можно пройти обучение тут. Дальше можешь пойти осваивать Годо начиная с официальной вики, паралельно выполняя задачки на http://www.checkio.org/ . Дальше уже сам поймешь в каком направлении тебе нужно двигаться.

Вместе с движком обязательно смотри примеры, там есть все - от платформера до чата. Примеры качаются прямо в движке через свой магазин.
Скачать движок: https://godotengine.org/download/ или http://store.steampowered.com/app/404790/Godot_Engine/
FAQ: https://godot.readthedocs.io/en/3.0/about/faq.html
Игры, созданные глобальными кириллами: https://godotengine.org/showcase
911 476584
>>476582
Почему я должен выбрать Godot?

1)Простота освоения - есть редакторы сцен, GUI не такой приевшийся как в unity, встроенная поддержка физики, игра скейлится под любое разрешение экрана. Ну и самое важное - он использует Python-подобный язык для программирования с Python на GDScript можно переучиться за час. Python признан во всем мире самым простым языком для начинающих, поэтому если ты считаешь программирование чем-то невероятным или тебя воротит от скобочек (C#, Java, C++ и т.д.), выбирай не задумываясь.

2)Кроссплатформенность - поддерживает Windows, OSX, Linux, iOS, Android, PNaClВеб-приложения от Гугл, PS3, PSVita. На данный момент имеется нестабильный экспорт в Windows Phone, BlackBerry 10 и HTML5.

3)Бесплатность - тебе не придется платить за сам движок, покупать pro версию чтобы разблокировать различные функции, не придется выплачивать проценты с продаж жадным разработчикам. К тому же код движка открыт и даже ты можешь вносить в него изменения.

4)2д - Наиболее сильной частью движка является именно 2д. Имеется отдельный редактор сцен, скелетной анимации как Spine, частиц, физон, паралаксы, полигоны и т.д.

5)3д - Крузис тут не сделаешь, но если собрался делать что то под мобилки или какую нибудь ouya, то будет в самый раз. По графике примерно как Unity4. Впрочем уже сейчас имеются интересные фишки - визуальный редактор шейдеров как в blender или в каком нибудь платном ассете из того же unity ну и импорт из любого 3d редактора, разумеется.

А так-же куча различных фишек вроде разветвленной анимации, охуеннейшего дебаггера с графиками и статистикой, подсветка синтаксиса прямо в редакторе с автодополнением не хуже sublime text, поддержки интернет протоколов и многое другое, о чем я еще не знаю.

С чего начать?

С изучения документации. Если не можешь в инглиш, и даже в гугл-переводчик, то есть варианты русскоязычного перевода части доков на ресурсе конкурирующей фирмы: http://c2community.ru/forum/viewforum.php?f=119
Но вообще, будь мужиком и изучи английский: https://godot.readthedocs.io/en/3.0/index.html
Постижение основ займет совсем немного времени. Я не предлагаю изучать пайтон, это не обязательно. Освой GDScript для начала, там нет ничего сложного. Но если вдруг ты решил, что тебе мало фич движка, то начиная с третьей версии, Годо предлагает несколько вариантов скриптинга, включая визуальный (блупринты) и нативный скриптинг. Нативный скриптинг позволяет тебе скомпилировать библиотеку на своём любимом языке и экспортами вбросить в годо функции, которых тебе так не хватает. Подробности в документации. Так же имеется версия движка с поддержкой си-шарпа через моно-фреймворк.
Занимайся практикой для закрепления знаний. Самое пацанское место - codeacademy, в принципе можно пройти обучение тут. Дальше можешь пойти осваивать Годо начиная с официальной вики, паралельно выполняя задачки на http://www.checkio.org/ . Дальше уже сам поймешь в каком направлении тебе нужно двигаться.

Вместе с движком обязательно смотри примеры, там есть все - от платформера до чата. Примеры качаются прямо в движке через свой магазин.
Скачать движок: https://godotengine.org/download/ или http://store.steampowered.com/app/404790/Godot_Engine/
FAQ: https://godot.readthedocs.io/en/3.0/about/faq.html
Игры, созданные глобальными кириллами: https://godotengine.org/showcase
912 476612
Аноны, у меня проблем. Тут в соседнем треде зашла речь про DAZ. Пытаюсь импортировать модельку через колладу. Получаю пикрелейтед. Информативность окна с ошибкой в лучших традициях шындовс95.
913 476614
>>476612
Месяц назад всё работало. Какого хуя всё поломали?
914 476640
>>476612
Даже в бленере дефолтный експрортёр c .dae не справляется и требуется устанавливать better collada export plugin

в дазе наверно всё хуже
915 476657
>>476612
Что ты хотел от говнодота? Максимум годота это тетрисы и понги.
15083015992530.webm11,8 Мб, webm,
746x420, 1:07
916 476661
>>476657

>Максимум годота это тетрисы и понги.


А как же приключения твоей мамки?
917 476756
>>476657
Илья?
918 476758
>>476756
Да блин, как ты меня сдетектил
919 476781
>>476758
просто ты всегда в начале вылизываешь головку
920 476796
Что-то годо разочаровал. Я уже собирался переходить к изучению скелетной анимации, а тут такая хуйня. Импортируются либо коллада, либо ОБЖ. В ОБЖ нет поддержки скелетов, а коллада перестала правильно импортироваться.
921 476805
>>476796

> а коллада перестала правильно импортироваться


better collada export плагин установил?
922 476819
>>476805
У меня проблем с импортом из даза и мэйкхумана.
Но в принципе намек ясен. Перегонять через блендер. Через трипиздыколено. Слушай, а может мне тогда с годо на юнити перейти? Юнити файлы бленд понимает. Вообще импорт не нужен.
923 476826
>>476796

> программизд


> не может написать плагин экспорта массива интов


Кек.
924 476830
>>476826
Ты о чем вообще?
1518799201.png138 Кб, 1920x1080
925 476850
Godot tries.
926 476876
>>476819

>Юнити файлы бленд понимает


Ага, так прямо понимает, что вызывает процесс блендера и через него конвертирует в фбх.
927 476880
>>476876
Да и хуй с ним.
Я тут внезапно разлупил глаза и нашёл в годо консоль вывода и там обнаружил так страстно желаемые мною подробности происходящего.
Помогите составить грамотный багрепорт? Или хуй с ним, с багрепортом, может качать сорцы и дебажить самому вместе с вами ИТТ?
Я могу. Бешенной собаке 100 метров фремворкоты - не трафик.
928 476944
>>476880
Может ты просто кости назвал по левому? Например с пробелами или русскими буквами?
929 477010
>>476944
Кости называл не я. Кости идут из ДАЗа/мэйкхумана.
930 477120
>>476880
Два часа составлять багрепорт, неделю дебажить и копаться в сырцах - это ты можешь, значит, а потратить десять минут на то, чтобы скачать блендер, плагин, и экспортнуть через него рабочую модель - это не под силу прямо никак?
Никогда, мне, наверное, не понять людей с альтернативным способом мышления.
931 477160
>>477120

> скачать блендер, плагин, и экспортнуть через него рабочую модель


Давно скачано, просто не хотел бугуртить вслух, но раз ты настаиваешь, вот пикрелейтедс (рендер-блендер, настройки беттерколлада, конечный результат). Где материалы? ЧЯДНТ?
1518905143.png308 Кб, 846x737
932 477210
>>477160
Можно конечно текстуру отдельно экспортировать и запихнуть в материал уже в движке. Однако проёбываются всякие фишечки, что я наложил на неё в блендере.
933 477240
>>477210

>текстуру отдельно


Разве все "фишечки" не есть отдельные текстуры?
934 477242
>>477240
Ну, с одной стороны да, но там процедурная текстура волн засунута в anisotropic rotation - аналога в годо я пока не нашёл. И эффект уже не тот. На пикчах плохо видно, но видео мне записывать недосуг.
935 477243
>>477242
А эффект, которого я хотел добиться - это некоторый муар на глянцевой поверхности, имитирующий неравномерное впитывание масла древесными волокнами.
937 477356
Зачем устаревший Годот, когда есть Блэндер?
938 477365
>>477210
>>477242
Честно мне ответь - ты идиот?
939 477381
>>477365
Честно мне ответь, ты можешь не кривляясь вопросы нормально задавать? Что не так? По существу.
...234 Кб, 1024x600
940 477409
Тёррёйн.
941 477591
Смотрел сегодня туториал по созданию контроллера персонажа от первого лица. Одновременно повторял на тестовом проекте. И конечно же есть проблема, иначе бы я это не писал. Ща уже башка не варит, потому скриншоты принесу завтра. Вкратце: у меня почему-то коллизия капсулы контроллера с полом обрабатывается так, что он стоит на месте. Если прыгаю, то только в прыжке передвигается.
942 477599
>>477591
Главное сорцы распидорасило4 не смотри )
15189012756230.webm3,9 Мб, webm,
710x720, 0:13
943 477630
>>477591
У тебя трение сжирает весь импульс.

В идеале у тебя перс может(и должен) находиться в нескольких состояниях, например:
1) касается пола
2) в полёте
проверяется рейкастинком (например)
В идеале ещё и 3) стоит на месте (чтобы не скользил стоя на месте)

Для каждого из них свои параметры скольжения и трения об воздух...
944 477655
>>476584
А причем тут кодекадеми и чекио?
image.png6 Кб, 296x106
945 477667
Порадуемся за овнеров движка
946 477682
Он же занимает ту же нишу, что и unity?
947 477683
>>477682
Заодно и сорцы под митом.
948 477690
>>477683
Зачем?
949 477694
>>477690
Править движок и добавлять функционал.
950 477723
>>477694
) много уже исправил?

В юнити можно писать плагины, так что не катит.
951 477727
>>477655
А почему бы и нет?
952 477730
>>477727
В одном абзаце автор не предлагает (так и пишет: "не предлагаю") изучать питон, а в другом предлагает закреплять этими сайтами знание питона
953 477739
>>275497 (OP)
Как там с буллетом? Должны были же припилить к 3.0. Кто-нибудь вообще юзал нормально 3д физон в проектах, а то на тытрубах туторилов по 3д физике в годоте хуй да нихуя. Хочу запилить сорт ов Морской бой, но нужно организовать плавабельные корыта с достойной физикой (архимед, хуе-мое, крены, дифференты, осадка, осточивойсть и прочая мореходная хуета). Но туторилов или документации толковой найти не смог, кроме того, что вот вам нода и ебитесь как хотите. На сайте самого буллета, как всегда полторы калеки и одна (вроде бы) дохлая тема по годоту. В общем, накидайте говна ссылок на любые примеры использования физики, похуй где и что это, хоть сорсы проекта какого-нибудь. А то я уже заебался ебать гугл этими запросами.
 .png6 Кб, 287x252
954 477743
>>477667
Почти что уровень инди порноигр
955 477745
>>477723
Хуево когда не можешь загуглить 2 слова.
956 477746
>>477739
У меня есть очень большое подозрение, что реализовать все это придется тебе самостоятельно. Когда я ознакамливался с уечем, например, мне сразу показали физические объёмы и как в них можно создавать разные физические условия, например воду. Но в годо я такого не нашел. Короче, для тридэ годо лучше не использовать. Ибо придется очень много велосипедить того, что в других движках из коробки.
957 477748
>>477746
И опять же, замечу, следует понимать, что мы хотим от движка и что движки предлагают. В том же уече несмотря на то что физические объёмы есть из коробки, мне придётся самому реализовать ходьбу на суше, взяв пример контроллера от третьего лица, реализовать самому режим плавания, взять или создать самому анимации входа в воду и выхода на сушу. Самому смешать эти анимации. За меня это бесплатно делать не будут. Я это понимаю и не бугурчу.
В годо же, как я подозреваю, мне дополнительно придется реализовать физические объёмы, дополнительно скачивать или реализовать миксер анимаций и т.п.
958 477750
>>477748
Какие объемы? Что блять это такое сейчас пиздить буду.
959 477754
>>477746
В уе, да. Года три назад пробовал уже реализовать что-то подобное и получил плавающее судно, которое вполне годно перемещалось по воде. Даже накатил водичку с вертексным шейдером и наблюдал как оно заебато качалось на волнах. Было все няшно, но все проебвано. Сейчас вот решил опять взяться за проект и допилить хотя бы демку. Поэтому встал вопрос выбора движка, раз уже все равно переделывать. Но в уе, я плавучесть воспроизвел за вечер, а тут вот никак не влуплю. Вроде бы на каждом углу кричат, что у нас теперь ебать какое пихло, за физику будет равать софтбоди и всякое говно. Но кроме слов ничего не увидел. Такое ощущение, что серьезно в 3д никто не работает на годоте, хоть он и позиционируется как 3д движок. Все больше 2д платформеры и прочее. Понятно, что это от того, что коммьюнити маленькое и мало игр делают. Но тогда проще в уе вкатиться назад или в, хуй бы с ним, юнити.
960 477755
>>477754
Нет, ты что-то неправильно понял. Годо позиционируется как два дэ. Тридэ там исключительно вдовесок. Сами разрабы этого не скрывают. Лучше тебе понять это сразу, чтобы не было мучительно больно. (Как мне выше по треду, где я мучительно велосипежу контроллер ибо искаропки нет и ещё выше велосипежу импорт из коллады).
961 477757
>>477755

>Тридэ там исключительно вдовесок.


Ну, не сказал бы. Думаю в нем вполне ожно запилить казуальный шутан или аркадные гоночки. Есть же там демка с этим роботом в 3д. Дело не в том, что надо делать костыли. Их придется делать в любом случае, какой бы двжок не использовался. В той или иной мере. Вопрос больше в документации. Официальные доки в самых интересных местах совсем пустые. Туторилов тоже кот наплакал. Есть же вроде многое для 3д, но разбираться в этом - ебанешься. В QA тоже один ответ на десять вопросов. Лет через 3-5 коммьюнити может и разовьется, но пока тухляк.
962 477760
>>477757

>Лет через 3-5 коммьюнити может и разовьется, но пока тухляк.


Скорее сдохнет под массой юнити-профессионалов
963 477766
>>477757

>Официальные доки в самых интересных местах совсем пустые. Туторилов тоже кот наплакал.


Are you sure?
964 477772
>>477766
Шуа шуа, блядь. Про физику в официальных доках вообще какие-то огрызки в 2д. Сраный регдолл у них ТУДУ, блядь!
965 477773
>>477755

> Годо позиционируется как два дэ. Тридэ там исключительно вдовесок.


Эти времена давно прошли. Теперь это полноценный 3д движок.
966 477774
>>477772
Физика не для всех в приоритете
967 477775
>>477772
Падающий мячик тоже физика, никто не обещал никаких изысков.
968 477779
>>477773

>Теперь это полноценный 3д движок.


Ну покажи мне, как ты в полноценном движке накидаешь по быстрому искаропки прототип локации с террейном (2.5д) и водой. Чтобы по нему бегал прототип игрового персонажа с дефолтными анимациями, которые ты сможешь потом заменить на более реалистичные и с дефолтным мешем-со скелетом.
Ну давай, покажи.
Время пошло.
969 477780
>>477774
Нахуй тогда этот буллет нужен, которым они так кичаться, если ни одного внятного примера его использования нет.
970 477781
>>477780

>Нахуй тогда этот буллет нужен


Что за буллет? Ща погодь, загуглю и отвечу, нахуй он нужен.
Без названия.jpg4 Кб, 134x186
971 477782
>>477779
Ты юзаешь уе.
972 477785
>>477781
ну, типа сторонний опенсорс физический движок. Они зарелизили его суппорт для 3д физики в 3.0 версии годота и очень этим гордятся. Ты новостей что ли не читаешь?
973 477786
>>477782
Я пока не определился с выбором движка. Пробовал уе и после него мне кажется дикостью, что в движке, позиционирующем себя как полноценный, нет таких очевидных вещей искаропки
>>477785
Да, я уже загуглил. И что, в чём суть вопроса? Интерфейсы движка не поменялись. Буллет там как бэкэнд, прямого доступа у тебя к нему нет. Использование буллета вместо своего велосипеда гарантирует тебе (как бы) более быструю физику.
974 477787
>>477786

>Использование (годотом, не тобой) буллета вместо


Быстрофикс для понятности.
975 477790
>>477786
Это-то понятно. Но как например накодить софтбоди на ГДскрипт? Если не туторил, но должен же быть хоть какой-то обзор функций, кроме анальных раскопок в API. Может новые функции появились от Буллета, я хз должны по идее. Но глухо как в танке. Сколько копаю, ничего не могу найти.
976 477794
>>477790
Я сейчас без видео. Можешь глянуть, нет ли там ответа на твой вопрос?
https://www.youtube.com/watch?v=8A6PYFSesKQ
977 477797
>>477779
Сейчас все брошу буду показывать.
978 477798
>>477779
зделал
979 477799
Это гей-тред?
980 477800
godot- это unix-way концепция движка?
981 477801
>>477794
Спасибо. Заценил с мобилы сейчас. Вроде бы это больше демо, а не туторил. Дома покопаю подробней, может где-то ссылку вкинут хоть на сорсы этой демки. Вот такие вещи я бы и хотел увидеть.
982 477802
>>477797
Слив защитан.
983 477803
>>477799
Ты гей-серун.
984 477804
>>477800
Что такое юниксвей-движок?
985 477805
>>477801
Пожалуйста. Я просто загуглил "softbody godot".
986 477812
>>477804
ты туп
987 477818
>>477812
А по существу-то тебе ответить и нечем, линуксоед мамкин!
988 477819
>>477800
Ну, в каком-то смысле, да. Во-первых, опенсорц, ты можешь взять исходники и прикомпилировать всё, чего тебе не хватает. Во-вторых, сама организация инстансинга игровых объектов похожа на конвейер.
989 477842
>>477805

>загуглил


Ты молодец канеш, но всего этого в актуальной версии движка нет. Обещают только в 3.1 может быть Как видимо и другие продвинутые фишки Буллета. Короче по меньшей мере год еще будут понемногу добавлять разные мелочи. Да и туторила тут особого нет, хотя вроде все понятно. Для софтбоди будет специальная нода. Походу мне с моими плавающими объектами надо либо реально пилить свои костыли с тем, что есть, либо ждать когда запилят воду "из каропки".
990 477845
>>477842
Ты так говоришь, будто у тебя релиз через неделю. Ты уверен, что если бы софтбоди, до которого ты так доебался, там был бы, ты бы сделал свою игру? А не кирилл ли ты? А ну покажи свой шоукейс?
991 477855
>>477845
Я всего лишь хочу сразу приступить к работе, а не ждать месяцами пока кто-то зарелизит нужную мне фичу. И еще меньше хочу пол году убить на костыль, который в последний день моей работы появится в какой-нибудь 3.1. Поэтому и справшиваю о возможностях движка. Тема то об этом собственно. Шоукейс можешь в анус себе запихать.
992 477864
>>477855
Разработчик 2к18. Ничего не может без кнопки "сделать заебись".
993 477870
Короче пиздец.
994 477871
>>477864
Ожидал чего-то такого, лел. Смысл игровых движков как раз в инструментах "из коробки".

Хотя ты то поди юзаешь самописный на плюсах движок со вставками ассемблерного кода. Куда уж нам.
995 477875
>>477871
Все что нужно от движка это вывод графики и менеджер ресурсов. Все остальное излишества. За все остальное ты должен быть просто благодарен что оно есть.
996 477877
>>477875
Ты раскрыл мне глаза. Дай отсосу!
997 477879
>>477877
Давай открывай пошире.
998 477880
>>477879
ААААА
999 477881
Еще один пост, и...
1000 477885
>>477881
Польётся малафья?
1001 477890
>>477875

>Все что нужно от движка это вывод графики и менеджер ресурсов.


вывод графики не так уж и нужен
1002 477897
>>477890
По сути, ты прав
1003 477901
>>477890
Ну должны же что то делать движкописатели, что бы можно было сказать вот ведь кривые мудаки, весь проект запороли, когда будут какие нибудь баги.
1005 477912
Я так счастлив, я так рад
Вам представить ПЕРЕКАТ!
>>477911 (OP)
>>477911 (OP)
>>477911 (OP)
1006 482108
>>477908
Где ты такой маленький пивас нашел ???????
1007 519406
>>449153
Что за проектик?
Милая графика.
Тред утонул или удален.
Это копия, сохраненная 18 декабря 2018 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски