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   ⭐⭐    Real-Time Intelligence  30 min  ✅
  🚀 Mission Artemis 2    ⭐⭐⭐  Real-Time + Data Eng.   45 min  ✅
  ⚽ Sports Tracker       ⭐⭐    Real-Time + Data Sci.   25 min  🔜
  🏰 Quest Pipeline       ⭐⭐⭐  Data Engineering        40 min  🔜
  🏙️ City Builder         ⭐⭐⭐  Warehouse + Power BI    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
Real-Time Intelligence Data Engineering
PLAY →
🏎️
MISSION

Fabric Racing Game

10 Fabric-themed tracks. Collect ⭐ data points, avoid 🐛 bugs!

⭐⭐ ⏱️ 30 min
Real-Time Intelligence
PLAY →
CHALLENGE

Sports Tracker

Sports analytics with ML for real-time predictions.

⭐⭐ ⏱️ 25 min
Real-Time Intelligence Data Science
🔜 COMING SOON
🧙‍♂️
QUEST

Monster Breach

Tower Defense RPG: build pipelines and defeat the Corruption King!

⭐⭐⭐ ⏱️ 90 min
Data Pipeline
VIEW →
🏙️
MISSION

City Builder

Build a city and learn Star Schema and Data Warehouse.

⭐⭐⭐ ⏱️ 45 min
Data Warehouse Power BI
🔜 COMING SOON
🎰
ARCADE

Retro Arcade

Learn Power BI by analyzing scores from classic arcade games.

⏱️ 15 min
Power BI
🔜 COMING 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

Real-Time Intelligence, 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 fabric-arcade
2

Choose

arcade.list()
3

Deploy

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

Play!

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

📋 Requirements