Giter Site home page Giter Site logo

no-slopes / sprite-animations Goto Github PK

View Code? Open in Web Editor NEW
49.0 1.0 1.0 18.77 MB

A smooth and intuitive way to work with sprite sheets in Unity.

Home Page: https://no-slopes.github.io/sprite-animations/

License: MIT License

C# 67.71% ShaderLab 23.96% HLSL 4.17% CSS 3.82% JavaScript 0.34%
animations animator game-development sprite sprite-animation sprites spritesheet unity unity2d

sprite-animations's Introduction

Compatibility Version Downloads GitHub Repo stars Hits

Banner

by No Slopes

Install
Docs
Kofi

A smooth and intuitive way to work with sprite sheets in Unity.

Showcase

youtube_showcase

Why bother?

  • The Animations Manager window provides qualitity of life when managing your animations and frames.
  • Better perfomance than the Unity Animator since it only handles changing sprites at the SpriteRenderer and nothing else.
  • Coding made easy.
  • Perfect for state driven (FSM) characters.

Checkout how it works and give it a try!

Key features:

Sprite Animator

The Sprite Animator allows to play animations by simply changing the sprites of a SpriteRenderer.

Animations Manager

The Animations Manager is an Editor window that gives you quality of life when editing your animations.

Animations
  • Single Cycle Animations are the most basic type of animation. Just define Frame Cycles and you are good to go.
  • Windrose Animations are meant to help those working with top-dow games. Allows you to create one Frame Cycle for each of the cardinal positions and then it is easy to just change the direction based on the user's input.
  • Combo Animations are a collection of Frame Cycles that can have their execution chained. It plays one cycle, waits for user input, and then plays the next one.

Beta Version

This tool should be carefully tested before integrated in a project that has commercial intentions. Although I really trust its capacity, it is still too young to be considered stable.

Installing

Installation.Video.mp4

Detailed instructions here

Unity tested versions

Compatibility

About No Slopes

We are a small group of game devs / artists building an Indie Game Studio and crafting some tools along the way.

The author

My name is Gabriel, ppl know me by Gabo. Check out my portfolio if you wanna know more about what I do.

Kofi

Special thanks and credits:

  • DanniBoy for being my No Slopes associate and desining the logo and icons for the project
  • Cammin, creator of LDtk to Unity, for being such a friendly person and giving me directions on how to craft this docs page. BTW if you do not know LDtk to Unity yet, you should really give it a go if you work with 2D levels in unity. The quality of life this tool provide is insane!
  • Gabriel Bigardi for introducing me the concept of changing sprites of a SpriteRenderer directly instead of having Unity's animator to do so.
Assets used during showcase

sprite-animations's People

Contributors

indiegabo avatar semantic-release-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

arttmptt

sprite-animations's Issues

Animation template

I have several sprite sheets with the same animation for different characters. It would be interesting to have a feature where I can create an animation template that will be common to several prefabs, and I only need to change the list of sprites for each of them.

Any solution for this situation will be greatly appreciated, and I thank you in advance!

Context menu in Unity 2023

Describe the bug
Can't choose type of animation in Unity 2023 when creating one. Window of creation is disappearing, can't create animation from the Sprite Animator window.
This bug seems to come with the new context menu in Unity 2023+.
In Unity 2022 LTS, everything was fine.

To Reproduce
Steps to reproduce the behavior:

  1. Click on green Create button, open Create Animation window
  2. Click on Type selection
  3. Window of creation is disappeared

Expected behavior
Window shouldn't disappear.

Screenshots
image
image

  • OS: Windows 11 64 bit
  • Plugin Version 2.3.3

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.