ボールと壁の衝突判定 考え直し / ボールの大きさ1 / 壁のみ
「位置列」を使わないように書き換え
「衝突？」を部分プログラム化
「衝突？」の判定方法を変更 / ボールの位置のメモリを+1。壁と重なるとメモリの値は2になる
ゆっくり / 「衝突？」がボール位置をメモリで +1する方式だと、
メモリを 0 に消し残しができてしまう！
衝突判定は、ボールの位置のメモリを 1にするのをやめ、
ボールの位置のメモリが 1かどうかを読み取る方式に戻す
ボールを四角に
衝突にバーも追加
バーと壁を描く時、四角の位置メモリに 1を書き込むのではなく、色の数値を書き込むようにする。
バーを消すときは、色が 0なので、位置メモリにも 0が書き込まれる。
衝突判定は、位置メモリが 1以上に変更。
ボールとバー、壁との衝突の完成 / 「ボールを描く」部分プログラムの整理
これまでの途中過程のプログラムを添付
Merge branch 'develop'
Merge branch 'feature/collision_walls_bar_2' into develop
Merge branch 'develop'