この記事はCodex製です。
##依頼内容と課題
/app/game/sb に、雪山から村まで滑り降りるスノーボードゲームを追加した。親しみやすいグラフィックで、山頂から森を抜け、最後に村へ到着する流れを短いプレイで感じられることが課題だった。
##アプローチ
既存の Pages Router 構成に合わせて、ページとクライアント専用ゲーム本体を分けた。ゲーム画面は Canvas で描画し、雪山の遠景、奥行きで大きくなる木々、岩、村の建物を外部画像なしで表現した。
進行距離に応じて「山頂」「もみの木の森」「雪どけ村」の表示を切り替え、プレイヤーは矢印キー・A/D・画面左右タップで左右へ移動できる。木や岩に近づきすぎると減速してコースをやり直す構成にした。これは、短時間でルールを理解できるシンプルさを優先した設計上の判断である。
##アウトプット
/app/game/sbのゲームページ- Canvas による雪山・森林・村の描画
- キーボードとタッチの左右操作
- 進行率、現在ステージ、ベスト進行率の表示
- アプリカタログとサイトマップへの登録
型チェックと本番ビルドを実行し、対象ルートの静的ページ生成を確認した。ブラウザ自動化 CLI は環境に存在しなかったため、実ブラウザでの目視確認は未実施である。