パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

pygameでシミュレーションを作ってみる

2018-04-20 | pygame
画像からシミュレーションのステージを作成してみました。

画像からドットの艦隊を作成してその艦隊同士が簡易AIで覇権を争うのを眺めるプログラムです。
クリックでステージが変わります。

一番面倒だったのは移動範囲にある敵の判定、多くて8000超の艦(ドット)の判断にループを回しているとかなり遅い。
enumerate関数を探してなんとかなりました。

メインルーチン


全ソース、サウンドファイルはこちら




最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。