Skip to content
This repository has been archived by the owner on Jan 1, 2023. It is now read-only.

Segunda parte do trabalho da disciplina SCC0604 (Programação Orientada a Objetos)

License

Notifications You must be signed in to change notification settings

heitortanoue/space-invaders-javafx

Repository files navigation

Space Invaders 👾 (JavaFX)

GitHub repo size Java

Space Invaders

Projeto da disciplina SCC0604 (Programação Orientada a Objetos), implementado em Java.

Space Invaders é um jogo de tiro fixo bidimensional no qual o jogador controla uma nave com lasers movendo-a horizontalmente pela parte inferior da tela e atirando em alienígenas descendentes. O objetivo é derrotar cinco fileiras de dez alienígenas que se movem horizontalmente para frente e para trás na tela à medida que avançam em direção à parte inferior da tela. O jogador derrota um alienígena e ganha pontos, atirando nele com o canhão de laser. À medida que mais alienígenas são derrotados, o movimento dos alienígenas e a música do jogo aceleram.

Os alienígenas tentam destruir a nave atirando nela enquanto se aproximam da parte inferior da tela. Se eles chegarem ao fundo, a invasão alienígena é bem sucedida e o jogo termina. Um "navio misterioso" especial ocasionalmente se moverá pela parte superior da tela e concederá pontos de bônus se for destruído. A nave é parcialmente protegida por vários bunkers de defesa estacionários que são gradualmente destruídos por projéteis dos alienígenas e do jogador.

🕹️ Como jogar

-> - Move a nave para a esquerda <- - Move a nave para a direita SPACE - Atira

👨🏻 Criador

Foto de Heitor Tanoue no GitHub
Heitor Tanoue

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

About

Segunda parte do trabalho da disciplina SCC0604 (Programação Orientada a Objetos)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages