メインコンテンツまでスキップ

バグ修正

バグ 1

バグ内容1

ゲームオーバ時に画面が変更されない

game_overという変数を使用して、ゲームオーバー時に画面を変更するようにして!

バグ 2

バグ内容2

プレイヤーがブロックを避けてもポイントが増えない。ブロックが消えない

プレイヤーとブロックに高さで判定をし、一定の幅を超えたらポイントを増やしてブロックを消して!

バグ 3

バグ内容3

プレイヤーがブロックにあたってもゲーム終了にならない

プレイヤーとブロックが重なっているのかをcoliderect関数を使用して判定してgame_overtrueに変更して


if block.colliderect(player):
# プレイヤーと重なっている
else:
# プレイヤーと重なっていない