I want to dedicate this post to everyone's quality of life ideas to be discussed. For clarification this isn't purely for new features entirely, but rather tweaks and changes that can be done to make creating and playing the game that much simpler.
I will start:
Animation, Triggers, and Whatnot
-
The User Interface
The UI for animation in grab is foreign to me, I haven't seen this layout used anywhere else before. For this reason, I believe that it needs a change. The way this can be done is to refurbish the current layout for the well known keyframes. Keyframes should have a button that lets you view the frame, and update the frame, as well as a handle so you can drag the frames and relocate them. This would allow us to create, edit, and remove frames with ease. The last thing are frame settings in another around the keyframes. This will allow you to change frame settings, like duration. WE ALSO NEED ONION SKINNING AND FRAME PREVIEWS. -
The System Itself
My main gripe with the animation system as of yet is that we can only animate one block/group at a time, and we have no way of seeing our animation until we play it, we really need onion skinning and the ability to animate multiple objects at once. -
Grouping
When it comes to grouping, we need to be able to delete and create objects when working WITHIN groups, and we also need group parenting/pivots so we can control the rotation point/origin of grouped objects, rather than rotating around the visual center of all blocks. -
Building
This is a quick one, but instead of having each block have its own texture and special ability, it would be nice if we could select our texture and traits of the block rather than having to accept that bouncy blocks are pink and crumbling blocks are yellow. Along this line of thinking, we need the option to make blocks have no collision, transparent, we need texture tinting, rotation, and scaling.
