Notas de la versión 1.6.0 de Cave Engine: ¡Logic Bricks Visual Scripting ya está aquí!

Uniday Studio
Uniday Studio
May 13, 2026 · 6 min read · Updated May 22, 2026

Cave Engine 1.6 introduce Logic Bricks, un nuevo sistema de Visual Scripting diseñado para un desarrollo de juegos más rápido y sencillo, sin tiempos de compilación, con paridad completa de la API de Python, herramientas de depuración, mejoras en el editor, correcciones en la canalización de assets, actualizaciones de física, mejoras en la UI y más.


Cave Engine 1.6.0 - Notas de la Versión

Bienvenido a Cave 1.6, donde con orgullo presentamos Logic Bricks, el nuevo Sistema de Visual Scripting de Cave Engine, después de 5 años de desarrollo.

¿Qué es Cave Engine?

Cave Engine es un motor de juegos 3D ligero construido para desarrolladores indie, artistas y equipos pequeños (5-15 personas) que desean crear juegos más rápido, con menos complejidad y menos esperas. Está hecho por desarrolladores, para desarrolladores. Está escrito en C++, es scriptable en Python, y enfocado en una iteración rápida, flujos de trabajo simples y desarrollo de juegos 3D de escritorio. Cave está hecho para creadores que quieren construir juegos reales sin luchar contra pipelines pesados, largos tiempos de compilación o complejidad innecesaria.

Y ahora, se ha vuelto mucho mejor, porque por primera vez, puedes crear juegos 3D completos para escritorio sin escribir una sola línea de código si no quieres. Todo esto gracias a la nueva solución de Visual Scripting que lanzamos en Cave 1.6. Así que vamos a explorarlo.


¡Logic Bricks ha llegado!

Probablemente esta sea una de las características más importantes jamás agregadas a Cave, y cambia completamente la forma en que puedes crear juegos en el motor. Si te encanta hacer juegos pero odias lidiar con código, tiempos de compilación, la complejidad del motor o configuraciones interminables, Logic Bricks fue hecho para ti.

cave-bricks-3.jpeg

Te permite construir jugabilidad real de forma visual, conectando nodos y flujos de ejecución de una manera que te resultará familiar si vienes de Unreal Engine Blueprints, pero con el flujo de trabajo más simple, limpio y de iteración rápida de Cave.

Crea Más Rápido, Espera Menos

Con Logic Bricks, no hay:

  • Compilación de Código
  • Esperas
  • Interrupciones
  • Pruebas e Iteración instantáneas

Creas, conectas, presionas play y pruebas inmediatamente.

Logic Bricks soporta el flujo principal de jugabilidad que esperas en Cave:

  • Eventos Start, Update, Late Update, Paused Update y más.
  • Eventos Personalizados: que te permiten organizar tu código y también llamarlos donde quieras, incluyendo desde otros Bricks o mediante Python.
  • Variables, condiciones, ciclos, bifurcaciones, funciones
  • Comentarios y organización de gráficos
  • Gráficos lógicos reutilizables
  • Integración completa con los sistemas de jugabilidad de Cave

cave-bricks-2.jpeg

Todo el Poder del Motor, Visualmente

Logic Bricks NO es una herramienta limitada para principiantes: tiene paridad 1:1 con la API de Python de Cave, lo que significa que cada función, método y sistema disponible en Python también está disponible visualmente.

Eso significa que puedes construir juegos completos con Logic Bricks, desde prototipos rápidos hasta proyectos comerciales, sin tener que cambiar a código más adelante.

Y cuando el código tiene sentido, ambos flujos de trabajo funcionan juntos:

  • Llama a Logic Bricks desde Python, o...
  • Llama a Python desde Logic Bricks
  • ¡Mezcla Visual Scripting y código en el mismo proyecto!

Construido en C++ para el Rendimiento

Bajo el capó, Logic Bricks está implementado completamente en C++ y no se ejecuta a través de un backend de Python. Eso significa que la ejecución del grafo la maneja nativamente Cave, diseñado para correr tan rápido como sea posible. Cave también incluye herramientas de depuración, manejo de errores y perfilado para ayudarte a entender cómo se ejecuta tu lógica, encontrar problemas y optimizar tu jugabilidad.

¿Por qué es Esto Importante?

Logic Bricks fue hecho para desarrolladores indie, artistas, diseñadores y creadores apasionados que quieren convertir ideas en juegos lanzados sin luchar con el motor.

cave-bricks.jpeg

En resumen: Creación de juegos al estilo Blueprint, pero más ligero, simple y rápido para iterar. Amigable para principiantes y hecho para juegos reales.


¡Tenemos Más para la 1.6!

¡Increíble, verdad? Pero eso no es todo!

Logic Bricks es la principal novedad de Cave 1.6, pero esta versión también trae varias mejoras en scripting, usabilidad del editor, importación de assets, físicas, UI, renderizado y estabilidad. Vamos a repasar lo demás que hay de nuevo.

¡El Editor de Python Incorporado Mejoró!

La escritura de código en Python también recibió mucho cariño en Cave 1.6. Crear nuevos scripts es más fluido, el resaltado de sintaxis es más confiable y se solucionó el conocido problema de desajuste del cursor en el editor.

cave-python-1.jpeg

Lo más importante es que Cave ahora incluye la primera versión de la documentación de la API de Cave y autocompletado dentro del editor. Todavía está en desarrollo y no es tan completo como herramientas externas como VS Code, pero ya hace que escribir código Python local dentro del editor sea mucho más práctico, sin necesidad de salir de Cave.

Cambios:

  • Sistema de autocompletado de la API de Cave
  • Integración de documentación de la API al pasar el ratón sobre funciones de Cave
  • Corregido el resaltado de sintaxis en comentarios
  • Corregido el error de desajuste del cursor

Herramienta de Histograma en el Viewport

Al crear un juego, no lo haces solo para tu propio monitor. Tus jugadores experimentarán tu proyecto en muchas pantallas, niveles de brillo, configuraciones de contraste y perfiles de color diferentes, lo que hace que juzgar la consistencia visual solo a ojo sea difícil. Por eso Cave 1.6 presenta la Herramienta de Histograma en el Viewport.

cave-histogram.jpeg

Esta herramienta muestra un histograma de color en tiempo real de lo que se renderiza en el viewport, ayudándote a tomar mejores decisiones sobre brillo, contraste y balance de color. En lugar de depender únicamente de cómo se ve el juego en tu pantalla, ahora puedes leer datos visuales precisos directamente del cuadro.

Es una característica simple de calidad de vida, pero muy útil para pulir la apariencia de tu juego y asegurarte de que tus visuales sean más fáciles de evaluar en diferentes configuraciones de monitor. Para encontrarla, ve a Viewport Settings > Rendering Debug... Show Histogram.

Mejor Experiencia de Usuario (UX) en el Editor

Cave 1.6 también mejora varias partes pequeñas pero importantes de la experiencia del editor. Son el tipo de cambios que hacen que el motor se sienta más fluido, claro y fácil de usar todos los días.

Para esto, analizamos, incluyendo grabaciones de video (por supuesto, enviadas con permiso), a decenas de nuevos usuarios que usan Cave por primera vez y exploraron el software para identificar los lugares donde tenían más dificultad para avanzar. Luego nos aseguramos de arreglar todo, agregar más documentación y dejar cada camino más claro. Mejora el punto de entrada para nuevos usuarios y también hace tu día a día mucho mejor si ya usas Cave.

Cambios:

  • Más información de ayuda y documentación dentro del editor
  • Mejora en los sliders de propiedades y tooltips
  • Los tooltips ahora explican que puedes usar Ctrl + Click para editar valores directamente
  • Mejor información de la cámara en el viewport
  • Nuevo atajo: presiona Ctrl + T para promover rápidamente la Entidad seleccionada a Template
  • ¡Mucho más!

Mejoras en el Pipeline de Assets

La importación de assets como FBX y otros formatos soportados ahora debería sentirse más precisa y confiable. Se hicieron varias correcciones internas en el pipeline de importación, y Cave ahora también incluye una opción de Import Scale, que te permite preescalar las entidades importadas durante la importación.

Mejoras en Física

La física también recibió mejoras importantes en la API y el flujo de trabajo en esta versión.

cave-vehicle.jpeg

Cambios:

  • Variables de PhysicsConstraintComponent expuestas a la API
  • Generación de rigid body desde Mesh Components
  • Corregido el error de "Transform Reset" en la física de vehículos

UI y Sistemas de Gameplay

Cave 1.6 también mejora sistemas relacionados a la jugabilidad, especialmente la interacción con UI, comportamiento en Python y manejo de inputs.

Cambios:

  • UIElementComponent ahora expone métodos para verificar si el usuario acaba de presionar, pasar el cursor o soltar un elemento
  • Crear un nuevo Python Script ahora abre el asset mismo en lugar de solo abrirlo en la pestaña de texto
  • Mejor manejo de variables persistentes en Python
  • Corregido problema de DPI en Mouselook donde Cave no registraba correctamente el movimiento del mouse, especialmente con ratones de alta frecuencia
  • Creación de más clases predeterminadas para el UI Toolkit

Renderizado y Estabilidad

Esta versión también incluye varias correcciones internas en renderizado, OpenGL, viewport, UI y estabilidad para hacer que Cave sea más confiable en diferentes proyectos y hardware.

Cambios:

  • Múltiples correcciones y mejoras en UI, OpenGL, viewport y renderizado
  • Corregido fallo en pruebas de profundidad en GPUs AMD (conocido en RX 7800 XT, RX 6800 y RX 5700 XT)
  • Corregido crash cuando Editor Settings.json estaba corrupto
  • Corregido fallo del Crash Reporter
  • Mejoras en depuración y diagnóstico interno para permitir aún MÁS correcciones!
#Cave Engine #release notes #game engine #new game engine #python game engine #visual scripting #unreal blueprint alternative #unity alternative #logic bricks #cave engine 1.6 #visual programming
Cave Engine

Ready to Make Games?

Cave Engine gives you pro-level tools with zero loading times. Build your next hit today.

Learn More

Comments

Join the Discussion

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

René
SoleFrog
User
May 19, 2026 at 04:57 PM
FINALLYYYYYY!!!!!!!!!!!!

Recent Posts

Cave Engine 1.4.1 - Release Notes

March 19, 2026

Explore everything new in Cave Engine 1.4.1. Performance improvements, DDS texture support, new APIs, profiler updates, and critical optimizations for 3D game development.

The 4 Best Python Game Engines in 2026 (For Developers Who Love Python)

March 10, 2026

Discover the best Python game engines in 2026 including Cave Engine, Panda3D, UPBGE, and Ursina. Compare real Python scripting engines for indie developers.

Roblox Studio vs Cave Engine: What Are the Main Differences?

March 10, 2026

Comparing Roblox Studio and Cave Engine? Learn the main differences in scripting, publishing, workflow, and performance for indie developers in 2026.