Cave Engine 1.6.2 - Примечания к выпуску

Uniday Studio
Uniday Studio
June 08, 2026 · 2 min read · Updated June 08, 2026

Узнайте, что нового в последнем релизе Cave Engine: версия 1.6.2. Это в основном исправление ошибок и улучшение качества жизни, но также включает несколько новых функций, которые помогут вам создавать ваши игры.


Добро пожаловать в Cave Engine 1.6.2 - заметки о выпуске! Этот выпуск короткий, так как в нем в основном исправления ошибок и улучшения качества жизни, но он также вводит пару новых функций, которые помогут вам создавать ваши игры. Давайте в этом разберемся.

Если вы об этом не знали, Cave Engine определенно является самым простым и быстрым игровым движком для независимых разработчиков, хобби-проектов, программистов на Python или небольшой команды, ищущей способ создавать 3D-видеоигры. Вы можете узнать больше, нажав здесь.


Различные стили ссылок для логических блоков

Если вам не нравятся традиционные стили ссылок логических блоков "подобные Безье", вы можете изменить их на прямые линии, стиль манхаттан или даже метро-стиль (угол 45 градусов):

Пример стилей ссылок Манхаттена

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

Иконки пользовательских исполняемых файлов

Если вы экспортируете свою игру для Windows, теперь вы можете выбрать текстуру, которая будет использоваться в качестве иконки .exe:

Изменить иконку исполняемого файла

Эта опция доступна рядом с кнопкой "Создать игру для Windows".

Новый встроенный индикатор прогресса для редактора

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

Экран загрузки

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

Объяснено поведение свойств

Объяснение поведения свойств

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

"Если я изменю значение свойства в логическом блоке, оно не обновляется в компоненте логического блока"

Это не ошибка, а связано с тем фактом, что значение этих свойств - начальное значение для инициализации, а не конечное. Чтобы прояснить это, я добавил информационный текст:

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


Исправления:

  • Исправлено: сбои состояния OpenGL (очень важное исправление)
  • Исправлено: ui::InputTextOnly(...) был небезопасен в Linux
  • Исправлено: мигание браузера ассетов в Linux
  • Исправлено: RenderGraph::Remove(...) не обрабатывал крайний случай с нулевой сущностью
  • Исправлено: MeshComponent вызывал нарушение памяти в RenderGraph
  • Исправлено: диалоговые окна не работали на некоторых дистрибутивах Linux
  • Добавлен дополнительный код трассировки для выявления проблем с компонентами логических блоков в будущем
#Cave Engine #release notes #game engine #new game engine #python game engine
Cave Engine

The Engine That Listens

Developed by indies, for indies — with direct support from the creators.

Learn More

Comments

Join the Discussion

Please login or create an account to leave a comment on this blog post.

No Comments Yet

Be the first to share your thoughts about this blog post!

Recent Posts

Tiniest2D 1.6.1 - Release Notes: The easiest 2D Game Engine just got Better!

June 05, 2026

Tiniest2D 1.6.1 adds new script functions, save/load features, editor workflow improvements, sprite tools, runtime fixes, localization progress, and better documentation.

4 Alternatives to Roblox Studio in 2026

June 03, 2026

Looking for an alternative to Roblox Studio? Compare Cave Engine, Godot, Unity, and Unreal Engine to see which game engine fits Roblox developers moving to standalone games in 2026.

Cave Engine 2026 Roadmap: Logic Bricks Is Out, and the Future Looks Big

May 25, 2026

See the updated Cave Engine 2026 roadmap, including Logic Bricks in Cave 1.6, Python API parity, AI tools, Linux improvements, web export, DirectX 12, and future console plans.