Skip to content

Releases: ZauronDark/Mathf-unity-ECS

Mathf-unity-ECS v2.3.1

19 Oct 03:12
Compare
Choose a tag to compare
Pre-release

Changes

  • Updated Unity version to 2019.2.9f1 and ECS v0.1.1-pre.
  • Added Dynamic Entity Spawner-Despawner script based on user set Resolution. (this is Laggy during spawning and despawning process, though it's not a bug)
  • Added Info massage Text... Display..er (to display text in case some warning or errors)
  • Added Entity counter and it's display text UI.
  • Added some comments in codes for the reader's understanding. Note that not all ECS details in these comments, just project related, assuming the reader already knows ECS basics. (maybe I'll add later)
  • Improved Fps counter.
  • Improved massive performance by removing If condition from jobs, (weird, but make sense).
  • Improved overall performance.
  • Reduced build file size as IL2CPP with High code stipping now working with ECS
  • Fixed all know bugs.
  • Android build resolution limited to 100, and 500 for PC

Known issue

  • as the user changes resolution, FPS drop due to Entity creation/deletion every update.
  • for me at least, on my Windows 10 64bit powered by Ryzen CPU, x86_64 build crashes, but 32bit build works :tableflip: so you cannot expect what build may work just try both 64bit and 32bit

Mathf-UnityECS-Mono-compiled

25 Jul 06:14
Compare
Choose a tag to compare
Pre-release

known issues:

  • On my android device with 10 resolution FPS drops, but with 50 resolution improve FPS....... :tableFlip:
  • Entities won't destroy on resolution decrease (not a bug, it's just me being lazy), they just move out of the viewport if not in use, which is the cause for the above issue.
  • GUI you see are all ugly Gameobjects :eww!! yucks:
  • And also yeah GUI is hard to select and use.
  • Size of builds are large due to disabled Stripping unused systems, upon enabling ECS won't run.
  • Currently, using Mono to compile builds, IL2CPP compilation crashes for some unknown reason.

Mathf unityECS