Skip to content

ntsayz/astrobattle

Repository files navigation

ASTRO BATTLE

Astro Battle is a 2D text-based Arcade style space shooter game. In Astro Battle, players control a spaceship and fight against waves of alien invaders. The objective of the game is to survive as long as possible and score as many points as possible by defeating the alien invaders.


This project was developed by Ntsay Zacarias (up202008863@fe.up.pt) for LDTS 2022⁄23.


IMPLEMENTED FEATURES

  • Movement - Players can control the movement of their spaceship using the arrow keys.
  • Shooting - Players can shoot projectiles at the alien invaders using TAB.
  • Dynamic Shooting System - The player can change the projectile type on the go using ENTER.
  • Increasing difficulty - As the game progresses, the waves of alien invaders become more and more difficult to defeat.
  • High score tracking - The game tracks the player's high score and displays it on the screen.

PLANNED FEATURES

  • Power-ups - Players will be able to collect power-ups that will give their spaceship temporary abilities, such as increased speed or more powerful projectiles.
  • Boss battles - The game will include boss battles at the end of each level, where players will have to defeat a large and powerful alien boss to progress to the next level.

Menu

Astro Battle Manu

Gameplay sample

Astro Battle gameplay gif

Lost Screen

Instructions Screen

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published