Notas de Lançamento do Cave Engine 1.6.0: Logic Bricks Visual Scripting Chegou!

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

O Cave Engine 1.6 apresenta Logic Bricks, um novo sistema de Visual Scripting criado para um desenvolvimento de jogos mais rápido e fácil, com tempo zero de compilação, paridade completa com a API Python, ferramentas de depuração, melhorias no editor, correções na pipeline de assets, atualizações de física, melhorias na UI e muito mais.


Cave Engine 1.6.0 - Notas da Versão

Bem-vindo ao Cave 1.6, onde temos o orgulho de apresentar Logic Bricks, o novo Sistema de Visual Scripting do Cave Engine, após 5 anos de desenvolvimento.

O que é o Cave Engine?

Cave Engine é um motor de jogo 3D leve criado para desenvolvedores independentes, artistas e pequenas equipes (5-15 pessoas) que desejam criar jogos mais rápido, com menos complexidade e menos espera. Foi feito por desenvolvedores, para desenvolvedores. É escrito em C++, scriptável em Python, e focado em iteração rápida, fluxos de trabalho simples e desenvolvimento de jogos 3D para desktop. Cave é feito para criadores que querem construir jogos reais sem enfrentar pipelines pesados, longos tempos de compilação ou complexidade desnecessária.

E agora, ficou muito melhor, pois pela primeira vez, você pode criar jogos 3D completos para desktop sem escrever nenhuma linha de código se não quiser. Tudo isso graças à nova solução de Visual Scripting que estamos lançando no Cave 1.6. Vamos conferir.


Logic Bricks chegou!

Esta é provavelmente uma das maiores funcionalidades já adicionadas ao Cave, e muda completamente a forma como você pode criar jogos na engine. Se você ama fazer jogos mas odeia lidar com código, tempos de compilação, complexidade do motor ou configurações intermináveis, Logic Bricks foi feito para você.

cave-bricks-3.jpeg

Ele permite construir gameplay real de forma visual, conectando nós e fluxos de execução de um jeito que parecerá familiar se você vem do Unreal Engine Blueprints, mas com o fluxo de trabalho mais simples, limpo e rápido do Cave.

Crie Mais Rápido, Espere Menos

Com Logic Bricks, não há:

  • Compilação de Código
  • Espera
  • Interrupção
  • Testes e Iterações instantâneos

Você cria, conecta, clica em play e testa imediatamente.

Logic Bricks suporta o fluxo principal de gameplay esperado no Cave:

  • Eventos Start, Update, Late Update, Paused Update e outros.
  • Eventos Customizados: Permitem organizar seu código e também chamá-los de qualquer lugar, inclusive de outros Bricks ou via Python.
  • Variáveis, condições, loops, ramificações, funções
  • Comentários e Organização do Grafo
  • Grafos Lógicos Reutilizáveis
  • Integração total com os Sistemas de Gameplay do Cave

cave-bricks-2.jpeg

Todo o Poder do Engine, Visualmente

Logic Bricks não é uma ferramenta limitada para iniciantes: possui paridade 1:1 com a API Python do Cave, o que significa que todas as funções, métodos e sistemas disponíveis em Python também estão acessíveis visualmente.

Isso quer dizer que você pode criar jogos completos com Logic Bricks, desde protótipos rápidos até projetos comerciais, sem precisar forçar a troca para código posteriormente.

E quando o código fizer sentido, ambos os fluxos funcionam juntos:

  • Chame Logic Bricks a partir do Python, ou...
  • Chame Python a partir do Logic Bricks
  • Misture visual scripting e código no mesmo projeto!

Construído em C++ para Performance

Por trás dos panos, Logic Bricks é implementado inteiramente em C++ e não roda via backend Python. Isso significa que a execução do grafo é feita nativamente pelo Cave, projetado para rodar o mais rápido possível. O Cave também inclui ferramentas de depuração, tratamento de erros e profiling para ajudar você a entender o funcionamento da sua lógica, encontrar problemas e otimizar seu gameplay.

Por que Isso Importa?

Logic Bricks foi criado para desenvolvedores independentes, artistas, designers e criadores apaixonados que querem transformar ideias em jogos lançados sem lutar contra o engine.

cave-bricks.jpeg

Em resumo: criação de jogos no estilo Blueprint, mas mais leve, simples e rápida para iterar. Amigável para iniciantes e feito para jogos reais.


Temos Mais na Versão 1.6!

Incrível, não? Mas não é só isso!

Logic Bricks é a grande novidade do Cave 1.6, mas este lançamento também traz várias melhorias em scripting, usabilidade do editor, importação de assets, física, UI, rendering e estabilidade. Vamos ver o que mais há de novo.

Editor Python embutido melhorou!

