As we begin work on 1.20 I’d like to share a few thoughts on important updates and request a bit of feedback. Take a look at some of the primary and secondary goals of the next update, and let me know which changes you think are the most important, or if there’s something you think should be higher on the list!
Primary Updates (Highest Priority)
1. Video Export Overhaul
There’s been quite a few improvements to browser-based video exporters in the last month! I’ll be looking to include some of these new changes in the enxt build which should allow for faster exports, and higher quality videos!
(It should also help reduce the total size of Wick Editor by over 20 Megabytes, which is huge for those with slower internet connections!)
Comment below with what potential features you’d like to see in an updated video exporter.
2. Renderer Overhaul
Interactive Projects in Wick Editor can sometimes run quite slow, especially games with lots of objects. After a few months of research, we’ve found that the main issue is our renderer. Unfortunately, the current version of Wick Editor is tightly coupled to this renderer, Paper.js. Paper is a fantastic open-source project that makes it possible for us to do so much of what we do in the editor, and so we’ll be hanging onto it for all of our editing needs, but have to do quite a bit of refactoring to use a new renderer that will be much faster.
Edit: The renderer overhaul should also help find and squash a number of bugs that may be a bit hard to fix at the moment, which is a nice byproduct!
3. Clip Tagging
Right now, if you want to keep track of all objects of a certain type, you’ll need to create an array in code. With Clip Tagging, users can add tags to clips and buttons and reference them with a really simple call in the code editor (most likely, project.getObjectsByTag(‘Tag’)).
You’ll also be able to do a hit test against a group of objects, like so
This should really speed up coding tasks!
Secondary Updates (Not Final, Give us Feedback)
1. Touch Events Separate to Mouse Events : Adding touch events to the possible interactive code options.
2. Colorable Layers : Recolor any layer in the editor so you can sort layers more easily!
3. Create an “Add Layer” button: New options for adding layers on the timeline.
4. Gradient Fills!
5. Adding Built-In Assets to Mobile and Tablet Wick Editor
6. Fixing Export Locations on Mobile/Tablet
Let us know what you think and please provide some suggestions if you have them