Overview & Quick Start
v1.0
COMING SOON!
Juicy Actions is an extensible ACTION SYSTEM bringing BEHAVIORS, JUICE, FEEDBACKS, and more in an extremely straight forward environment.
Simple. Powerful. Fast.
Key Concepts
Juicy Actions is drives Actions with Action Executors. Actions can do literally anything you'd like, and there are dozens of actions ready to be used. Here's an overview of these concepts, with a quick start guide to get started.
Actions
Actions are generally single-operation systems that do one thing. They are Scriptable Objects. Settings can be overridden in the Inspector when used with an Action Executor.

Action Executor
The ActionExecutor object handles the execution of individual Actions at runtime. Add these to your classes, or use the included Action On Event classes, such as ActionOnTap or ActionOnStart.

UICard objects in the Card Match demo game utilize the ActionOnHover component.In this example we see the Action On Hover component with built-in ActionExecutors for HoverEnterActions, HoverStayActions, and HoverExitActions. This component quickly enables hover actions for UI elements and in-game objects.
Add an Action Executor to any of your classes to execute actions at any time you'd like.
Quick Start
In this simple quick start tutorial, we will quickly add Actions to objects in a new scene. The video corresponds to the written steps.
Follow Along Tutorial
For a more in-depth guide, in this tutorial we'll flesh out a more advanced game setup, using Actions, the Action Blackboard, and code custom Actions specific to this project. The video corresponds to the written steps.
Last updated
Was this helpful?