Now the Engine works on OpenGL 3.3 (for older machines)


Big news, folks!

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.

Now the Big Announcment!

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!

Changelog:

  • Fix: UIElement Selection in the Viewport
  • Implemented Snapping for the UIElements
  • UI: Display Guide Lines and Text when Moving it
  • UI: Draw the Anchor Point on Screen to Debug it
  • UI: Preserve Positions when changing Anchor Values
  • UI: Draw the Scaling Anchor Point
  • [Internal] GLSL: Removed a Bunch of Unused Functions
  • Reduced the min OpenGL version from 4.3 to 3.3!

Files

Cave Engine v0.9.9e.zip 20 MB
Jul 17, 2023

Get Cave Engine

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

(+1)

Parabéns

valeu!