The Adventure Toolkit View on Asset Store (opens in new tab)

Package details

Latest version
1.7
Last updated
First released
Unity version
6000.3.14 or later
Package size
359 KB
Files
8
Favorites
804
Views in the past week
14

Price tracking

Last checked
Tracked since
Lowest recorded
$25.00 on

Keywords

The Adventure Toolkit

by Hot Iron Productions (opens in new tab)

4.3 / 5 · 23 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 16
4 stars 2
3 stars 3
2 stars 0
1 star 2

Simple add-on of Unity components that handle the most common game programming tasks, but without code. This is a large extension to the components native to Unity, but with no new interface to learn.

Price $25.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for The Adventure Toolkit, 6 months Current $25.00; lowest $25.00; highest $25.00 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov Version 1.7 released 2 Jun 2026 v1.7

Asset preview

1 / 3

The Adventure Toolkit video 1

About this asset

The Adventure Toolkit

Helping anyone make games in Unity without code.

The most common parts of a game (Movers, Menu, Music, Events, Cinematics, etc.) don't need to be programmed from scratch! Use the Adventure Toolkit to quickly spin up whole games with endless flexibility!

Whether you're an artist or designer who'd rather be concentrating on your craft, or you're a programmer who would rather not re-invent the wheel, the Adventure Toolkit is a reliable, flexible and fun way to get your game up and running quickly.

This is not visual scripting, not a new interface; it's simpler. This is a collection of atomic component tools; tools that do one thing each. These tools are modular, they work together in the same way that any component does: Activate a tool object to run it.

The tools are linked together, turning each other on or off to make trigger systems. These trigger systems are flexible enough to perform simple tasks (like open a door) or more complex procedures (like manage a full cinematic movie with animation and effects) and beyond.

The tools are robust and reliable, fast and quick to set up. Features that make them easy-to-use include, intuitive tool and property names, consistent configuration patterns, tooltips for every property on each tool, and, if all else fails, warning messages at runtime that are helpful and clear.

To get a sense of how much flexibility and power the Adventure Toolkit offers, here is a list of all 68 tools included:

Action Tools:

AimLock - aim objects, like cameras, at target objects, set up direction

Animation Series - play a sequence of animations, including loops and more

Light Fader - fade lights up and down to any target intensity

Material Fader - fade materials to any target color, even fade up or out

Material Trigger - switch materials at runtime, like on prefabs for variety

Material Warper - animate the tiling scale and position offset of a material

Mover Series - move objects from one target to another in sequence

Mover Single - a simple mover, includes continuous move, ease in/out and more

Object Tether - tether one object to be pulled by another, as if by a rope

Parent Trigger - alter parenting hierarchies at runtime, snap positions and more

Particle Trigger - play, loop or stop particle systems, preserving active particles

Render Trigger - fade the skybox, ambient lighting and fog settings

Spawn Trigger - create copies of prefabs at runtime, manage copy populations

Sprite Animator - animate sprite sequences, set interval, loop and more

Teleport Trigger - teleport objects, like players, to targets, snap position and more

Texture Animator - animate texture sequences, set interval, loop and more

Time Dilator - control the flow of time, as in slow motion / fast motion effects

Volume Thruster - nudge or throw physics objects within a volume

Audio Tools:

Audio Fader - fade audio sources up or down to any target volume

Audio Series - play a series of audio objects in sequence, pad time and more

Audio Single - play an audio object with delay, loops, varying pitch and more

Music Manager - cross-fade music tracks, set the duration of fading

Music Trigger - trigger the next music track to play or fade out, set a delay

SFX Object - identify audio object to mute via menu, types like SFX, Voice and more

Cinematic Tools:

Camera Manager - cut between cameras in sequence, set timing, use microphone

Camera Shaker - shake cameras to simulate rattling, swaying or hand-held look

Camera Zoomer - perform zoom in/out effects to any field of view, set timing

Captions Manager - manage captions display, for use in dialog, hints or credits

Captions Trigger - trigger a series of captions, set speaker name and timing

Movie Trigger - play, pause, stop or replay movie textures, set speaker object

Overlay Fader - fade up or down full-screen images, fade-to-black, screen efx

Event Tools:

Cheat Manager - allow cheat codes to activate, deactivate or toggle objects

Counter Trigger - receive a number of triggers before activating another object

Distance Measure - measure distance between objects and store the result publicly

Economy Manager - manage metrics like health, xp, etc, set limits, triggers and more

Economy Trigger - trigger economy value changes on activation or collision

Event Manager - handle events as groups of objects to activate, deactivate or toggle

Event Series - trigger a sequence of events, set timing and more

Event Single - a simple event trigger on activation or collision, condition and more

Input Relay - relay user key or button press input to trigger systems

Interval Trigger - trigger events at intervals, set as regular, range or gaussian

Logical Trigger - trigger based on multiple objects' active state; and, not, or, xor

Look At Trigger - activates another object when looked at by selected camera

Math Relay - read a number value from one tool, do math, pass the result to another

Player Input - keyboard, mouse or gamepad control detection and combo detection

Random Trigger - activates from a series of objects randomly, set type of random

Random Value - generate random values in styles such as flat, weighted or Gaussian

Script Trigger - call script functions on objects, pass values, invoke custom scripts

Spawn Life - gives a lifetime limit to existence of objects, to destroy when done

Tool Setup - change other tool properties at runtime, hook up spawned or loaded tools

Interaction Tools:

HUD Bar - display HUD progress bars, set position, size, color, value and direction

HUD Fader - animate HUD tools, set tool target properties, timing, toggleable

HUD Image - display HUD texture images, set position, size and fg color, bg color

HUD Label - display HUD text labels, set position, size, fg color, bg color and font

Log Trigger - send messages to the game log, set time stamp, log change only

Menu Manager - display buttons, text and tooltips, text input, GUIStyles and more

Menu Trigger - trigger based on Menu Manager buttons aside from Scene Manager control

Notification Manager - display timed notification messages on the HUD in a stack

Notify Trigger - send single message or a series of messages to Notification Manager

Type Box - display pop-up dialog or story text, type letter-by-letter, skip and more

Scene Tools:

Loading Screen Switch - switch the loading screen texture on Scene Manager

Lock Game Object - lock a game object's transform, so it can safely be used like a folder

Options Manager - modify trigger systems at runtime as arbitrary menu options

Scene Attraction - switch scene, and handle menu, upon delay, as an 'attract mode' tool

Scene Manager - switch scenes, hold data on menu controls, coordinate managers

Scene Trigger - trigger the next scene to open, set timing

Screenshot Manager - make screenshot upon detection of a key, and save to a .png file

Singleton By Name - identify objects to keep on scene switch, keep only one

For a quick start, watch this Tutorial Playlist and get the idea of how the tools work.

For a much more detailed look, watch this Example Playlist and see how each tool is set up and used.

To see many tools in action, watch the original gameplay video here.

Or play the example project online here, which used The Adventure Toolkit for common systems (movers, events) and custom code for complex systems (combat AI, puzzle UI)

The Adventure Toolkit also comes with a standard ReadMe and a 99-page Reference Manual, detailing all the properties on all the tools.

So let's get started, make games and have fun!

From the publisher's Asset Store listing.

Technical details

The .dll plugin files provide the 68 additional components easily from the component menu, and will accomodate either the legacy Input Manager or the new Input System.

What would normally require coding can be done with these simple components that work together.

You can use them in flexible ways for any type of project because each component handle just one function, and they all work together.

Make a tool you need, connect it to other tools and build up your game system the way you want for your player.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.14f1 Compatible Compatible Compatible

As listed on the Asset Store.