#display health information player1.display_health_bar(screen) player2.display_health_bar(screen) #move obstacle obstacle1.obstacleMove() obstacle2.obstacleMove() obstacle3.obstacleMove() #check obstacle bounds obstacle1.obstacleInBound() obstacle2.obstacleInBound() obstacle3.obstacleInBound() #check if player got hit by an obstacle obstacle1.obstacleOnHit(player1) obstacle1.obstacleOnHit(player2) obstacle2.obstacleOnHit(player1) obstacle2.obstacleOnHit(player2) obstacle3.obstacleOnHit(player1) obstacle3.obstacleOnHit(player2) #display obstacles obstacle1.obstacleScreenPosition(screen) obstacle2.obstacleScreenPosition(screen) obstacle3.obstacleScreenPosition(screen) #display map gameMap.setGround(screen) if ((player1.max_hp <= 0 or player2.max_hp <= 0)