The Extend Override and Events Handler are in Open Beta for AGS Premium Clients! This means Extend available for you to try on your development environment. You can submit your feedback through this link.
AccelByte Gaming Services (AGS) offers an Extend Override feature. Extend Override is a backend functionality designed specifically for game developers, offering a seamless way to customize and override certain features within AGS. This feature provides benefits that enhance the flexibility and adaptability of AGS, empowering developers to tailor the features to their specific use cases without the need to modify the game client.
Customization capabilities: Extend Override enables game developers to customize specific features in AGS to better align with their desired use cases. In situations where the default behavior of a feature does not meet the developer's requirements, this functionality allows them to inject their own custom logic seamlessly into the overridable feature.
No game client updates: With Extend Override, any changes made to the custom logic of a feature do not require updates to the game client. The game client could use the existing game SDK. This saves valuable development time and eliminates the need for players to download and install new client versions whenever modifications are made. Developers can now iterate on their customized logic efficiently to significantly reduce the turnaround time for implementing new ideas and improvements.
Overridable features guide
Here are the list of overridable features and the guides that will help you overriding the feature behavior.
|Matchmaking||Getting Started Guide to Override Matchmaking||In this guide, we will go through the workflow of creating and using a simple custom matchmaker for AGS.|
|Lootbox||Getting Started Guide to Override Lootbox||In this guide, we will go through how to create a custom roll function that returns random reward items.|
|Rotation Items and Backfill Owned Item||Getting Started Guide to Override Rotation Item and Backfill Owned Item||In this guide, we will go through how to create custom rotation items and backfill owned items for customizing your store for your players.|
|Entitlement Revocation||Getting Started Guide to Override Entitlement Revocation||In this guide, we will go through how to create a custom entitlement revocation.|