HORNET

make better ai

A rustic farmstead with wooden structures, surrounded by a tall wooden fence, and trees in the background under a cloudy, foggy sky.

Harness the power of our multithreaded behavior tree system, enabling your game to manage thousands of NPCs and zombies simultaneously with seamless precision. Experience fluid, lifelike AI interactions that adapt dynamically to the ever-changing game environment.

Unmatched Multithreading Capabilities

Flowchart or diagram with connected nodes and a bear icon at the bottom right.

MULTI THREADED behaviour tree

The Hornet AI Engine’s Multithreaded Behavior Tree system enhances game AI by allowing efficient management of numerous NPCs and Entities. This system distributes AI processing tasks across multiple threads, ensuring smooth and responsive performance even in complex game environments.

Flowchart diagram showing steps for destroying a ship, including sequence, waiting, reaching a point, and moving AI character.
Computer monitor displaying the letter 'B' with four dots below it.

SHARED
blackboard

The Hornet AI Engine's Blackboard System is a versatile and powerful tool designed to enhance decision-making capabilities in game AI. This shared data structure allows for efficient communication and information sharing among various AI components, enabling more complex and coordinated behaviors.

Screenshot of a computer interface showing options for targeting 10 members with vector and hornet entities.

HORNET
COMPONENTS

Line drawing of a bee with wings and antennae.

The Hornet AI Engine is equipped with a comprehensive suite of components designed to create intelligent and responsive AI brains. These components work together to provide a robust foundation for developing complex behaviors and decision-making processes in game AI.

Screenshot of a robot or software interface labeled 'Ship Movement Component' showing movement settings and obstacle avoidance parameters.
A rustic farmyard enclosed by a wooden fence, with a small barn, a shed, and farm equipment nearby, set against a misty, forested mountain landscape with overcast skies.

REAL-TIME AI SIMULATION

Achieve extraordinary levels of realism with real-time AI calculations running at over 120 FPS, even with massive numbers of characters. Hornet ensures a smooth, responsive gaming experience, captivating players with its lifelike AI behaviors.

Illustration of a bee with wings and antennae, frosted bottom right corner.

FAST LOOKUP
SPATIAL GRAPHS

The Hornet AI Engine’s Fast Lookup Spatial Graphs are designed to enhance the efficiency and performance of AI pathfinding and spatial awareness. These advanced data structures enable AI entities to navigate complex environments quickly and accurately, significantly improving the overall gaming experience.

Multiple white bird icons on a checkered court surface, resembling a tennis court.
Simple illustration of a white bird on a black background.

ENTITY PROFILES

The Hornet AI Engine’s modular architecture is designed to maximize flexibility, performance, and memory optimization. A key component of this architecture is the use of Entity Profiles, which provide a structured and efficient way to manage AI entities and their behaviors.

Screenshot of a game development interface showing a Hornet profile with entity tagged as a bird, including visualization settings for high and low resolution, no flip book actor, and a behavior tree with a destroyer ship function.
A rustic farmyard enclosed by a wooden fence, with buildings and storage structures, set against a misty mountain landscape with pine trees and overcast sky.

DEVELOPER EXPERIENCE

From strategic combat maneuvers to resource gathering and exploration, Hornet’s customizable behavior trees allow for an infinite array of AI actions. Integrate machine learning for adaptive behaviors that evolve, creating a living, breathing world within your game.

Stylized geometric brain outline with a gradient blue color on a black background.

Hornet brain

Hornet Brain, is designed to deliver sophisticated and intelligent AI behavior. This central system orchestrates the various AI components, ensuring seamless interaction and decision-making. The Hornet Brain's architecture focuses on scalability, adaptability, and efficiency, making it a powerful tool for developers.

Screenshot of a software interface showing a list of components and settings related to radar detection, behavior tree, bird movement, and bird pathfinding, along with an array of tags.
Line drawing of a bee with a small globe icon below it.

HORNET
CONFIGURATION

The Hornet's scalability is managed through a robust and flexible configuration system known as Hornet Config. This system enables developers to fine-tune the performance and behavior of AI entities to match the requirements of various game scenarios and machines, offloading work to different threads, managing teams, subsystems, .

Screenshot of Hornet Configuration settings, including Scalability options set to Ultra and Throttling Levels at 0 Map elements, with Advanced settings expanded showing Throttling Buffer values at -10.0 and 10.0, and UID Generation range from 1 to 999999999.