Skip to content

SpaceInvaders" is a Java-based game inspired by the classic arcade game. Players control a spaceship at the bottom of the screen and must destroy all enemy spaceships moving down towards them, while avoiding being hit. The game includes 16 enemy ships, four barriers for the player's defense, and a health bar to track the player's remaining health.

Notifications You must be signed in to change notification settings

shenrunzhang/SpaceInvaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaceInvaders - A Java Game

A modern reimagining of the classic arcade game.

Table of contents

Technologies

Project is created with: JavaSE-15

Controls

  • Left Arrow - Fly left
  • Right Arrow - Fly right
  • Space - Shoot missile

Gameplay

The game starts with 16 enemy space ships arranged in a grid. The player controls a spaceship placed near the bottom of the screen that can move left and right. A health bar in the top left corner shows the player's remaining health. Opening 4 barriers are spawned between the player and the enemy ships and can take a certain amount of hits before being destroyed. During The enemy ships will move down towards the player, so the player must destroy all of the enemy ships before they kill or get past the player. During2 If the player kills all the enemy spaceships, a "You Won" screen will appear. Won Otherwise, "Game Over." Lost

About

SpaceInvaders" is a Java-based game inspired by the classic arcade game. Players control a spaceship at the bottom of the screen and must destroy all enemy spaceships moving down towards them, while avoiding being hit. The game includes 16 enemy ships, four barriers for the player's defense, and a health bar to track the player's remaining health.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages