Contents of the HighRoad Engine asset

Contents of the asset

The asset contains a few root folders, and understanding how they’re structured will help you find what you’re looking for faster.

The contents of the HighRoad Engine asset
  • Common : This folder contains the core of the engine. You shouldn’t remove it, as all the demos depend on it, and it contains the base classes for the games you’ll create. In it you’ll find common resources and sprites (mostly GUI stuff), the start scenes (loading, …) and of course the scripts that handle everything, from lobby manager to character behaviour.

  • Demos : all the demo scenes that showcase what you can do with the asset. You can safely remove this folder if you don’t want to use any of the demos as a basis for your game or if you’ve already had a look at it. Three demos are currently provided.

    • TinyCars : Think Micromachines but yours. 2 tracks and 4 different cars models available.
    • Aphex : Using the same generic components as TinyCars, everything looks different : vehicles are hovering, in this fast-paced futuristic race.
    • Solid : New physics controller introduced with v1.1 of the Highroad Engine, this new advanced controller offers much more dynamic vehicle controls, along with a finer suspension management, making it more suited for complex terrain or even loops. It comes with a racetrack, 4 new car models, a playground and its offroad car as examples.
  • MMTools : short for More Mountains Tools, a collection of helper scripts used in all the More Mountains assets. Some of these scripts may not be used, but it’s safer to keep this folder, as a lot of the core scripts rely on it. Don’t worry about the unused scripts, they won’t make your build heavier, they’re just ignored during compilation.

  • Tutorials : a folder containing the files used in the tutorials section of this documentation