As part of the preview release of the Entity Component System, we have worked with our friends from Nordeus to make available a version of the technical presentation we showed at Unite Austin.
A cut down version of the presentation is available on Github. Our focus has been to provide you with an updated version that utilises the latest Entity Component System and to make available a functioning shader for texture driven vertex animation. This version is not graphically equivalent of the presentation that took place at Unite Austin.
The original demo we showed at Unite Austin used a lot of assets from Nordeusâs games.
So in order to release it we stripped the assets down to what we can release publicly and made for example new FX from scratch.
ReflectionTypeLoadException: Exception of type âSystem.Reflection.ReflectionTypeLoadExceptionâ was thrown.
System.Reflection.Assembly.GetTypes () (at <80e2a14930c247a2a3202625addf097a>:0)
Unity.Entities.DefaultWorldInitialization.Initialize (System.String worldName, System.Boolean editorWorld) (at C:/ProgramData/Unity/cache/packages/staging-packages.unity.com/com.unity.entities@0.0.11/Unity.Entities.Hybrid/Injection/DefaultWorldInitialization.cs:41)
Unity.Entities.AutomaticWorldBootstrap.Initialize () (at C:/ProgramData/Unity/cache/packages/staging-packages.unity.com/com.unity.entities@0.0.11/Unity.Entities.Hybrid/Injection/AutomaticWorldBootstrap.cs:11)
NullReferenceException: Object reference not set to an instance of an object
TextureAnimatorSystemGui.OnGUI () (at Assets/Scripts/Rendering/TextureAnimatorSystemGui.cs:17)
Assets/Scripts/UIController.cs(5,19): error CS0234: The type or namespace name UI' does not exist in the namespace UnityEngineâ. Are you missing an assembly reference?
Assets/Scripts/UIController.cs(13,9): error CS0246: The type or namespace name Image' could not be found. Are you missing UnityEngine.Experimental.UIElementsâ using directive?
I think you really need to use the b12 version linked above. I got it working. However I am missing the spells/arrows. Units walk around and fight as seen on Unite Austin. The arrows would be cool, but I can still learn from the other stuff.
Hi,
I just downloaded the project. I am using unity version 2018.1.b13 version. Its giving error on the staging package assembly reference. Can we when this will be updated for 2018.1.b13 version?
Hi, I was able to get the demo working, I extracted the textureAnimatorSystem part and modified shader to support forward pass. Then I build it on android with Vulkan API, and it was perfect, showing 1000 soliders or many As I specified with my own spawnSystem ecs. Framerate is at 33(locked) doesnât matter if it is 100 soliders or 1000 soliders, however, seems my animation become very slow when my solider count increases⌠I am not sure why this is happening? Is it because when firing up the jobs at start for baking the texture, the framerate is really low at that time?