Examples

The RIDE platform contains several example scenes that feature one or multiple capabilities of the API. 

New example scenes are added to the project regularly.

Explore the /Assets/Ride/Examples/ directory in your local version for additional scenes not yet listed in this documentation.

The Level Select standalone release may feature certain Examples that currently do not have distributed source files.

The RIDE platform contains several example scenes that feature one or multiple capabilities of the API. 

Explore the /Assets/Ride/Examples/ directory in your local version for additional scenes not yet listed in this documentation or not featured in the current LevelSelect scene listing.

New example scenes are added to the project regularly.

Example LOS Image

Line of Sight

Demonstrates terrain map line-of-sight (LOS) system for BLUEFOR, OPFOR and CIV agents. 

Example Localization Image 02

Localization

Demonstrates how to load, display, and switch between different languages

RIDE Logo Placeholder

Logging

Use the RIDE API to implement your own logging.

Example MSELI Image

MSELI

Master scenario events list injection (MSELI) allows you to create arbitrary events in the simulation and provide them with execution orders and conditions for their execution during the scenario.

Example NLP Image 1

NLP Service Comparison

Demonstrates the integration of cloud-based Natural Language Processing services for comparison within a Q & A format.

Example OAuth Page

OAuth

This example demonstrates how to use Google and Facebook OAuth authentication systems within RIDE.

Example Particle System Image

Particle System

Displays how to create particle systems from prefabs, scene objects, resources, and RideIDs.

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.

Example Rest Image

REST Services

Demonstrates how to host a RESTful service in RIDE so that it can be accessed via an HTTP request from a web browser.

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.

Simple Network Example Image 00

Simple Network Controls

This example demonstrates how to set up a network environment with controllable characters using the RIDE API and Photon asset package.

Example Sockets Image

Sockets

Demonstrates how to open, send data over, and close a TCP socket in RIDE.

Example NLP Image 1

NLP Service Comparison

Demonstrates the integration of cloud-based Natural Language Processing services for comparison within a Q & A format.

Example OAuth Page

OAuth

This example demonstrates how to use Google and Facebook OAuth authentication systems within RIDE.

Example Particle System Image

Particle System

Displays how to create particle systems from prefabs, scene objects, resources, and RideIDs.

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.

Example Rest Image

REST Services

Demonstrates how to host a RESTful service in RIDE so that it can be accessed via an HTTP request from a web browser.

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.

Simple Network Example Image 00

Simple Network Controls

This example demonstrates how to set up a network environment with controllable characters using the RIDE API and Photon asset package.

Example Sockets Image

Sockets

Demonstrates how to open, send data over, and close a TCP socket in RIDE.

Example State Machine Image

State Machine

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

Team Match Room Image

Team Match

Red vs Blue networked competitive multiplayer on various terrain maps with dismounted or vehicular units.

Example Terrain Destruction Image

Terrain Destruction

Apply explosive ordnance of user-set intensity and size at any location on a terrain map. Deformation of the surface geometry may change depending on the material/structure classification at that point.

OWT USC Campus Image

Terrain Loading

Examine available terrain maps in TILE or LMAB formats, selecting between different LOD settings.

Example Time Simulation capture

Time Simulation

Demonstrates how to control simulation time speed and unit movement speed.

Timeline Compilation Example

Timeline

Demonstrates how to use Unity’s Timeline package with the RIDE API’s mechanics.

Example Trees Image

Trees

Collects the available SpeedTree assets that will be used to make asset bundles for different platforms.

Unit Data Example Image

Unit Data

Save agents and/or groups for later retrieval, allowing them to be loaded into the scene via custom menus.

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.

Example VGL Stress Test Image

VGL Stress Test

Configure a scalability test with generic in-game agents in real-time and record performance data locally and in the cloud for later analysis.

Example Web Services Image 03

Web Services

Shows how to send GET, PUT, POST, and web requests through RIDE’s common web services system.