Четверг, 21 Ноября 2024, 22:04

Приветствую Вас Гость

Меню сайта
Разделы новостей
Разработка игр [2202]
Связанное с разработкой тех или иных игр
Движки и Конструкторы игр [5001]
Обновление и информация о системах разработки игр
Разработчики [1664]
Информация об игровых компаниях
Игровые проекты [1816]
Релизы инди-игр, информация про AAA-тайтлы и пр.
Утилиты и софт [1153]
Программы в помощь создателю игр
Мероприятия [2074]
Информация о проходимых игровых мероприятиях
По сайту [211]
Обновления и пополнения сайта
Прочее [969]
Всё, что не вошло в другие рубрики
Наш опрос
Используете ли вы ИИ?
Всего ответов: 27
Главная » 2023 » июля » 7 » Стабильная сборка Godot Engine 4.1
Стабильная сборка Godot Engine 4.1
Время создавать игры!11:08

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

Разработчики уделили большое внимание ошибкам версии 4.0, посему данное обновление исправляет более 900 проблем, о которых сообщали пользователи в тестировании.

Для большинства игр и приложений, созданных с помощью версии 4.0, переход на версию 4.1 должен быть относительно безопасным. Некоторые несовместимости ожидаются для пользователей C# и GDExtension. Не забывайте всегда делать резервные копии при переносе версий, даже второстепенных. Ещё лучше использовать систему контроля версий, и зафиксировать версию своего проекта перед миграцией.


В версии 4.1 разработчики изменили алгоритм для использования быстрой хэш-карты, чтобы в несколько раз ускорить добавление и удаление дочерних узлов. В результате операции с необычными узлами выполняются немного медленнее, а объем памяти, занимаемый базовым классом узлов, на 10% выше, но это небольшой и необходимый компромисс, дающий большую выгоду всем пользователям Godot, особенно для более сложных проектов с множеством манипуляций с узлами.

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

Разработчики усердно работали над исправлением большого количества проблем и ограничений многопоточной загрузки.

Модуль рендеринга Vulkan получил конвейерный кеш. Он должен привести к небольшому снижению времени загрузки при использовании одного из бэкэндов рендеринга на основе RenderingDevice. Этот кеш можно отключить в настройках проекта, т.к. он включен по умолчанию в Godot 4.1.

До сих пор в GDScript вам нужно было использовать ресурс или автозагрузку для обмена данными между несколькими экземплярами одного и того же скрипта. Теперь вы можете создавать и использовать статические переменные. Статические переменные хранят данные о классе, а не о каждом экземпляре, поэтому они совместно используются всеми экземплярами класса.

Система Ocean теперь обрабатывает перечисления как типы, что делает сгенерированную документацию более точной.

Godot поставляется с уникальной технологией использования низкоуровневых языков, таких как C++, в качестве языка сценариев игр без необходимости перекомпилировать движок. GDExtension теперь ещё ближе к GDScript и C# с точки зрения возможностей сценариев. Теперь вы можете реализовывать новые узлы визуальных шейдеров и создавать плагины редактора с помощью GDExtension. Была проделана большая работа над архитектурой, чтобы сделать GDExtension API расширяемым в будущем.

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

Начиная с Godot 4.1, вы можете экспортировать массивы узлов в инспектор, что отлично подходит для связывания игровых объектов вместе.

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


Уклонение ИИ теперь может происходить в 2D или 3D, что позволяет летающим агентам перемещаться над теми, кто идет по земле. Теперь вы можете использовать слои, чтобы контролировать, какие агенты избегают каких, и назначать приоритеты, чтобы одни агенты отталкивали других.

С этой версией вы по-прежнему можете экспортировать свои проекты на все настольные платформы как со стандартной, так и с .NET-версией движка, а также экспортировать на мобильные устройства и в Интернет, если вы не используете C# в своих проектах. Браузеры с плохой поддержкой WebGL 2, такие как Chrome на macOS, к сожалению, до сих пор страдают от нерешённых проблем.

Если вы хотите сразу приступить к делу, вы можете скачать Godot 4.1 прямо сейчас. Исчерпывающий список всех исправлений ошибок и улучшений можно найти в интерактивном журнале изменений.
Категория: Движки и Конструкторы игр Просмотров 571 ДобавилTLT | Рейтинг: 4.0/4 |
Теги Открытый игровой движок, Открытый движок, Godot, WebGL 2, Godot Engine, vulkan, игровой движок, Godot 4, GDScript, Игровой 3D-движок
Дополнительные опции:
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

Игровые объявления и предложения:
Если вас заинтересовал материал «Стабильная сборка Godot Engine 4.1», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.

Комментарии Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Календарь
«  июля 2023  »
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31
Поиск по сайту
10 случ. статей
  • Создание радара на стандартных функциях GM
  • Рисуем спрайт в XNA
  • Как создать хорошую игру. ч.1 - Ошибки начинающих и их решение
  • Создание физики для платформера в game maker
  • Баланс игры как продукта, а не системы. Часть 1
  • Курс GML. Часть 1 - введение.
  • Создаем свой сайт/игру на Python. Часть 1
  • GameMaker.Match-3 с нуля
  • Развитие игровой индустрии разрушает стереотипы о геймерах
  • Делаем MP3-плеер в Unity3D
  • 10 случ. движков
  • FBA
  • Unreal Engine 5
  • DevelNext
  • Core
  • Open Dev Kit
  • Nuclear Basic
  • Maratis Engine
  • Tuesday JS
  • Butano
  • RPG Paper Maker
  • Ссылка страницы

    HTML-код или BB-код
    Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр
    Все права сохранены. GcUp.ru © 2008-2024 Рейтинг