I made this shooter game for the global game jam 2018 with the help of a team of talented 3D artists. The mechanics of the game is like any shooter with some puzzle elements added. You have two characters in the game, glitch and bug, which cooperate to overcome the hordes of enemies in each level. These enemies are viruses and antivirus. Glitch only deals damage to Virus Enemies and Bug only hurts Antivirus enemies so they will have to help each other to eliminate them all.
There are areas in which only one of the two can pass and then activate a switch for the other to pass.
This project has a Main Menu
Character Selection with several skins to choose from
5 levels full of enemies
Ability to equip weapons and powerups
A final boss battle that involves all the mechanics that are learned in the game.
In the game you have 2 types of enemies: Those who attack melee have an AI that uses NavMesh to reach the player, the Virus type enemies prefer to attack Glitch and Antivirus type enemies prefer to attack Bug. There are also ranged enemies that also have their target preference but these are immobile, they only rotate to aim and fire a projectile in the direction of the player of preference.
Finally the Boss has 2 phases. In the first phase, the players must walk a long corridor while the Boss is changing the properties of the floor blocks turning them into traps. In the second phase, players must flee from the boss while waiting to that this one becomes vulnerable in one of the two modes, if in its vulnerable state the Boss becomes a Virus, only Glitch could damage it and if it becomes an antivirus, only Bug could damage it.