Teaser Fridays and Roadmap talks

Not for the engine/editor code, but I have a bunch of Lua modules for Defold that I’m using that I wish to release soon, just working on the documentation :smiley:

8 Likes

What I’m currently working on:

  • GPU skinning
  • instanced GPU skinning
  • creating 3D and paged textures from scripts
  • exposing PBR material properties to shaders
  • improved window script support (toggle fullscreen etc)
  • making vulkan default on desktop platforms
  • texture decoders as plugins (e.g webp+astc)
19 Likes

My main current tasks involve sound streaming, improved text rendering, C# support and improved C++ dmSDK functionality.
Apart from that, I’m also working on XBox support (slow progress currently).

Perhaps more exciting is the progress on an ongoing experiment that is the AtlasPacker library/tool.

The plan is to have better atlas packing in Defold offered by default.
We hope to start adding such features in bob.jar during this year.
Also, the gui tool should be able to export into our new .tpinfo format as well.

For some reason, the video didn’t upload properly. either watch it here:

17 Likes

Not the most exciting update perhaps, but here’s a first picture of us fixing the in game profiler for HTML5 builds (and consoles).
First out is the variables:

18 Likes

Very exciting, waiting years for that🔥

5 Likes

Coming soon to the Defold editor: keyboard shortcut configuration!
record
It also works for editor script commands:
status

27 Likes

HTML5 + Threading support

Not really a friday (but it’s the last day before Easter), but we’re progressing with adding threading support for HTML5.
Here’s a listing of the files when building with the new web target wasm_pthread-web (yeah, it’s a mouthful).

The sizes are comparable with regular wasm target, and the bundling step will allow you to choose what to include with your bundle, and the loader should download

(The ticket where we keep track of tasks)

14 Likes

Another upcoming editor feature that I’m excited to share is symbol rename support (powered by LSP):
rename.gif

18 Likes

Grid customization

19 Likes

It’s so beautiful, I want to cry :joy:
Is it a Snap icon on the bar!?

Thank you :collision:

7 Likes

Yes, that’s the next item on my to-do list :slightly_smiling_face:

8 Likes

This is really a miracle, thanks for the amazing improvements!

The Editor already became a much-much better in this year

4 Likes

This editor is growing up! This is an amazing improvement.

4 Likes