Git Product home page Git Product logo

animatemate's Introduction

AnimateMate Plugin For Sketch

"Create your animations directly in Sketch using AnimateMate."

Alt text



Haha, is this joke or what?! Why the heck do I need animation tools in Sketch.

You know feeling when you just need a simple animation for your awesome concept and you realize that it's a huge process to move all assets into some other application? That’s a lot of hassle! Like this example.


Alt text

I Know the Feeling!

That's why I created AnimateMate in order to produce and export simple animations straight out of Sketch. It's not exactly rocket science, but it can lighten your workflow in some cases. So let the game begin!

Alt text

Install

Copy AnimateMate.sketchplugin to Sketch plugins folder.

Easiest way to go into your Sketch plugin folder:
Plugins > Manage Plugins > Reveal Plugins Folder

How to Use

There are tons of ways to use AnimateMate and I'll try to explain basics in this video.

AnimateMate Basics

You could run into a situation when you're wondering why it's working this or that way... This plugin does not convert your Sketch to a fully featured animation software :) However, it'll help you in many simple cases, but if you need more complex animations you should consider some other animation tools. AnimateMate was made for creating simple animations at least for now, we'll see how it'll develop in the future...

Shortcuts

Command Shortcut Description
Create Animation ctrl + option + cmd + K Create new animation / keyframe to layer.
Offset Animation ctrl + option + cmd + O Offset animated and/or keyframe values.
Random Animation ctrl + option + cmd + G Generate random animation to selected layers.
Edit Animation ctrl + option + cmd + L Edit layer animation values in ordered text view.
Delete Animation ctrl + option + cmd + D Delete animation from selected layer(s).
Return Keyframe ctrl + option + cmd + R Return selected keyframe values to layer(s).
Export Animation ctrl + option + cmd + A Export your animation to PNG or GIF format.

Examples

Here are a couple examples that are made using AnimateMate plugin in Sketch. You'll find more info and examples in the AnimateMate.com web pages.

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Alt text

Roadmap & Feature Ideas

  • Visual timeline editor
  • Improve groups workflow
  • Text animations
  • Randomize exist keyframe values
  • Select a layer by keyframe numbers
  • Anchor helper object into the workflow
  • Reverse keyframes
  • Spread keyframes to a given time
  • Multiple easing types in animations

Colloboration & Feedback

There is so much to do in order to make it better! Collaboration is very welcome and all feedback is greatly appreciated [email protected]

I'm a Visual Designer and a hobbyist coder. So if you're a more experienced with code, I know we can make it even better :)

About

I think Sketch is super useful in many design tasks. But while using Sketch and as well many other graphic design softwares I was always longing for the basic level of animation tools. Usually it's only the basic move-, rotation-, scale- or transparency animations that needed to visualise something simple.

I think most of the graphical design sofwares should include at least some very basic level of animation tools. Like in Photoshop I've nowadays found many good uses for animation tools. Too often it would be hard work to transfer all assets to other software just for creating simple animations. Still, it doesn't need to be such a complex system...

Author

AnimateMate made by Creatide (Sakari Niittymaa)

Creatide is not a company nor a big factory. It's a single Designer who also loves coding and improving workflow. I create tools for my personal usage in order to relieve my design process, so every tool is used by myself. Some of those tools end up being released to the public under this name and domain.

Working as a designer makes your come up with different ideas on how your workflow could be improved. My approach: when you got an idea for a specific tool, create it, then you have it. That's what Creatide is all about.

Licence

The MIT License (MIT) Copyright (c) 2016 Creatide (Sakari Niittymaa)

Used Libraries & Tools

animatemate's People

Contributors

creatide avatar niittymaa avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.