Behaviors & Navigation

Example scenes pertaining to a set of related RIDE API capabilities. 

Overview

Explore a scene to learn more about the API.

Results

Example Astar Pathing Image

A* Pathing

Demonstrates how to use the “A* Pathfinding” option as a new movement system type for units.

Example Agent Behaviours Image

Agent Behaviours

Demonstrates a code-driven set of general and custom agent behaviors for a unit.

Example Behaviour Comparison Image

Behaviour Comparison

This scene demonstrates how one might analyze side-by-side the performance of two approaches for agent cover behaviour: scripted vs. Machine Learning (ML).

Example Patrol And Attack Bot Image

Patrol and Attack Bot

Demonstrates autonomous agents using behavior trees (BT) in order to make decisions about patrolling and attacking.

Razish Tour Image

Razish Tour

This example scene shows how to create an interactive tour around a terrain using scenario events and custom AI behaviors.

Example Region System Image

Region System

Track the movement of individual agents and groups as they move in and out of defined polygonal regions.

Ride Atlas UX

RIDE ATLAS

The RIDE ATLAS (Aerial Terrain Line of Sight Analysis System) integration represents an improved package of ATLAS rebuilt within RIDE.

Example State Machine Image

State Machine

Basic Agent state machine that can be modified as needed for simulations.

Example Training Take CoverML Image

Training TakeCover ML

Rapid training of mlAgent units for modelling cover behaviour by inference. This scene links to an external python application over Unity TCP containing user-defined observations created in an academy for which the unit “brains” undergo training.

Example Input Vehicle Image CTR

Vehicles Input

Navigate terrain maps with “drivable” vehicles through basic keyboard or gamepad input. Cycle multiple camera angles in and around the vehicle for observation of variables in the environment that affect physics of the vehicles. An overlay displays vehicle motion statistics in real-time.