2018.1.0f1 - ECS

does ecs work with the 2018.1.0f1 release?

Just want to check before downloading as I somehow failed to read this explicitly anywhere…

yes, it works.

1 Like

how do i install it for 2018.1.0f1? cant seem to find it anywhere!

It is still considered “beta” - you will find it in the beta area

Look around this forum for instructions, but in short:

  1. Edit Packages/manifest.json to this:
{
  "dependencies": {
    "com.unity.entities": "0.0.11",
  },
  "testables": [
    "com.unity.collections",
    "com.unity.entities",
    "com.unity.jobs"
  ],
  "registry": "https://staging-packages.unity.com"
}
  1. Enable .NET 4.6 (under player settings)
  2. Close Unity
  3. Delete the contents of your Library/ folder
  4. Re-open Unity
  5. Open Package Manager and make sure Entities show up there
  6. Make sure you have a recent version of Visual Studio 2017 installed (15.6.7 is the latest).
1 Like

Isn’t this the kind of thing that should be in Unity or the new Unity Hub as a tick box/toggle button?

They’ll probably make the entities package readily available through the package manager soon without requiring any special manipulation, but for now the ECS should be considered “pre-alpha” and could change completely at any time, so it’s not ready for a real public release yet

What about installing the Burst compiler package? Does that get installed along with the Entities package?