Skip to content

What is hizi engine?

hizi engine is a system for building and serving pre-computed game outcomes for fixed-odds games - slots, instant wins, scratch cards, and more.

How It Works

+--------------+      +------------+      +--------------+
|  Your Game   |      |  hizi engine       |      |  JSONL       |
|  Engine      |----->|  Generator |----->|  (.jsonl.br) |
|  (offline)   |      |            |      |              |
+--------------+      +------------+      +------+-------+
                                                 |
                                                 v
+--------------+      +------------+      +--------------+
|  Your Game   |      |  hizi      |      |  hizi engine  |
|  Frontend    |<---->|  RGS       |<---->|  (runtime)   |
|  (browser)   |      |  Platform  |      |              |
+--------------+      +------------+      +--------------+
        |
        +-- uses @hizi.io/engine-sdk
  1. Generate - Your game engine simulates millions of outcomes. hizi engine generator streams them into compact JSONL files.
  2. Deploy - The output files are deployed to the hizi RGS platform, which serves outcomes to players at runtime.
  3. Play - Your frontend calls login, loadConfig, placeBet, and collect using the hizi engine SDK. The engine selects outcomes from the weighted entry pool using certified RNG.

What hizi engine Handles

  • Outcome selection - Weighted random selection using certified RNG
  • Game state - Multi-step scenarios, free spins, bonus rounds
  • Balance management - Debit/credit through the hizi RGS platform
  • Session management - Token-based authentication and lifecycle
  • Buy-feature pricing - Automatically calculated from entry data
  • Certification - File hash verification and RNG audit trails
  • Compact storage - Brotli-compressed JSONL files for entries and scenarios

What You Build

  • Game engine - Simulates outcomes offline (reels, wins, bonuses)
  • Frontend client - Visual game interface (HTML5, React, Unity, etc.)

Next Steps