Note: this tutorial was done with a beta release (2018.2.0b6). Newer releases might introduce changes.

1) Install Unity Hub.

2) Go to Beta Releases and download the latest version.

3) Create a new project:

(For some tutorials I might use the 2D template)

4) Go to Edit > Project Settings > Player > Other Settings and set Scripting Runtime Version to 4.x equivalent:

5) Copy contents of the latest manifest.json file from EntityComponentSystemSamples.

6) Edit myproject/Packages/manifest.json and replace the contents with the code you copied from the example project.

It should now look something like this:

    "dependencies": {
        "com.unity.incrementalcompiler": "0.0.42-preview.1", 
        "com.unity.entities": "0.0.12-preview.4"
    "registry": "", 
    "testables": [