GAME INFO BELOW(CONTROLS, MECHANICS, ETC)

__________________________________________Credits__________________________________________

Dez J: Made all sprites and helped with code

Camilo A (me): Made majority of the code and level design

Description: In a world where civilization was so advanced everything was done using machines. After a world war that took place 200 years ago, all life has been extinct and you awaken as an imperfection with the only goal to wipe out all machines. You have the unique ability to become stronger by taking damage and can only heal yourself by dealing damage to your enemies. You must fight against seemingly infinite waves of enemies, reducing it to rust, dust, and guts, while collecting perks along the way to help you in your battles.

__________________________________________Controls__________________________________________

Movement: W A S D

Firing: Left Mouse

Walking: RightMouse(HOLD)

Parry: LFT CTRL

Change Bullet: C- Next Bullet/V-Previous Bullet

Change Weapon: F- Next Weapon/G- Previous Weapon

_________________________________________Mechanics________________________________________

Bullet Types:

      Regular: normal bullet type, normal cooldown(1sec), normal damage(1x)

      BuckShot: fires 3 bullets going 3 different directions, slow cooldown(2sec), half damage(1/2)

      Tracking: tracks the closest enemy, normal cooldown(1sec), Tripartite(/3) damage

Weapon Types:

      Bullet: has 3 bullet types

      Missile: fires missile, very slow cooldown(3sec), decoupled(10x) damage

      Bomb: drops bomb that takes 3 seconds to explode, very slow cooldown(10sec), quin-decupled(10x) damage

Parry

There is a 2-second cooldown before the player is able to attempt another parry.

      Normal Parry: destroys projectile, heals player 2% of their health

      Perfect Parry: reflects the projectile back to the enemy, the player heals 25% of their health

Items

      Healing Item: When an enemy is defeated they can drop a healing item that will heal 

      Buffs: When an enemy is defeated they have a chance to drop a buff which can increase the player's stats(increase dmg/health/atk speed/speed). When the player receives damage while having a buff they will lose the buff but won't receive damage.

___________________________________________Enemy___________________________________________

Normal Enemy: has new attributes upon defeating a boss(starts with none), gains new bullets after defeating a boss(starts with regular)

Air Enemy: has speed attribute and fires regular bullets

Tank: has tank attribute, fires missiles

____________________________________________Boss____________________________________________

When reaching a certain wave it becomes a boss round where an enemy that hasn't been encountered becomes a boss(increase stats and size). After defeating the boss it will spawn as a regular enemy in future waves, and its attributes will be unlocked on the normal enemy.

During boss rounds an infinite amount of normal enemies will spawn for as long as the boss is alive.

                                                                                  Final Bosses                                                                                 

When reaching the final wave, the last boss you will encounter will copy the player's stats and items and use the current weapon/bullet type the player was using.

Leave a comment

Log in with itch.io to leave a comment.