puzzleゲームを作る時に便利そうなnumpyの機能

メモ書き程度に残しておきます。

 

ブロックの回転

 

テトリスのようなブロックを回転させる為の関数。

np.rot90は通常が反時計回り。

 

 

field = np.zeros( (heightwidth) )

 

0埋めの二次元配列のステージ等を作りたいときに便利そう。

第一引数の方が縦になるので、間違いないようにする。

 

 他にも配列を置き換える関数等もあるみたいですが、

まだ調べ中です。

 

上手く使えば、簡単なパズルゲームは作れそうな感じがします。