Thanks a lot for the feedback so far (keep it coming!). Let me comment on the things suggested:
- Polygonal sprites (DEF-3055), Trim alpha for sprites in atlases (DEF-2858) and Multi resolution assets (DEF-2058)
We definitely want all of these features. They are all very large task with many moving parts. We might R&D one of them during 2018.
- Make Defold Extensions open source?
Of course! This is definitely the way we want to go. A closed source (for now!) engine core and open source extensions for everything from IAP, Physics to Facebook. All extensions will be available on the Asset Portal and on GitHub.
- Resource component properties (DEF-2918)
Yes, we’re so close to finishing this. It’s going to open up a lot of possibilities. For the dynamic lighting shown in the video we do however also need to change the atlas system to accommodate for multiple layers (diffuse, normal etc). This has been designed but we’ve haven’t had a chance to start the implementation yet. We’re in the process of hiring to increase team size and thus increase our bandwidth.
- Create and change mesh in runtime.
Yes, this is something we’ll hopefully R&D during the autumn and winter months.
- Faster build of native extension (windows)
We’ve added support for building with clang. This will greatly reduce build times on Windows (minutes to seconds). More details in the release notes: Defold 1.2.133 has been released
- Renderer/camera/aspect ratio. I’m worried about pixel-perfect (low-res) graphics in my games.
“Productifying” (yay, new word!) something like this the lowrezjam template into an asset in the Asset Portal is probably a step in the right direction.
Oh, yes. I can’t agree more with you! The code editor has seen quite a few improvements, but we still have a long way to go. We will however not try to compete with dedicated code editors with all of their bells and whistles, but we do want to make ours better than it is today.
- Sign iOS app on Windows (DEF-2810)
This is interesting but not something we will focus on right now.
This could be created by the community using the native extension system. Our next community sponsored initiative will likely be a Google Play Game Services extension.
- Programmatically generate general polygonal colliders
Yep, would be cool to have. Unfortunately not super high priority right now. I should perhaps give a go at taking my Chipmunk 2D physics extension from prototype to product.
- Always excited about more platforms
We’ll see what happens, but for now our standpoint is that we will add new platforms when someone shows a game (not necessarily a finished one) they wish to release on the platform in question.