Codeshire

A little farm worth defending.

Orcs are marching on Farmer Tom's island. You're the only soldier on the dock, and your sword only swings when your code is right.

How it works

JavaScript · Python · Java · C · 6 challenge types · 4 seasons · plays in your browser

TAP THE ISLAND

Six ways to fight

Pick the challenge you're best at, or the one you need to practise. Each orc you face brings a new question of that type.

Four seasons, four levels

Clear three orcs and the season turns. The clock gets shorter every level, and the Orc Chief waits at the end of winter.

How it works

1 · Choose a challenge

Guess the Output, Spot the Bug, Regex Defuse, Merge Conflict, Prod Is Down, Stack Dive, or Mixed.

2 · Beat the clock

When an orc reaches you, its question appears beside the battlefield. Right answers strike; wrong or slow ones cost a heart.

3 · Survive the seasons

Every season you clear gives back a heart. Streaks multiply your score up to ×3.