FABRIC ARCADE

Learn Microsoft Fabric through gaming 🚀

Real-Time Intelligence • Data Engineering • Power BI • Data Science

# In a Fabric Notebook:
%pip install -q fabric-arcade

>>> from fabric_arcade import arcade
>>> arcade.list()

🎮 Available Games:
  🏎️ Fabric Racing Game   ⭐⭐    RTI        30 min  ✅
  🚀 Mission Artemis 2    ⭐⭐⭐  RTI + DE   45 min  ✅
  ⚽ Sports Tracker       ⭐⭐    RTI + DS   25 min  🔜
  🏰 Quest Pipeline       ⭐⭐⭐  DE         40 min  🔜
  🏙️ City Builder         ⭐⭐⭐  DW + PBI   45 min

>>> arcade.install("fabric-racing-game")
✅ Game deployed to your Fabric workspace!
                
Scroll to explore

🎮 Game Catalog

Choose your adventure and master Fabric workloads

🚀
MISSION

Mission Artemis 2

Lunar mission with 4 astronauts. Video synchronized with real-time telemetry.

⭐⭐⭐ ⏱️ 45 min
RTI DE
PLAY →
🏎️
MISSION

Fabric Racing Game

HTML5 multiplayer game for 4 drivers with real-time telemetry.

⭐⭐ ⏱️ 30 min
RTI
PLAY →
CHALLENGE

Sports Tracker

Sports analytics with ML for real-time predictions.

⭐⭐ ⏱️ 25 min
RTI DS
SOON →
🏰
MISSION

Quest Data Pipeline

Medallion Architecture as a fantasy adventure: Bronze → Silver → Gold.

⭐⭐⭐ ⏱️ 40 min
DE
SOON →
🏙️
MISSION

City Builder

Build a city and learn Star Schema and Data Warehouse.

⭐⭐⭐ ⏱️ 45 min
DW PBI
SOON →
🎰
ARCADE

Retro Arcade

Learn Power BI by analyzing scores from classic arcade games.

⏱️ 15 min
PBI
SOON →

✨ Features

🎯

Learn by Doing

Each game creates real resources in your Fabric workspace. Learn by building, not watching.

🏆

Achievement System

Unlock badges by completing objectives. Show your skills to the world!

📊

Real Workloads

RTI, Spark, Warehouse, Power BI - all Fabric workloads in gaming format.

One-Click Deploy

One command to deploy the entire game environment to your workspace.

🔄

Iterative Learning

Arcade (5 min) → Challenge (15 min) → Mission (45 min). Grow at your own pace.

🌐

Open Source

Contribute new games, improve existing ones. Community-driven.

🚀 Get Started

1

Install

%pip install -q fabric-arcade
2

Import

from fabric_arcade import arcade
3

Browse

arcade.list()
4

Deploy!

arcade.install("fabric-racing-game")

📋 Requirements