- Added
com.unity.quicksearch
package for easy search. #121
- Upgraded to GDK for Unity version
0.4.0
- Migrated launch configurations to latest game templates. #120
- Enable Burst by default. #124
- Upgraded to GDK for Unity version
0.3.10
- Upgraded to GDK for Unity version
0.3.9
- Upgrade to Worker SDK v14.7.0. #115
- Upgraded to GDK for Unity version
0.3.8
- Moved the
BlankProject
assembly definition fromAssets
toAssets/BlankProject
to avoid common compile issues with Plugins. #111
- Enabled GameObject Creation by default using the new Entity Representation assets. #111
- The prefab mapping assets can be found in
Assets/Config
. - Prefabs no longer need to be stored in
Resources
.
- The prefab mapping assets can be found in
- Upgraded to GDK for Unity version
0.3.7
- Removed the
com.unity.xr.legacyinputhelpers
package from themanifest.json
. #107
- Upgraded to GDK for Unity version
0.3.6
- The Blank Project now requires Unity 2019.3. #96
- Upgraded to GDK for Unity version
0.3.5
- Upgraded Unity entities package to
0.9.1
. #99
- The blank project now uses query-based interest instead of chunk-based interest. #89
- You must now pass in an
EntityId
to create a playerEntityTemplate
. #90
- Upgraded to GDK for Unity version
0.3.4
.
- Upgraded to GDK for Unity version
0.3.3
- Updated the project app identifiers to
io.improbable.gdk.blankproject
. #81
- Upgraded to GDK for Unity version
0.3.2
- Upgraded to GDK for Unity version
0.3.1
- Upgraded to GDK for Unity version
0.3.0
- Changed the default client network connection type from KCP to Modular UDP with compression enabled. #77
- Upgraded to GDK for Unity version
0.2.10
- Upgraded to GDK for Unity version
0.2.9
- Upgraded to GDK for Unity version
0.2.8
- Upgraded the project to be compatible with
2019.2.0f1
.
- Tidied up the project structure. #68
- Moved
CreatePlayerEntityTemplate
to the newEntityTemplates
static class. - Removed
Improbable.Gdk.TransformSynchronization
from the assembly definition.
- Moved
- Created prefabs for
UnityClient
,UnityGameLogic
andMobileClient
workers underResources/Prefabs/Worker
. #68 - Created a new
EntityTemplates
static class. #68
- Upgraded to GDK for Unity version
0.2.7
- The SpatialOS > Generate snapshot button now generates a snapshot directly without displaying a pop-up window. #68
- Removed old arguments from the worker JSON files. #69
- Upgraded to GDK for Unity version
0.2.6
.
- Added the
io.improbable.gdk.debug
package as a dependency. #66
- Changed manifest to use GDK Packages with NPM instead of sideloading.
- Upgraded to GDK for Unity version
0.2.5
- Split the
MobileClient
build into separateiOS
andAndroid
buildkite steps.
- Upgraded project to the new worker abstraction. #56
- Upgraded the project to be compatible with
2019.1.3f1
. - Updated
GdkToolsConfiguration.json
to conform with the schema copying change in the GDK. - Upgrade to Unity Entities preview.33
- The
default_launch.json
andcloud_launch.json
launch configurations now uses thew2_r0500_e5
template instead of thesmall
template which was deprecated.
- Disabled Burst compilation for all platforms except for iOS, because Burst throws benign errors when building workers for other platforms than the one you are currently using. #52
- Enabled Burst compilation for iOS, because disabling results in an invalid XCode project. #52
- Removed the
AndroidClientWorkerConnector
andiOSClientWorkerConnector
and their specific scenes. You can now use theMobileClientWorkerConnector
and itsMobileClientScene
to connect to a mobile device. - Added the worker type
MobileClient
and removed the worker typesAndroidClient
andiOSClient
.
- Added integration with the deployment launcher feature module.
- Updated to Unity version
2018.3.11
. - Updated to GDK for Unity version
0.2.1
. - Updated
CreatePlayerEntityTemplate
to work with latest player lifecycle Feature Module.
- Updated
BuildConfiguration
asset to work with latest build system changes.
- Upgraded the project to be compatible with
2018.3.5f1
.
- Added support for connecting mobile clients to cloud deployments.
- Upgraded the project to be compatible with
2018.3.2f1
. - Updated all the launch configs to use the new Runtime.
- Upgraded to GDK for Unity version
0.1.4
.
- Added a metric sending system for load, FPS and Unity heap usage.
- Upgraded to GDK for Unity version
0.1.3
.
- Fixed an issue with the default snapshot that prevented the player lifecycle module from spawning a player.
- Fixed a bug where you could start each built-out worker only once on OSX.
- Added a changelog.
- Added examples for mobile client-workers.
- Upgraded to GDK for Unity version
0.1.2
The initial alpha release of the SpatialOS GDK for Unity.