Custom Games
Custom games allow hosts to create and manage their own games with customizable settings and parameters.
Overview
Custom games provide flexibility for hosts to:
- Set custom ticket prices
- Define player limits
- Choose prize pools
- Set host fees
- Schedule game timing
Creating a Custom Game
1. Game Setup
- Navigate to "Create Game"
- Select "Custom Game" type
- Fill in basic information:
- Game name
- Description
- Ticket price
- Player limits
- End time
2. Host Configuration
- Set host fee (0-5% range)
- Choose participation options
- Configure additional settings
- Review game preview
3. Game Parameters
{
name: string; // Game name
description: string; // Game description
ticket_price: number; // Price per ticket
min_players: number; // Minimum participants
max_players: number; // Maximum participants
host_fee_percent: number; // Host fee (0-5%)
host_participates: boolean; // Host participation
scheduled_end_time: string; // Game end time
currency_code: string; // Game currency
}
Game Management
For Hosts
- Monitor participant count
- Track prize pool
- Manage game timing
- Handle participant issues
- Review results
For Players
- Browse available games
- View game details
- Purchase tickets
- Track game status
- Verify results
Prize Distribution
Prize Pool Calculation
prize_pool = (ticket_price * participant_count) - platform_fees - host_fees
Fee Structure
- Platform fee
- Host fee (0-5%)
- Transaction processing fee
- Currency conversion fee (if applicable)
Game States
-
Pending
- Game created
- Waiting for start
- Accepting participants
-
Ongoing
- Active game
- Accepting participants
- Prize pool growing
-
ReadyToDraw
- Minimum participants met
- Ready for random drawing
- Awaiting completion
-
Completed
- Winner selected
- Prize distributed
- Results announced
-
Canceled
- Game terminated
- Refunds processed
- Status updated
Best Practices
For Hosts
- Set appropriate ticket prices
- Choose reasonable player limits
- Set fair host fees
- Monitor game progress
- Handle issues promptly
For Players
- Review game details carefully
- Check host reputation
- Monitor game status
- Verify results
- Report issues
For Admins
- Review game settings
- Monitor host activity
- Handle disputes
- Maintain fairness
- Ensure compliance
Common Questions
What are the host fee options?
- Minimum: 2%
- Maximum: 5%
- Default: 3%
Can hosts participate in their games?
- Yes, with 0% host fee
- Must be configured during creation
- Cannot be changed after creation
What happens if minimum players aren't met?
- Game is automatically canceled
- All tickets are refunded
- Host is notified