Welcome to PathEngine, home of the most advanced pathfinding library commercially available.

Go beyond nav-meshes with robust integrated dynamic obstacle management.

PathEngine's sophisticated points-of-visibility core means:

  • A powerful and well-defined motion space description (essentially: augmented navigation meshes for ground management + static and dynamic obstacle detail + automatic expansion by pathfinding agent shape).
  • Paired pathfinding and collision, for efficient and effective reactive behaviours and fundamentally robust movement planning.
  • Fast pathfinding over long distances, with no aliasing.

Commercial clients are invited to request an evaluation.
Full support will be provided during your evaluation.

Students and hobbyists are invited to try out the 'testbed-only' version of the SDK, which can be found on the downloads page.
Source code for the demo is also provided. This is a great way, then, to get started learning about implementing intelligent agent movement.

Extensive documentation is available online, here.

News and Releases

14th January 2024 SDK release 6.04

Reduced overhead for federation ground tiles.
Improved interface for tracking movement across federations.
Bugfixes and corrections.

11th February 2022 Lost Ark

Congratulations to Smilegate, on the Western territories release of 'Lost Ark' (PathEngine licensed title.)
Metacritic Ratings

9th April 2021 SDK release 6.03

Additional features supported by alternative preprocess.
Ground instancing.
Bugfixes.

12th March 2021 Stronghold: Warlords

Congratulations to Firefly Studios, on the release of 'Stronghold: Warlords' (PathEngine licensed title.)
Metacritic Ratings

7th April 2020 Licensing

PathEngine is licensed to Grimlore Games, for a yet to be announced project.

28th October 2019 SDK release 6.02

Support for 'background' mesh preprocess elements.
Convex poly footprint generation from 3D models.
Big improvements to the API for SDK object references.

27th September 2019 The Surge 2

Congratulations to Deck13, on the release of 'The Surge 2'!
(PathEngine licensed title, PC, PS4, Xbox One.)
Metacritic Ratings

11th June 2019 Stronghold: Warlords

Firefly Studios has announced Stronghold: Warlords (a PathEngine licensed title).

2nd May 2019 Licensing

PathEngine is licensed to Firefly Studios, for a yet to be announced project.

15th February 2019 Metro Exodus

Congratulations to 4A Games, on the release of 'Metro: Exodus'!
(PathEngine licensed title, PC, PS4, Xbox One.)
Metacritic Ratings

30th November 2018 Licensing

PathEngine is licensed to B-Alive, for 'Zoo Constructor'.

26th June 2018 Licensing

PathEngine is licensed to Deck13, for 'The Surge 2'.

16th February 2018 Licensing

PathEngine is licensed to Fincon, for 'Hello Hero'.

11th October 2017 Arktika.1

Congratulations to 4A Games, on the release of 'Arktika.1'!
(PathEngine licensed title, for Oculus touch.)

21st July 2017 Licensing

PathEngine is licensed to Seasun Games, for 'JX3'.

16th May 2017 The Surge

Congratulations to Deck13, on the release of PathEngine licensed title 'The Surge'!

30th March 2017 SDK release 6.01

Fix for race condition in iAgent::getPosition().
Fix for leaks in getConnectedRegionForAgent() methods.
Lifetime management helpers and improvements.

10th January 2017 Licensing

PathEngine is licensed to 4A Games, for 'Metro: Exodus' (PC, PS4, Xbox One).

19th September 2016 SDK release 6.00

Preexpanded obstacle chunks.
Support for an alternative pathfind preprocess type.
Much better lifetime management for API objects.
Interface refactoring.

See also:

Changelogs for: the main PathEngine SDK, the 3DS Max and Maya exporters