Requirements

Overview

While designed to be independent of any particular game or simulation engine, the current RIDE API implementation leverages the Unity platform.

Page Contents

Hardware

Table of system requirements for the Unity platform Player and Editor based upon user role. 

Role 
System Requirements 
Reference Link
Admin/ManagerRefer to Unity documentationPlayer
Developer/ResearcherRefer to Unity documentationEditor
Development ContributorRefer to Unity documentationEditor

Note, recommend at least 25 GB of free disk space on any development PC for RIDE essential files and user projects. 

Software

Table of software requirements for the RIDE platform and development environment based upon user role. 

Role 
Software Requirements
Admin/ManagerNone
Developer/Researcher
  • Unity Hub
  • Unity 2022.x, LTS 2021.3.x or LTS 2020.3.x

Recommended: (Windows options shown; Mac/Linux alternatives not shown) 

  • Latest TortiseSVN
  • Python 3.7.7
  • Text or source code editor (Visual Studio, Notepad++ or similar)
Development Contributor
  • Unity Hub
  • Unity 2022.x, LTS 2021.3.x or LTS 2020.3.x
  • Latest TortiseSVN
  • Python 3.7.7
  • Visual Studio 2019 Community w/latest service packs
  • Visual Studio Tools for Unity Extension

Note, Windows options shown; Mac/Linux alternatives not shown 

Important

As of RIDE v0.7, the supported Unity versions are 2022.x, LTS 2021.3.x and LTS 2020.3.x.

Note, under 2020.3.x, Microsoft.Extensions.Logging.Abstractions.dll and NonverbalBehaviorGenerator.dll need to be manually excluded from being compiled by unchecking their respective Import Settings inside the Inspector pane.