- Use WASD keys to move or use arrow keys. use the trackpad or mouse to shoot a projectile.
|
I Programmed a barrier that keeps player and enemies inbounds on the screen during gameplay. |
at the start of the game, enemies will randomly spawn on the map, with 3 different speeds(also randomly picked). the enemy will imediantly follow the player after start. |
The projectile will be destroyed when it hits an enemy and the enemy is alos destroyed. it also creates an explosion particle effect when the enemy is destroyed. It also updates the score and how many enemies destroyed. |
projectiles will be destroyed when they leave the screen to make sure the game doesnt glich and /or slow down. |
start screen and button are visible right away, press the game start button to start the game. |
game over screen and button appear after the player is hit by an enemy, to go back to the start screen, press the restart button. |
The projectile will fire at the mouse and the player will also point towards the mouse at all times. |
an enemy wave will spawn after all enemies are destroyed, add one enemy to the wave every round, randomly spawn power up on the screen along with the enemy wave, when the player runs into the powerup, the countdown will start and you have the power-up for 5 ½ seconds, to let the player know they have the power-up a indicater will show around the player until the power up countdown finishes. |
Leave a comment
Log in with itch.io to leave a comment.