Homepage:
CodeFram Studio
A lightweight, plug-and-play Unity networking solution that lets you integrate user registration, authentication, scoring, and leaderboards .
🔌 Core Features
- Account Registration:
- Create new users with name, email, and password. Automatic error handling stops the flow on failure.
- Secure Login
- Authenticate via email/password, store JWT token, and automatically include the Authorization header in subsequent requests.
- User Data Retrieval
- Fetch the full user profile by ID and handle it via callback for UI updates or game logic.
- Score Updates
- Issue a PUT request to update only the score field.
- Leaderboard Queries
- One call to fetch the top 5 players; returns a UserPayload[] via callback.
With this plugin you can:
- Track and analyze player behavior —add more field like
level completion times
,item-usage frequency
, retry counts
and more to inform future design and balancing.
- Enable cross-device progress — use a local database plus optional cloud sync so players can pick up their game on PC, console, or mobile without missing a beat.
Code-Architecture
The code consists of two parts: the server-side code is mainly responsible for data storage and responding to clients, while the client-side is the game code, which can interact with the server-side for user registration, communication, and retrieving the leaderboard.

1. Prerequisites