Releases: spatialos/gdk-for-unity-fps-starter-project
GDK for Unity FPS Starter Project Alpha Release 0.3.1
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.3.1.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
Changed
- Upgraded to GDK for Unity version
0.3.1
GDK for Unity FPS Starter Project Alpha Release 0.3.0
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.3.0.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
Breaking Changes
- Restructured the project's layout. #239
- Moved all code and schema from FPS "packages" into the project directly.
- Cleaned up namespaces to make it clearer that this is game-specific schema and code.
- Flattened and tidied up the
Assets/Fps/Scriptsfolder.
Changed
GDK for Unity FPS Starter Project Alpha Release 0.2.10
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.2.10.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
Changed
- Upgraded to GDK for Unity version
0.2.10
GDK for Unity FPS Starter Project Alpha Release 0.2.9
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.2.9.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
Changed
- Upgraded to GDK for Unity version
0.2.9
GDK for Unity FPS Starter Project Alpha Release 0.2.8
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.2.8.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
Changed
- Upgraded to GDK for Unity version
0.2.8 - Upgraded the project to be compatible with
2019.2.0f1.
GDK for Unity FPS Starter Project Alpha Release 0.2.7
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.2.7.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
For more information, have a browse through our detailed release notes below or check out our Upgrade Guide! 🎉
Breaking Changes
- Moved
ChosenDeploymentAlphaLocatorFlowandSessionConnectionFlowInitializerinto theFps.Connectionnamespace and made thempublic. #225 - Renamed
ChosenDeploymentAlphaLocatorFlowtoChosenDeploymentLocatorFlow. #226 - Removed
Improbable.Gdk.StandardTypes.Vector3Extensions.ToVector3(this Coordinates coordinates)since there is now the option of:- Using the
Coordinates.FromUnityVector(Vector3 vector)static method. - Using the
TransformUtils.ToCoordinates(this Vector3 vector)extension method in the Transform Synchronization feature module.
- Using the
Changed
- Upgraded to GDK for Unity version
0.2.7
Internal
GDK for Unity FPS Starter Project Alpha Release 0.2.6
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.2.6.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
For more information, have a browse through our detailed release notes below or check out our Upgrade Guide! 🎉
Breaking Changes
- The
AdvancedEntityPipelineno longer takes anIEntityGameObjectCreatorinstance as a parameter when it is being constructed. #222- Instead it instantiates an
GameObjectCreatorFromMetadataas the fallback. - This change was made as the
GameObjectCreatorFromMetadatawas being used at all call sites for the constructor.
- Instead it instantiates an
Added
- Added the
io.improbable.gdk.debugpackage as a dependency. #222
Changed
-
Upgraded to GDK for Unity version
0.2.6 -
The
AdvancedEntityPipelinenow uses theOwningWorkercomponent from the PlayerLifecycle feature module #222 -
Removed the
DISABLE_REACTIVE_COMPONENTSscripting define as it is no longer used. #222
Fixed
GDK for Unity FPS Starter Project Alpha Release 0.2.5
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.2.5.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
For more information, have a browse through our detailed release notes below or check out our Upgrade Guide! 🎉
Changed
- Changed manifest to use GDK Packages with NPM instead of sideloading.
- Upgraded to GDK for Unity version
0.2.5
Internal
- Split the
MobileClientbuild into separateiOSandAndroidbuildkite steps.
Fixed
- Fixed a bug where you had to fully uninstall and reinstall a mobile app to swap between local and cloud workflows.
GDK for Unity FPS Starter Project Alpha Release 0.2.4
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.2.4.
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
For more information, have a browse through our detailed release notes below! 🎉
Changed
- Updated the worker connectors following the refactor in the GDK. #203.
- Refactored the simulated player flow to closer align with the worker connector changes mentioned above. #203
GDK for Unity FPS Starter Project Alpha Release 0.2.3
This release of the FPS Starter Project is intended for use with the GDK for Unity Alpha Release 0.2.3.
Note: This release contains a breaking change. Our starter projects don't have a schema folder by default anymore. To ensure your own schema gets picked up correctly, open your project inside Unity.
From your Unity Editor menu, select SpatialOS > Gdk tools configuration. In the Schema sources section inside the Gdk tools configuration window, add your path to the list. Then re-generate the code by selecting SpatialOS > Generate code (force).
Keep giving us your feedback and/or suggestions! Check out our Discord, our forums, or here in the Github issues!
For more information, have a browse through our detailed release notes below! 🎉
Breaking Changes
- Upgraded the project to be compatible with
2019.1.3f1(#185). Note that we do not support Unity2018.xanymore.
Changed
- Marked the Linux builds for the GameLogic worker and the Simulated Player Coordinator as required. #189
- Updated
GdkToolsConfiguration.jsonfollowing the no-more-schema-copying change in the GDK. #190- Updated the package names of FPS project schema.
- Upgrade to Unity Entities preview.33 #191
Fixed
- Fixed clients hanging when quitting the game #188