Skip to content

An animator application that allows for the creation and customization of different shapes and objects as well as their respective keyframes within the animation; and the control over the playback of the animation itself.

License

Notifications You must be signed in to change notification settings

GJason88/animator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Animator

Animator application that allows for the creation and customization of different shapes and objects as well as their respective keyframes within the animation; and the control over the playback of the animation itself.

Designed using Object-Oriented principles and the MVC model to promote SOLID principles, loose coupling, faster development, and flexibility for multiple view types.

Installation

Clone the repository or install the zip to your PC

Usage

Open terminal (such as command prompt) in resources folder. Type 'animator.jar' followed by desired parameters
Params:
  -in "filename.txt" (the input animation file) *required
  -view "text", "svg", "visual", or "edit" *required
  -out "filename.txt" (the output animation file for textual and SVG view types) *use for text and svg views
  -speed X (an integer to set the inital speed in ticks per second for visual and editor views) *default=15

Example: "C:\Users\NAME\Desktop\Animator\resources animator.jar -in buildings.txt -view edit -speed 30"

Contributing

Feel free to send a pull request.

License

MIT

About

An animator application that allows for the creation and customization of different shapes and objects as well as their respective keyframes within the animation; and the control over the playback of the animation itself.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages