4 ms·
How about advising me on how to develop this further? I am looking for people like you :-) - those who like animations and have some experience in Shockwave /
by 100-xyz 7y ago
How about advising me on how to develop this further? I am looking for people like you :-) - those who like animations and have some experience in Shockwave / Flash. If interested please shoot me an email leisenming AT protonmail DOTcom
- seanalltogether 7y agoThe advice I would give you is to maybe decide whether you want to build an animation tool or a game tool, and stick with that for now. Flash is still one of my favorite runtimes just because of how powerful it was, but there was a lot of complexity under the hood and isn't something I would recommend someone replicate as a side project. If you want to focus on an animation tool, you'll want to think about things in terms of timelines, and how you can create independent animations with their own timelines and combine them into other timelines. A good example from your website would be the santa walk animation is one timeline, which is placed inside another timeline that moves from left to right, which is in another timeline that that controls the top level animation. Nothing needs to be scripted in this case, you just visually lay out when a timeline should start and stop and appear or disappear like any other video editor. Timelines can be played in parallel or one after the other etc... On the other hand if you're thinking of creating a game engine you would focus creating a canvas that can programmatically add or remove VisualObjects (static images or animations that you could create in a simple timeline format) and then be able to provide other devs control over the x,y coords of where to position that visual object for every fps time interval that the game is running at. They would additionally need to be able to control which frame in the visual object to show so they can control forward, backward, stop, etc... Sorry not much more I can provide for guidance but that would be a general start