Пример #1
0
    if enemyX <= 0:
        enemyX = 0
        enemy_valx = 0.3
        enemyY += enemy_valy

    elif enemyX >= 964:
        enemyX = 964
        enemy_valx = -0.3
        enemyY += enemy_valy
    if enemyY >= 400:
        print("You has lost the game")
        sys.exit()

    if bulletY <= 0:
        bulletY = 500
        bullet.bullet_state = False

    if bullet.bullet_state:
        bullet.display(screen, x=bulletX, y=bulletY)
        bulletY -= 1

    ## collision
    collision = isCollision(enemyX, enemyY, bulletX, bulletY)
    if collision:
        bulletY = 500
        bullet.bullet_state = False
        score += 1
        print(f"Score {score}")
        enemyX = random.randint(0, 900)
        enemyY = random.randint(50, 150)