so first I'm drawing a static body for collision data
the green outline shows the bounds of the bitmap associated to the static body sprite
I can save the image to png with enter anytime when I'm editing the bitmap
I'm working the pixel editing. I was getting staggered pixels, rather than a smooth line between points, so I'm working on a line function that calculates from point to point.
isn't complete or working as it should, but I kind of like what comes out when the lines are only in direction. This also works with dynamic bodies, the graphic will follow/rotate with the body when the physics update.
I'm hoping to have a full featured pixel editor/animator inside the editor. patterned brushes, a palette, edit frames/export to spritesheet (currently broken), onionskinning.
My idea is to be able to switch between edit and game state, pausing game play when you want to add new objects or events or animations.
Exposing states of entities, when they change, being able to pause gameplay, and then draw in a new animation for those states, such as when the character is hit, or when the character is in the air.
triggering animations, like a hand drawn thought bubble rising from the character, rather than static window graphics.
another idea was to link events to the how many frames have elapsed since pausing gameplay.