Getting Started Wizard
Your interactive journey into Playcast development
š Welcome to Playcast
Welcome to Playcast! This interactive wizard will guide you through setting up your first cloud gaming application. Choose a scenario that matches your goals:
Game Streaming
Set up a WebRTC-based game streaming solution with low latency
Platform Integration
Integrate Playcast into an existing application or service
Custom Solution
Build a custom cloud gaming solution with advanced features
š§ Environment Check
Let's verify your development environment is ready. Click each item to check:
ā Prerequisites Checklist
š Quick Start Commands
Run these commands to get your Playcast environment up and running:
Project Setup
Interactive# Clone the Playcast repository git clone https://github.com/your-org/playcast-apps.git cd playcast-apps # Install dependencies npm install # Start development environment npm run serve-all:dev
šÆ What's Happening?
šļø Your First Project
Let's create your first Playcast application based on your selected scenario:
Create New App
Live Codeimport { PlaycastClient } from '@playcast/core';
import { StreamingService } from '@playcast/streaming';
class MyFirstApp {
private client: PlaycastClient;
constructor() {
this.client = new PlaycastClient({
apiKey: 'your-api-key',
environment: 'development'
});
}
async startStreaming() {
const stream = await this.client.createStream({
quality: 'HD',
codec: 'H264',
bitrate: '5mbps'
});
console.log('Stream started:', stream.id);
return stream;
}
async connectToGame(gameId: string) {
const session = await this.client.connectToGame({
gameId,
inputMethod: 'keyboard-mouse'
});
console.log('Connected to game:', session.id);
return session;
}
}
// Initialize the app
const app = new MyFirstApp();
export default app;
š Congratulations!
You've just created your first Playcast application! This simple example demonstrates:
- Client initialization and configuration
- Stream creation with quality settings
- Game connection and session management
šÆ What's Next?
Great job! You've completed the getting started tutorial. Here are your next steps:
Build Your First App
Create a complete streaming application with UI and controls
WebRTC Deep Dive
Learn advanced streaming configuration and optimization
API Documentation
Explore the complete Playcast API reference
š Ready to Build Amazing Games?
Join the Playcast community and start creating!