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/Scripts
folder.
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
ChosenDeploymentAlphaLocatorFlow
andSessionConnectionFlowInitializer
into theFps.Connection
namespace and made thempublic
. #225 - Renamed
ChosenDeploymentAlphaLocatorFlow
toChosenDeploymentLocatorFlow
. #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
AdvancedEntityPipeline
no longer takes anIEntityGameObjectCreator
instance as a parameter when it is being constructed. #222- Instead it instantiates an
GameObjectCreatorFromMetadata
as the fallback. - This change was made as the
GameObjectCreatorFromMetadata
was being used at all call sites for the constructor.
- Instead it instantiates an
Added
- Added the
io.improbable.gdk.debug
package as a dependency. #222
Changed
-
Upgraded to GDK for Unity version
0.2.6
-
The
AdvancedEntityPipeline
now uses theOwningWorker
component from the PlayerLifecycle feature module #222 -
Removed the
DISABLE_REACTIVE_COMPONENTS
scripting 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
MobileClient
build into separateiOS
andAndroid
buildkite 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.x
anymore.
Changed
- Marked the Linux builds for the GameLogic worker and the Simulated Player Coordinator as required. #189
- Updated
GdkToolsConfiguration.json
following 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