Power Ups - Horizon-NTH/SpaceInvaders GitHub Wiki

Power Ups

The game has different power-ups that can help the player to survive longer. They can be dropped by the enemies when they are killed. The level of the enemies will determine the probability of dropping a power-up.

⚠️ If an enemy touches a power-up before you, it will be destroyed.

Bot level 1 2 3
Drop chance 20% 40% 30%

Here is the list of the power-ups available in the game and their drop rate:

Power Up Drop rate
Shield 25%
Health 25%
Full shield 10%
Full health 10%
Mega regeneration 5%
Invincibility 5%
Unlimited power 2.5%
Level up 2.5%
New spaceship 15%

Shield

Shield power-up

It gives you +1 shield to your spaceship.

Taking this power-up will give you 250 points, and if you were already at the maximum shield, you will get 500 points.

Health

Health power-up

It gives you +1 health to your spaceship.

Taking this power-up will give you 250 points, and if you were already at the maximum health, you will get 500 points.

Full shield

Full shield power-up

It gives you the maximum shield to your spaceship.

Taking this power-up will give you 500 points, and if you were already at the maximum shield, you will get 1000 points.

Full health

Full health power-up

It gives you the maximum health to your spaceship.

Taking this power-up will give you 500 points, and if you were already at the maximum health, you will get 1000 points.

Mega regeneration

Mega regeneration power-up

It will give you the maximum health and shield to your spaceship.

Taking this power-up will give you 1000 points, if you were already at the maximum health you will get a 1000 points bonus, same for the shield.

Invincibility

Invincibility power-up

It will give you a shield that will protect you for a short time (10s). During this time, you will not take any damage.

Taking this power-up will give you 2000 points.

Unlimited power

Unlimited power power-up

This power-up will give you the maximum health, shield, as well as 10 seconds of invincibility.

Taking this power-up will give you 3000 points, if you were already at the maximum health you will get a 1000 points bonus, same for the shield.

Level up

This power-up will give you +1 level to your spaceship. Increasing the power of your spaceship.

Taking this power-up will give you 2000 points but if you were already at the maximum level, you will get 5000 points.

New spaceship

There you will have a power-up for each type of spaceship allowing you to change your spaceship into:

Taking this power-up will give you 1000 points.