Jump to content
  • entries
    944
  • comments
    5,899
  • views
    929,447

Leadwerks 5 beta update


Josh

1,987 views

 Share

An update is available for Leadwerks Game Engine 5 beta. The GUI system is now working with support for the following items:

  • Panel
  • Button
  • Tabber
  • Label
  • Hyperlink
  • Text field (editable, single line)
  • Text area (multiline, read-only, allows text selection)

The GUI scripts use a system of "blocks". You can add a solid rectangle, a wire rectangle, (both support rounded corners) or a text block.

The drawing hierarchy is not yet respected, so if you type a long line of text in a text field, for example, the text will overrun the container.

Some weirdness exists when GUI blocks are resized, can be seen in the tabbed panel tabs.

Alpha anti-alias is not currently implemented so curved edges will be a bit pixellated. Has to do with pre-multiplied alpha the engine now uses by default.

It's better to move, resize, show and hide, and change the text of blocks than to clear the widget and recreate them. There was some difficult stuff here with the culling and render tweening system I had to work out.

  • Like 1
 Share

4 Comments


Recommended Comments

10 hours ago, CyberpunkFan said:

Will there be an opportunity for early access purchase in order to get involved in the beta test?

What I may do is offer an "SDK" product that consists of just a C++ programming API before the editor is released. That could be out as soon as April 2020.

  • Thanks 1
Link to comment
On 12/26/2019 at 3:20 PM, Josh said:

What I may do is offer an "SDK" product that consists of just a C++ programming API before the editor is released. That could be out as soon as April 2020.

Oh I would kill for that if it also had Lua scripts!

Link to comment

Is double precision still included in the feature list ?

I figured out how to make universe move around my ship but  double precision would make it easier (especially for physics).

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...