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

Рады сообщить о начале открытого бета-тестирования проекта 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. Давайте пройдём это приключение вместе! Добро пожаловать в открытую бету!