This is a simple animation editing program. It can be used to create short-duration bitmap or vector animations. It supports two types of vector graphics: Bezier curves and ellipses, and can interpolate the parameters of vector graphics between adjacent keyframes. It also supports multiple layers.
The above video showcases some works made with this program. Specifically, the first half of the video demonstrates a bitmap animation of a stick figure walking, as well as how to create a vector animation of a stick figure walking. The video also shows vector animations of a puppy and a bird, with interpolation achieved by linearly adjusting the control points of Bezier curves. Additionally, the video demonstrates importing external animations, making external animations move along a specified path, depicting a "bird hunting a puppy" scene. The video also illustrates achieving pseudo 3D effects using vector animations, showcasing different perspectives of a house.
With the new video format, we can now generate videos using the program. An example shown in the video is the gradually zooming Mandelbrot set.
In the final part of the video, it demonstrates applying vector animations to my other program "Ground Battle Framework" as character walking animations. It’s clear that there’s still much to improve, such as the lack of attack animations. This is just an experimental attempt.
The UI of this program is very inconvenient, and the optimization is quite poor. It cannot support editing complex or long animations, nor can it achieve very precise adjustments. I wrote this program purely for learning purposes, and you are very welcome to leave comments if you're interested.
Link: https://zhangyh.itch.io/animation-editor