🎮
[Python] Pygameで迷路を作ってみた
Pygameで迷路を作ってみた
PygameはPythonのモジュールセットで、
コードにimportするだけで、簡単にゲームを作ることができます。
今回作った迷路の画面はこんなかんじです。
右上のカウントごとにAIが進化して迷路を解くようにしたいと考えています
(まだAIがポンコツで、迷路は解けていません)
コードはこちら
READMEにgifもあるので動いている様子を見ることができます。
ざっくりとやっていること
ゲームが動いている間、下記部分の無限ループが回っていて、
100msecごとに迷路とプレイヤー位置を描画して、プレイヤーを動かしています。
プレイヤーの位置はAI(遺伝的アルゴリズムを利用)で計算した最も評価値の高いリストを使います。
今後の展望
AIが迷路を解けるように評価関数やパラメータを調整していきたいです。
Discussion