コード例 #1
0
ファイル: main.py プロジェクト: RMeiselman/CS112-Spring2012
    for count in range(len(enemies)):
        enemies[count].y += + enemyspeed
        enemies[count].render()

    if enemies[len(enemies)-1].y > 699:
        enemyspeed = -2
        for count in range(len(enemies)):
            enemies[count].x += 5

    if enemies[0].y < 10:
        enemyspeed = 2
        for count in range(len(enemies)):
            enemies[count].x += 5

    if ourmissileleft.x < 699 and ourmissileleft.x > 0:
        ourmissileleft.render()
        ourmissileleft.x -= 5

    if ourmissiledown.y < 699 and ourmissiledown.y > 0:
        ourmissiledown.render()
        ourmissiledown.y += 5

    if ourmissileup.y < 699 and ourmissileup.y > 0:
        ourmissileup.render()
        ourmissileup.y -= 5

    if ourmissileright.x < 699 and ourmissileright.x > 0:
        ourmissileright.render()
        ourmissileright.x += 5

    if bomb.x < 699 and bomb.x > 0:
コード例 #2
0
        if (event.type == pygame.KEYDOWN):
            if (event.key == pygame.K_LEFT):
                moveX = -5
            if (event.key == pygame.K_RIGHT):
                moveX = 5
            if (event.key == pygame.K_UP):
                moveY = -5
            if (event.key == pygame.K_DOWN):
                moveY = 5
        if (event.type == pygame.KEYUP):
            if (event.key == pygame.K_LEFT):
                moveX = 0
            if (event.key == pygame.K_RIGHT):
                moveX = 0
            if (event.key == pygame.K_UP):
                moveY = 0
            if (event.key == pygame.K_DOWN):
                moveY = 0

    window.fill(black)

    player.x += moveX
    player.y += moveY
    player.render()

    clock.tick(50)

    pygame.display.flip()

pygame.quit()