Skip to content

Kythera AI

Advanced Navigation and Behavior AI

Kythera AI adopts a twofold approach by providing strong out-of-the-box AI solutions and an extendable AI framework, empowering your developers to build AI features that make your game stand out.

Below, we list all the production-ready features that Kythera offers. All are optimised for Unreal Engine. See our Roadmap for our upcoming features.

Scale, innovate, and unleash your game’s potential with Kythera AI.


Webbanner (1296 x 800 px) (600 x 500 px) (3)

Features


Ground Navigation

Kythera NavMesh analyzes the environment, enabling characters to navigate the world easily.

Fully supported dynamic regeneration including for advanced features such as automatic navigation link generation and cover analysis means that Kythera's NavMesh is responsive to constantly changing environments.

Rapid generation and out-of-the-box support for Unreal Engine features such as World Partitioning and Level Instancing mean that your designers won't be slowed down.

Navigation Links

Elevate your characters traversals of the environment by automatically or manually generating Navigation links. Empower characters to jump, vault, and climb through their environment.

Inject custom Navigation link generators, to support your characters’ unique traversal capabilities.

Cover Analysis

Analyze and identify features of the environment for use in dynamic cover-based combat.

Use Kythera’s default cover types or inject custom classifiers to fit your game’s unique cover mechanics. Easily query for cover points based on properties such as exposure or orientation.

Queries can be performed in native code, or by using Unreal Engine’s fully supported EQS system.

Automated Material Markup

Speed up the design process by Capturing surface properties during NavMesh generation, avoiding the need to manually place cost modifiers.

Influence costs incurred during character path finding, allowing characters to follow roads, or avoid dangerous areas.

Moving NavMesh

Generate NavMesh and allow characters to easily pathfind on moving platforms. Supports all of our other ground NavMesh features, such a dynamic regeneration, Navigation Links, Cover, and Material Markup.

NavMesh Extensions

Kythera provides support for multiple sized agents on a single NavMesh out of the box.

Kythera's NavMesh generation is built with flexibility in mind, you have access to all the same tools to modify or extend the NavMesh capabilities as our developers.

Just some possibilities include: adding additional data to the NavMesh to ensure characters conform to their wading depth constraints when moving through water, building influence maps or making agents that avoid well-lit areas to better hide from players. Let your imagination run wild and don't be held back by your AI solution!

Hierarchical Pathfinding

Perform pathfinding in massive, partially loaded worlds with a hierarchical structure, automatically generated as part of the standard NavMesh generation workflow.

AI Planning

Kythera AI ships with a state-of-the-art AI Planning system. This is more expressive than the well-known Goal-Oriented Action Planner, enabling your NPCs to deliberate about their actions and environment.

Combined with Kythera AI's other features and tight integration with Unreal's AI system, such as behavior trees, developers can create much more intelligent NPCs and exciting gameplay.

Avoidance

Entities can intelligently avoid each other and the static environment during path following,

Kythera optionally supports perception-aware avoidance, where entities only avoid other perceived entities, opening up a richer set of design possibilities.