mazeFX

Maze algorithm is now much faster with cleaner path results. Create random vector mazes (labyrinths) in After Effects. mazeFX can also generate a unique solution with effect controls to fully control the appearance of the maze. Finally, it can use masks to control each maze's shape and place all of the needed parts in a single shape layer or create separate shape layers for each part of the maze.

Learn about license types
  • Trial
Description

mazeFX is a tool for Adobe After Effects, specifically designed to create random vector-based mazes (labyrinths). mazeFX is able to generate a unique solution for each maze and also create the appropriate effect controls, to take full control of the appearance of the maze. Finally, it has the ability to use masks to control the shape of each maze and also can put all of the needed parts in a single shape layer or create separate shape layers for each part of the maze.


mazeFX is a native After Effects tool and does not require or depend on any extra plug-ins.

divider
mazeFX - circuitFX - Bundle



mazeFX - start end options
mazeFX - start end options


You can select between multiple position options individually for the Start & End points
of the generated solution path.

mazeFX - less paths

older versions v1.40 and newer


The speed and efficiency of the maze generation algorithm is vastly improved in version 1.40
mazeFX now produces over 60% less vertices and path shapes!
On the above example of a 30x30 (900cells) maze, the new algorithm generated
579 paths instead of the 1801 paths the old version did.


mazeFX v1.1 - bezier masks

v1.0 v1.1 and newer


Old versions of mazeFX supported only masks with linear points/vertices. If your mask(s) contained any
bezier (curved) points, it would just be ignored. From v1.1, mazeFX supports bezier masks natively!


mazeFX v1.1 - null helper


mazeFX can also generate a null helper layer that is attached at the tip of the solution
path and follows its position.
The main purpose of this new null helper is to make it easier to parent any layer to the tip of the solution path.
*This option is only available in After Effects CC2018 and above.


You can easily adjust the the X and Y grid dimensions,
for a more dense or scattered pattern.

grid controls

mazefx grid

mazefx - filled boxes

mazeFX start/end walls

Combining mazeFX with build-in AE effects, can produce interesting results.


Below are examples of using mazeFX along with
Polar Coordinates (Effect Menu > Distort > Polar Coordinates)
and CC Sphere (Effect Menu > Perspective > CC Sphere).

mazeFX_polar_coordinates
mazeFX_cc_sphere

You can use mazeFX as a good starting point for designing simple maze game-maps.
The examples below where created by generating separate shape layers for each part of the maze.

maze games


mediaFX custom effect

mazeFX creates the appropriate effect controls to allow you full control over the appearance of each maze.
footer

Discussions

Want to talk about it?

Head over to r/aescripts to chat with fellow users about this product.

Need Support?

Please open a support ticket to be connected directly with the author of this product

Version History

1.48 -

Aug 22, 2025

- optimized: even faster maze generation algorithm

- fixed: an error when clicking the "Grid X/Y lock" button

- update: license framework to v4.3.2 fixing an "empty error" on startup

1.47 -

Jan 24, 2025

-fixed: a bug that, under certain conditions, caused an error when creating a maze using masks

-updated: license framework to v4.3.1

1.46 -

Sep 17, 2024

- optimized: faster maze generation algorithm

- added: seed value field + random seed checkbox. You can now set a static seed value and generate the exact same maze

- update: license frame work to v4.2.0 + fix for -38 license deactivation error

1.45 -

Aug 11, 2024

- optimized: slightly faster maze generation algorithm

- fixed: some UI cosmetic issues (rounded buttons)

- removed: CS6 compatibility and redundant code

- updated: licensing framework and made activation period more graceful. Also improved support and better error messaging for online activation

1.41 -

Apr 27, 2021

- fixed: a bug that was preventing non-square mazes to be properly generated

1.40 -

Apr 25, 2021

- optimized: vastly improved the speed and efficiency of the maze generation algorithm. mazeFX now produces over 60% less vertices and path shapes!

- optimized: updated the licensing framework

1.32 -

Jul 9, 2020

- fixed: some glitches appearing while 3D extruding the solution path

- fixed: a licensing issue on some Korean Windows systems

1.30 -

Apr 22, 2020

- added: the start & end points can now be set to 13 predefined positions -> Top (right), Top (middle), Top (left), Right (top), Right (middle), Right (bottom), Bottom (left), Bottom (middle), Bottom (right), Left (top), Left (middle), Left (bottom) and Center of the maze.

- optimized: more efficient (faster) maze generation code

- optimized: expression errors are suppressed, when the mazeFX effect controls are accidentally removed from the shape layer

1.20 -

Nov 24, 2019

- added: support for After Effects 2020

- added: support for MacOS Catalina

- optimized: redesigned progress bar that is more accurate, more informative, and works both in window and in dockable panel mode.

1.11 -

Aug 14, 2019

fixed: the "missing effect" message appearing on some After Effects CS6 installations

1.1 -

Apr 14, 2019

added: support for bezier masks. mazeFX can now use masks with bezier vertices

added: mazeFX can now generate a null layer that is attached at the tip of the solution path and follows its position (CC2018 and above only)

1.0 -

Feb 15, 2018

initial release

Compatibility

After Effects

2025, 2024, 2023, 2022, 2021, 2020, CC 2019, CC 2018, CC 2017, CC 2015.3, CC 2015, CC 2014, CC