Defold Roadmap for 2020

Wow wow wow! :smiley: Excited about a roadmap!
I hope every feature on the list will be easy to accomplish and release! :wink:

Auto-tiling - excited! don’t forget to add a feature to select more than one tile from a tile pallete (like you can in a tilemap)!
Sound threading - yeah! Finally loading screens would be possible!
Every other feature - yeah!
The Defold development has a clear vision of increasing stability, simplicity and modularity
I’m not using Defold for 3D, but anyway I’m also excited about these features, because I’m planning also to create 3D games in the feature and I want to stay with Defold :smiley:

:defold:

7 Likes

Btw, using Launch Storyboard is already possible, even without official support. Defold is a pretty flexible engine and it is possible to use many platform-specific features without official support.

Thanks for the video-instruction @sergey.lerg

One more example is Android Adaptive Icons:

5 Likes

I’m in china,and the network speed is very slow, so the excellent work!:wink:

6 Likes

Hi @britzl

I saw that Multi-texturing was on the roadmap for 2019, but as far as I can see (unless I’ve missed some docs) - it’s not yet available.

I’m just wondering if the feature was postponed indefinitely, or whether it’s still in the backlog?

Thanks for all your hard work on this engine btw, its become my default for 2D work!!!

1 Like

Correct. This has been put on hold for a while. Sorry about that.

@britzl Thanks for the prompt response!

Currently working on an example of using multiple textures for a sprite material (one sprite image and one render target texture) - Will post here (Using multiple textures in materials ) when it’s done

3 Likes

Really,

local my_note = [[ wow, it is great job, And I am proud to be a defolder..... :smile: ]]

print(my_note)

:star_struck::star_struck::star_struck::heart_eyes:

4 Likes

When are you planning to add Sound threading?

1 Like

We don’t know yet. One of the upcoming features to tackle is definitely sound threading. I know that @dapetcu21 mentioned he wanted to take a look at some sound related improvements.

2 Likes

I still intend to, but I have a ton of work on my stack these days so not sure when that will happen.

3 Likes

High level roadmap linked to GitHub issues can be seen here: https://github.com/defold/defold/projects/27#column-8526695

Releases and what goes into each release is here:

We know from experience that there’s little point in planning every release in advance. Things change and we have to adapt and change stuff around when things are brought up by our users. That is why your rarely find more than the current and next release there.

6 Likes

Regarding to Spine as an extension plan, When it replaced with official spine runtime, do we have option to keep using Defold existing spine runtime?

As mentioned by NickChow, The free way to use skeletal animation is by using Dragonbones. Other tools like Blender COA tools also able to write dragonbones.

Since there’s no Dragonbones extension for Defold, hopefully we could still use old Spine runtime to legally run it. Since Spine license cost can be dealbreaker for newcomers :slightly_smiling_face:

thanks!

3 Likes

Our plan is to move our Spine runtime into an extension.
Once that’s done, someone else might port that extension to support the official Spine runtime.

Also, it would open up for our users to develop their own Dragonbones runtime (if that’s a thing?)

3 Likes

Thanks for answer. Glad to hear that :slightly_smiling_face:
That means we will still able to use dragonbones via Defold spine extension (Until dragonbones runtime available for defold, if community develop it)

yeah dragonbones pretty much like spine. it has native runtime for several game engines. but the editor can export to spine as well.
The other nice thing is we can use Adobe Animate CC to export to dragonbones.

So this workflow is possible:
Authoring in Animate CC - export to Dragonbones format - export to spine format

4 Likes

Added some more :white_check_mark: on finished tasks, this time for the Metal/Vulkan support and the iOS Launch Screen support.

6 Likes

Ditto!

2 Likes

Out of curiosity, how are you guys testing new workflows and features in the editor? Is there a alpha channel where users can test even extremely in progress new features for the editor? Feedback for workflows and UI is extremely important.

1 Like

As you may have seen from recent Defold releases very little work is currently done in the editor. The focus has been on engine features and platforms. The Defold Foundation is currently working to secure funds to be able to invest in editor development for Q4 2020.

8 Likes

Added :construction: to indicate tasks that are “In progress”.

I’ve also added Play Asset Delivery as a new feature for Android which we will investigate.

4 Likes

I just read the notes about “allow[ing] developers to build locally or set up their own build servers to cut the dependency to the Defold provided build service” and was wondering if there was any intent to deprecate the Defold build service in the future?

Personally, having had to suffer through the various SDK configs with Unity, Godot, Corona/Solar2D, and GameMaker Studio the single download and zero config build service of Defold is a MASSIVE plus for me - it just save so much time and so many headaches.