Posted July 17, 2023 by Uniday Studio
#Patch Notes #0.9.9
I just released a new Patch for Cave 0.9.9 bringing even more fixes, features and now more compatibility!
I'll talk about that in a moment, but first things first:
I''m working on the Game UI editor tools, because although the Game UI elements works just fine mechanically speaking in game, the Tooling that Cave Engine have for you to edit them in the Viewport was sort of (very) broken. I'm fixing that and also brinking more tools to help you create the UI in the engine. It works just fine now.
Known Issue: except if you add an UIElement as a Child of another UIElement. In this case, for now you can expect the tooling to now work as intended (selecting and dragging the element in the viewport). You can still adjust your child UI Elements just fine in the Properties tab.
Until now, Cave Engine required OpenGL 4.3 or higher in order to run on a machine. This version is 10+ years old, released in 2013, but a lot of people still did not had a computer/graphic card that support that. So I decided to work hard on a solution for it and managed to reduce the minimum requirements to OpenGL 3.3!
If you have a computer that supports ogl 4.3+, this may not sound like a huge deal for you, but it actually is!
Why? Because this means that more people will be able to PLAY YOUR GAMES (made with cave) once you release them.
And I managed to reduce the version without major impacts in the Graphics, so that's even cooler. The only downgrade I had to do is in the PCF shadow sampling (you'll notice that it will require a bit more adjustment in order to look fine), since I was using some ogl 4+ functions in the shader. But I'l still working on it, so we'll see (and it's not that bad, specially since you can adjust it).
Thanks to everyone using the engine! Y'all are awesome!