Built on freeCodeCamp's open curriculum

MCTopia

Learn to Code Through Adventure

The entire freeCodeCamp curriculum — 12,800+ challenges across every certification — reimagined as an MMORPG. Earn XP, claim territories, raise creatures, and level up your real coding skills.

🔥

freeCodeCamp Codex

Every freeCodeCamp certification lives here as a playable quest line. Complete challenges to earn TEK8 elemental XP, unlock loot drops, and gain territory control. Your coding progress IS your game progress.

12,800+
Challenges
70+
Superblocks
8
TEK8 Elements
15
Certifications

Curriculum content from freeCodeCamp.org (CC BY-SA 4.0) — MCTopia is a thematic game layer built on top of fCC's open-source curriculum

How MCTopia Works

📚
1. Pick a Course

Choose from fCC's full curriculum — HTML, CSS, JS, Python, data science, and more

⌨️
2. Solve Challenges

Write real code that passes real tests — every challenge earns TEK8 elemental XP

🗺️
3. Claim Territory

Your XP translates to territory control across 40 contested regions

🌸
4. Grow Your World

Raise Garu creatures, create challenges for others, and shape the world

Game Features

🎮

MCTopia Engine

The core RPG — explore rooms, battle with code, bond with your Garu companion, and earn loot.

🗺️

Territory Wars

40 territories to claim through coding activity. Customize rooms, set up defenses, contest rivals.

🌸

Garu Creatures

Hatch eggs, raise elemental companions, fuse them together, and carry their legacy forward.

🌙
Seasons
📋
Characters
👥
Community
✍️
Scribe
🎲
TEK8 Quiz