12 Pythonでゲームを作ろう6(ブロック崩し)

 今回は球がブロックに当たったら,反射するようにしましょう.また,当たったブロックは表示させないようにします.

まず初めに,block_Class.pyに以下のプログラムを入力してください.

次にblock.pyを以下のプログラムに書き換えてください.
#reflect_cicle_block and deleteの所を書き加えました.ブロックと球が衝突したとき,球の進行方向を変え,ブロックを消すようにしました.

block.pyを実行すると,とりあえずは遊べるブロック崩しゲームになると思います.

170

次は,以下の機能を追加させます.
・全てのブロックが消えたら,中央にクリアの文字を表示する.
・球とボードが当たった時の,球の反射角度を計算により角度を決める.

13 Pythonでゲームを作ろう7(ブロック崩し) に続く.

参考図書(よかったらどうぞ)

You may also like...

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">