Designing your first quest

Start with a clear win condition. Then work backward: what's the last code your team will enter?

Then add one choke point that forces everyone to meet up mid-game.