Архив метки: godot

Недельный геймдев: #10 — 21 марта, 2021

Google снизит сервисный сбор в Play Store до 15% для 1-го миллиона долларов годовой выручки. Godot изменили версионность 3.x ветки, а в 4 версии движка появится собственная физика мягких тел. Вышел Modo 15.0 и Audacity 3.0.0, а в новой версии Axiom добавили влияние гравитации на горючее, тем временем, в ShellFur для Godot Engine завезли GLES2 и не только.

Команда Unity поделилась новым примером 2d-проекта — Dragon Crashers. Из интересностей: статья об ускорении фруструм куллинга, подробный обзор Retopology Modifier в 3ds Max, разбор работы PBR и BRDF в реальном времени. Заодно полюбуйтесь на фотореалистичный рендер в Blender.

Читать далее

Прогресс по GDScript в Godot: проверка типов вернулась

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

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

Читать далее

Поддержка Visual Studio и Visual Studio Code для Godot

В прошлом отчёте о проделанной работе говорили о расширении Godot для Visual Studio Mac и MonoDevelop. Это был первый шаг к поддержке C# для Godot в IDE. Вчера же представили два новых расширения для других редакторов: Visual Studio и Visual Studio Code.​ Эта работа была любезно проспонсирована Microsoft (¬‿¬ )

Читать далее

Godot: оптимизация GLES2 рендера — 2D батчинг

В то время как Juan (reduz) усердно работал над Vulkan, остальная часть команды по рендерингу не сидела без дела. Они работали над исправлениями ошибок и улучшениями рендеринга OpenGL в ветке 3.x.

Одной из наиболее ожидаемых 2D-функций является батчинг дроколлов. Это то, на что lawnjelly и Clay (clayjohn) потратили несколько недель для исследования и разработки разумной реализации, которая должна значительно повысить производительность 2D игр.

Вскоре они перенесут свои наработки в ветку 4.0, но пока, по крайней мере, некоторые из улучшений будут доступны только в 3.2.x.

Читать далее

Godot: прогресс по C#, поддержка iOS и сигналы

Первоначально, и в течение некоторого времени, C# поддерживался только в Godot на десктопах. В прошлом году команда добилась значительных успехов в расширении поддержки Android и WebAssembly, а теперь пришло время добавить и iOS в этот список.

В этом отчёте также представлен новый способ работы с сигналами Godot в C#.

Читать далее

Поддержка C# под Android в Godot 3.2

Хотя Godot получил поддержку C# в версии 3.0, не хватало поддержки ключевых платформ, особенно мобильных и браузеров. Судя по новости с Godot сайта, C# под Android завезут в Godot 3.2.

Это стало возможным, благодаря щедрому пожертвованию Microsoft в размере 24.000$. Грант будет использован для финансирования работы по C# в Godot в течение года. Это второй раз, когда разработчики получают грант от Microsoft.

Читать далее