Appearance
Staircase Framework
The Staircase framework is general purpose and fits in every game idea you might have. It offers pre-built solutions and easily configurable design.
TIP
With the Staircase plugin, you can install dependencies with a simple click and access them via the Experience module.
Features
| Feature | Description |
|---|---|
| Modular Architecture | Build your game with reusable services and components |
| Type Safety | Full Luau type support for better developer experience |
| Networking | Built-in packet system with middleware support |
| Data Persistence | ProfileStore-backed player data with attribute sync |
| Session Management | Track in-game state with reactive observers |
| Account Utilities | Easy access to player info, device detection, and policies |
Quick Links
Getting Started
- Installation - Set up the framework
- Basic Usage - Learn the fundamentals
Core Concepts
- Services - Create modular game logic
- Components - Attach logic to tagged instances
- Data - Persistent player data
- Sessions - In-memory runtime state
- Packets - Type-safe networking
Utilities