Project Requirements

Minimum Unity version:
  • 2022.3.19+

Required packages:
Asset store packages:

Limitations

  • The project overwrites the settings, so be sure to make a project backup before using the tool.

  • Roads can only be modified in the Editor.

  • Vehicles with trailers or wagons are not currently supported for NoPhysics.

Package Installation

Youtube tutorial.

Steps

  1. Download & import from the Unity Asset Store .

  2. First time initialization window will appear automatically or you can open it manually from the toolbar 604Spirit/CityEditor/Window/Package Initialization.

    _images/InitilizationWindow.png
  3. Click Load Packages to start downloading the packages required for this tool.

    Note

    Required custom packages:
    • Naughty Attributes (com.dbrizov.naughtyattributes) - extension for unity inspector made by Denis Rizov, also you can manually download it from unity asset store Naughty Attributes

    • Extenject (com.svermeulen.extenject) - library for injecting dependencies.

    Note

    Script define symbols required for the project:
    • DOTS_CITY

    • UNITY_PHYSICS_CUSTOM

    Warning

    • If you get the error ‘No git executable was found’, read this.

    • ‘nunit.framework.dll’ could not be found, read this.

  4. Restart the Unity project after all the packages have been downloaded.

  5. Download the required assets from the Asset Store:

    Note

    Required asset store packages:

    Note

    Script define symbols required for the project:
    • FMOD

  6. After that, press the Add Scripting Define button.

  7. For more information on how to add sounds click here.

  8. The next step is to set up the new scene or launch the existing Demo scene.