Panda Run

Widget Preview

Configuration & Preview

A 9-checkpoint news-quiz game: the panda advances on correct answers, stumbles on wrong ones, and faces a 3-question boss at the finish. Ships with a built-in mock question bank; ready to accept custom packs once a refresh pipeline lands.

Parameters

How to playPick a difficulty (Easy / Normal / Hard — affects score multiplier). Answer to advance, three wrong = game over. Checkpoint 9 is a boss fight: three hard questions, one attempt; failing a boss costs one life and redraws.
Custom questions (v2)The embed already supports two future ingestion shapes — no script change needed when news-themed content lands:
<!-- Shape A: container attribute (preferred) -->
<div id="panda-run" data-bp-panda-run
     data-bp-data="<URL-encoded JSON>"></div>
<script src=".../panda-run.js" async></script>

<!-- Shape B: global escape hatch -->
<div id="panda-run" data-bp-panda-run></div>
<script>window.__BP_PANDA_RUN_DATA__ = { /* JSON */ };</script>
<script src=".../panda-run.js" async></script>
JSON schema (v1.2 — per-difficulty banks)
{ banks: {
    easy:   { easy: [...], hard: [...] },
    normal: { easy: [...], hard: [...] },
    hard:   { easy: [...], hard: [...] }
  } }
// Question: { id, question, options[4], answer:0..3, explanation? }
Each pool: ≥6 questions. Legacy { easy, hard } shape still accepted (same pool for all difficulties).
Simulate Premium
Embed Code

Auto-updating embed code