This page describes the maturity stages that we use to communicate the stage of development of GDK features.
Throughout the GDK documentation, you’ll see references to these maturity stages.
Understanding these stages can help you answer questions such as:
- Can I rely on this feature for an external playtest of my game? Has another studio already used this feature in an external playtest?
- Can I rely on this feature for day-to-day development? Are other studios using it, and will Improbable support me using it?
- Is this feature still being developed, or is it already proven and unlikely to change significantly?
We're in the process of making an initial version of this feature with an internal customer.
We're developing this feature with our internal customer but it's not ready for anyone else to try.
A very small number of customers are using an initial version to help us shape this feature.
Ready to try. Take a look to understand where we’re going, and to provide feedback. Do not rely on this feature for your development.
There is no guarantee that this feature will progress from this stage. We might change it significantly or remove it based on customer feedback.
Supported for evaluations, but not for day-to-day development.
Used by one or more studios in day-to-day development and internal playtests.
Available for development. Requires further improvements and performance optimisations before we can recommend the feature for an external playtest.
Fully supported for development.
Used in at least one external playtest.
We have validated this feature in an external playtest and are confident in its stability and performance.
Might not be cost-optimised at this stage.
Fully supported for external playtesting.
Used in at least one launched game.
We have validated this feature in a launched game and are confident in its stability and performance.
We can provide longer-term support guarantees on it.
Fully supported for a game launch.
We’re not currently working on or planning to work on features or fixes. It could be removed permanently, with notice.
Not recommended for public releases.
*This stage doesn't apply to tooling that you only use in development.
iOS & Android support
(if the feature is relevant for playtesting)
Updated about a month ago