思考の部分はテクニックがいるけど
ゲームのルールの部分ならできるよね > テスト

XP的には「期待どおり動くか」だけでよいと思う
どうせ完璧なテストは難しいので
意図しない動きを見つけたらテストを追加する方針で気楽に始めましょう

テストは自動化して手間を省くのがポイント