このプロジェクトは、選択した難易度に応じて異なるサイズの迷路を自動生成し、制限時間内にゴールを目指すシンプルな迷路ゲームです。
- ゲーム開始: プログラムを実行すると、難易度選択画面が表示されます。
- 難易度選択: 「かんたん」「ふつう」「むずかしい」から1つ選択。
- 迷路生成: 選んだ難易度に応じた大きさの迷路が自動生成されます。
- プレイヤー操作:
W(↑): 上に移動S(↓): 下に移動A(←): 左に移動D(→): 右に移動H: ゴールまでのヒントを表示(BFSを使用)
- 制限時間: 難易度ごとに決められた制限時間内にゴールを目指す!
- クリア or タイムアップ:
- ゴールに到達するとゲームクリア🎉
- 制限時間を超えるとゲームオーバー💀
- 開発言語: C言語
- コンパイラ:
gccorVisual Studio - 対応OS: Windows
gcc simple_maze.c -o simple_maze.exe