This page explains how to download and install the TopDown Engine.

Introduction

Whatever version of Unity you’re using, remember to always import the asset in an empty project, so that the engine’s project settings get properly imported. If you decide not to import in a blank project, at least make sure to remove the old TopDown Engine folder first to avoid conflicts.

This asset relies on a few Unity packages to function. On import this will very likely cause errors, that’s normal, and easily fixed. It’s all explained on this page.

Importing the asset (Unity 2019.2.9f1 or higher)

To import the asset, follow these steps :

  1. Create a new project from Unity Hub, pick the latest stable version of Unity as your Unity version, and 2D or 3D as the Template
  2. Go to the Asset Store window and import the project (it has to be in an empty project, not an existing one)
  3. You will be warned that importing the TopDown Engine will overwrite your current project settings (that’s normal), click on Import.
  4. This will take a bit of time.
  5. Once this is complete, you’ll get a prompt saying “This Unity Package has Package Manager dependencies”. This is also normal, click on “Install/Upgrade”.
  6. After that you’ll get a list of the contents of the engine, don’t touch anything, and click on Import in the bottom right corner.
  7. Import will also take a while. Once import is complete, you’re ready to use the engine. Have fun!

Older versions of Unity

To import the asset, follow these steps :

  1. Create a new project
  2. Open the package manager, install Cinemachine and Post Processing
  3. Click on Advanced in the top bar of the Package manager, then show preview packages
  4. Install 2D pixel perfect (1.0.1 preview)
  5. Close the package manager
  6. Go to the asset store, import the TopDown Engine
  7. At the “Importing a complete project will overwrite your current project settings. If you’re not sure what this means, you should switch to an empty project before importing this package”, press Import
  8. Wait
  9. At the “This Unity Package has Package Manager dependencies”, press Skip
  10. Click import in the bottom right corner of the Import Unity Package window
  11. Wait some more
  12. After import, go to Tools > More Mountains > Welcome to the TopDown Engine
  13. Wait for the “compiling” message to disappear
  14. That’s it, enjoy!

Unity versions not yet supported by the engine

Updates for the TopDown Engine usually support the latest stable version of Unity, but sometimes they lag behind a bit. If you’re importing the asset in a freshly released Unity version, chances are the manifest won’t be compatible. In that case, follow the instructions below.