Большое обновление и начало открытой беты!

Рады сообщить о начале открытого бета-тестирования проекта EdenSpark! Подробности и список изменений внутри!

Всем привет! С сегодняшнего дня функционал платформы EdenSpark становится доступен широкой аудитории - начинаем открытое бета-тестирование (ОБТ)! Просто скачивайте приложение на официальном сайте проекта и начинайте своё путешествие в геймдев без заявок и предварительных регистраций! Мы подготовили большое обновление, которое включает новую сборку движка, новый контент, долгожданные визуальные улучшения и важные изменения архитектуры. Расскажем о них подробнее.

Визуальные и инфраструктурные улучшения

Главным техническим апгрейдом стала реализация рендеринга высокого разрешения с глобальным освещением (HD Render with GI), что поднимет качество картинки в проектах сообщества на новый уровень. Для оптимизации рабочего процесса представлен автономный установщик для упрощения развертывания платформы. Функции отрисовки линий draw_line/draw_sphere и тд теперь отображаются всегда, для разработки добавлены симетричные версии draw_debug_xxx, которые отображаются только в редакторе и не видны в итоговой игре. Очень полезно для отладочных отрисовок!

Появился компонент Outline, который добавляет обводку заданного цвета вокруг вашей 3D модели. Теперь вы можете выделять важные объекты для геймлея намного проще!

Гибкость - Outline компонент поддерживает 3 режима работы: ZTestOff, ZTestOn, ZTestInverted

Удобство - данный компонент собирает все вложенные Mesh и SpriteRender компоненты и интерпретирует как единый объект, поэтому вам не нужно вешать Outline компонент на каждую вложенную ноду!

Обновление пользовательского интерфейса

Мы провели работу над ошибками и улучшили юзабилити. В лончере обновлен интерфейс, появились кнопки быстрого выхода из аккаунта, разделы для работы с лайками и загрузками, а также счетчики игровых сессий. Во время работы с проектом по кнопке «Esc» появится меню паузы с настройками игры.

Новый контент

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

Важно для разработчиков: критические изменения

Вместе с новыми функциями команда внесла правки, которые требуют внимания при обновлении существующих проектов.

 

1.  Глобальный модуль ввода больше не является частью ядра движка. Теперь его необходимо добавлять в конфигурацию вашего проекта. Мы настоятельно рекомендуем переходить на использование Input Actions как на предпочтительный способ обработки ввода.

2.  В связи с унификацией системы ввода, внесены множественные изменения, включая преобразование GamepadButton в перечисление (enum) и серьезную переработку TriggerAction.

3.  Параметры настройки эмиссивных материалов (материалы с излучением) были изменены. Если в ваших проектах использовались материалы с эмиссией, потребуется их перенастройка.

 

Итак, мы в начале финишной прямой к релизу EdenSpark. Давайте пройдём это приключение вместе! Добро пожаловать в открытую бету!