PICO-Tween
Overview
PICO-Tween is a port of the easing functions developed by Robert Penner. This port was based on the Lua port by EmmanuelOga and optimised to suit the PICO-8 by refactoring to remove unnecessary tokens and making it compatible with the way the PICO-8 handles math functions.
Repository
You can view the library, along with this demo cart in the Github repository here: https://github.com/JoebRogers/PICO-Tween
The repository covers more details of the library, basic usage and a code example.
PICO-TweenMachine
Alongside this library, there is also the extension library PICO-TweenMachine. The intention of this extension library is to act a simple and lightweight wrapper to help drive and manage the creation and maintenance of tween code through a centralized object and callbacks.
It should help to simplify the approach to working with tween code and remove some of the clutter and boilerplate it typically introduces to your codebase.
You can view the repository for this, alongside usage examples and a demo cart here: https://github.com/JoebRogers/PICO-TweenMachine
Dependencies
All you need to use these libraries is a PICO-8! (Well, they can actually also be used with any other Lua framework, but they're designed around the PICO-8's limitations.)
License
These libraries are licensed under the MIT license.
Enjoy!
Status | Released |
Category | Assets |
Rating | Rated 4.5 out of 5 stars (2 total ratings) |
Author | Joeb Rogers |
Made with | PICO-8 |
Tags | 8-Bit, fantasy-console, PICO-8, Pixel Art, sourcecode |
Code license | MIT License |
Asset license | Creative Commons Attribution v4.0 International |
Average session | A few seconds |
Languages | English |
Inputs | Keyboard, Gamepad (any) |
Links | Source code, Source code, API Docs |
Comments
Log in with itch.io to leave a comment.
This is gonna be amazingly handy! Thanks!
Also, the animated logo at the top is pretty cool and clever.
Thanks, I appreciate the kind words!