Skip to content
This repository has been archived by the owner on Jan 18, 2022. It is now read-only.

GDK for Unity Alpha Release 0.1.2

Compare
Choose a tag to compare
@jamiebrynes7 jamiebrynes7 released this 01 Nov 18:54
· 486 commits to master since this release
6bf5462

Added

  • Added the ability to acknowledge AuthorityLossImminent messages.
  • Added an Open Inspector button to the SpatialOS menu in the Unity Editor.
  • Added support for local mobile development.
  • Added a changelog.
  • Added field level dirty markers in components. This allows for partial automatic component updates to be sent.
  • Added full support for EntityQuery world commands.
    • Added Improbable.Gdk.Core.EntityQuerySnapshot to hold the result of a single entity from a snapshot query.
    • Added Improbable.Gdk.Core.ISpatialComponentSnapshot to differentiate between a snapshot of component state and component data.

Changed

  • Changed the allocation type used internally for Unity ECS chunk iteration from Temp to TempJob
  • Running a build in the Editor no longer automatically selects all scenes in the Unity build configuration
  • Improbable.Gdk.Core.Snapshot.AddEntity now returns the EntityId assigned in the snapshot.
  • Changed the WorkerConnector to be more generic and have an explicit StandaloneWorkerConnector for any workers running on OSX/Linux/Windows.
  • Updated the default Unity version to 2018.2.14f1.

Fixed

  • Fixed a bug where deserialising multiple events in a single component update only returned N copies of the last event received, where N is the number of events in the update.
  • Fixed a broken link to the setup guide in an error message.