Auto Huntは、Kotlinの学習を深めるためのプロジェクトです。 このプロジェクトでは、AIが自動的に宝探しを行うシンプルなKotlinのコンソールアプリケーションを開発します。10x10の2次元配列を使用してマップを生成し、AIがランダムに移動して宝物を探すというゲームです。
- マップ生成
- キャラクターの移動
- コンソール上でのゲーム状況の表示
- 宝物の発見
- ターン数のカウント
英語 | 日本語 | 意味 |
---|---|---|
Area | エリア | キャラクターが活動する領域 エリア内に宝物が存在する |
Location | 場所 | エリア内の1マス |
Mark | 印 | Locationの状態を表している キャラクターや宝物などの種類ごとに異なる表記をしている |
Position | 位置 | Locationの位置をX,Yで表しているもの |
Avator | アバター | 自動的に宝物を探すために動く |
Treasure | 宝物 | Characterが見つけるもの |
Simulator | シュミレーター | Areaが存在する仮想世界 |