A programação em Python também recebeu muitas melhorias no Cave 1.6. Criar novos scripts ficou mais fluido, o destaque de sintaxe está mais confiável, e o conhecido problema de desalinhamento do cursor no editor foi corrigido.

cave-python-1.jpeg

Mais importante, o Cave agora inclui a primeira versão da documentação da API Cave dentro do editor com autocompletar. Ainda está em desenvolvimento e não tão completa quanto ferramentas externas como VS Code, mas já facilita muito escrever código Python local direto no editor, sem precisar sair do Cave.

Mudanças:

  • Sistema de autocompletar da API Cave
  • Integração da documentação da API Cave ao passar o mouse sobre funções Cave
  • Corrigido o destaque de sintaxe em comentários
  • Corrigido bug de desalinhamento do cursor

Ferramenta do Histograma da Viewport

Ao criar um jogo, você não está criando apenas para o seu próprio monitor. Seus jogadores irão experimentar seu projeto em muitos tipos diferentes de telas, níveis de brilho, configurações de contraste e perfis de cor, o que torna difícil julgar a consistência visual somente a olho nu. Por isso, o Cave 1.6 introduz a Ferramenta de Histograma da Viewport.

cave-histogram.jpeg

Essa ferramenta mostra um histograma de cores em tempo real do que está sendo renderizado na viewport, ajudando você a tomar decisões melhores sobre brilho, contraste e equilíbrio de cores. Em vez de se basear só em como o jogo parece na sua tela, agora você pode ler dados visuais precisos direto do quadro.

É uma funcionalidade simples para melhorar a qualidade de vida, mas muito útil na hora de polir o visual do jogo e garantir que seus gráficos sejam mais fáceis de avaliar em diferentes configurações de monitor. Para usá-la, vá em Viewport Settings > Rendering Debug... Show Histogram.

Melhor Experiência de Uso no Editor (UX)

O Cave 1.6 também melhora várias partes pequenas, porém importantes, da experiência no editor. São mudanças que fazem o motor parecer mais fluido, claro e fácil de usar no dia a dia.

Para isso, analisamos, inclusive com gravações de vídeo (enviadas com permissão, claro), dezenas de novos usuários chegando ao Cave pela primeira vez e explorando o software para descobrir os pontos onde tiveram mais dificuldade. Em seguida, corrigimos tudo, adicionamos mais documentação e tornamos todos os caminhos mais claros. Isso melhora o ponto de entrada para novos usuários e também facilita seu uso diário se você já usa o Cave.

Mudanças:

  • Mais informações e documentação de ajuda dentro do editor
  • Sliders de propriedades e tooltips aprimorados
  • Tooltips agora explicam que você pode usar Ctrl + Click para editar valores diretamente
  • Melhor informação da câmera da viewport
  • Novo atalho: pressione Ctrl + T para promover rapidamente a Entidade selecionada a um Template
  • Muito mais!

Pipeline de Assets Melhorado

Importar assets como FBX e outros formatos suportados agora está mais preciso e confiável. Foram feitas várias correções internas no pipeline de importação, e o Cave agora também inclui uma opção de Import Scale, permitindo pré-escala das entidades importadas durante a importação.

Melhorias na Física

A física também recebeu importantes melhorias na API e no fluxo de trabalho nesta versão.

cave-vehicle.jpeg

Mudanças:

  • Variáveis do PhysicsConstraintComponent expostas na API
  • Adicionada geração de rigid body a partir de Mesh Components
  • Corrigido bug de "Transform Reset" na Física de Veículos

Sistemas de UI e Gameplay

O Cave 1.6 também melhora os sistemas de gameplay, especialmente a interação de UI, comportamento em Python e o manuseio de entrada.

Mudanças:

  • UIElementComponent agora expõe métodos para verificar se o usuário acabou de pressionar, passar o mouse ou soltar um elemento
  • Criar um novo Python Script agora abre o asset em si e não somente na aba de texto
  • Melhor manipulação de variáveis persistentes em Python
  • Corrigido problema de DPI no Mouselook onde o Cave não registrava movimento do mouse corretamente, especialmente com mouses de alta frequência
  • Criadas mais classes padrão para o UI Toolkit

Renderização e Estabilidade

Esta versão também inclui várias correções internas de renderização, OpenGL, viewport, UI e estabilidade para tornar o Cave mais confiável em diferentes projetos e hardwares.

Mudanças:

  • Várias correções e melhorias em UI, OpenGL, viewport e renderização
  • Corrigido problema de depth testing da AMD que falhava em algumas GPUs AMD (conhecido em: RX 7800 XT, RX 6800 e RX 5700 XT)
  • Corrigido crash quando o arquivo Editor Settings.json estava corrompido
  • Corrigido crash do Crash Reporter
  • Melhorias internas em debugging e diagnóstico para permitir ainda MAIS correções!
#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.