Edit of asset "Godot-GameBackendSDK" Accepted
| Old/Current | New/Edit | |
|---|---|---|
| Title | Godot-GameBackendSDK | Godot-GameBackendSDK |
| Description |
GameBackendSDK is a production-ready Godot 4.4+ addon for integrating a custom game backend into your project. It provides a clean, type-safe GDScript API for common online features without external dependencies. Features - Authentication: guest login, email/password register & login, automatic token refresh - Cloud Saves: key-value storage with versioning and optimistic locking - Leaderboards: submit scores, fetch rankings, get player position - Remote Config: platform-specific config and feature flags - Automatic retries with exponential backoff - Request queueing to avoid race conditions - Persistent token storage - Pure GDScript, zero external plugins Requirements - Godot 4.4 or newer - A backend implementing the provided REST API contract (A reference backend is available on GitHub) Installation 1. Copy addons/GameBackendSDK/ into your project’s addons/ folder 2. Enable the plugin in Project Settings 3. Add Backend.gd as an Autoload singleton named Backend Quick Example - Initialize the SDK with your backend URL and project ID - Ensure a guest session - Save cloud data or submit leaderboard scores All API calls return a consistent result dictionary with clear error handling. What this is - A client SDK for your own backend - Suitable for production projects - Designed to be predictable, debuggable, and safe by default What this is NOT - A hosted backend service - A drop-in replacement for PlayFab or Firebase Includes a demo scene and smoke tests to verify backend integration quickly. Licensed under MIT. |
Production-ready Godot 4.4+ addon for custom game backends Authentication, Cloud Saves, Leaderboards, and Remote Config |
| Category | Scripts | Scripts |
| License | MIT | MIT |
| Repository Provider | GitHub | GitHub |
| Repository Url | https://github.com/hoxsec/Godot-GameBackendSDK | https://github.com/hoxsec/Godot-GameBackendSDK |
| Issues Url | https://github.com/hoxsec/Godot-GameBackendSDK/issues | https://github.com/hoxsec/Godot-GameBackendSDK/issues |
| Godot version | Godot 4.4 | Godot 4.4 |
| Version String | 1.0.0 | 1.0.0 |
| Download Commit | 94a4254250238823e5c6ebb2766ef382301ee160 | 94a4254250238823e5c6ebb2766ef382301ee160 |
| Download Url (Computed) | https://github.com/hoxsec/Godot-GameBackendSDK/archive/94a4254250238823e5c6ebb2766ef382301ee160.zip | https://github.com/hoxsec/Godot-GameBackendSDK/archive/94a4254250238823e5c6ebb2766ef382301ee160.zip |
| Icon Url |
https://raw.githubusercontent.com/hoxsec/Godot-GameBackendSDK/refs/heads/main/Godot-GameBackendSDK-Logo.png
|
https://raw.githubusercontent.com/hoxsec/Godot-GameBackendSDK/refs/heads/main/Godot-GameBackendSDK-Logo.png
|