D.I.B.S
Game Description
D.I.B.S is a top down twin-stick shooter. The game requires two players to work in tandem in order to fulfill their objective, bring democracy to the universe. Communication in D.I.B.S is essential. One player controls the bottom half the tank, which includes movement, weapon switching, weapon reloading, and melee attacks. The second player controls the top half of the tank, which includes boosting and ranged attacks. Without communication between the players, the first player wouldn't know when to switch weapons and reload and the second player wouldn't know when to boost in order to prevent damage. We attempted to create a multiplayer game that actually requires communication and I'm happy with what we created.
My Responsibilities
For D.I.B.S I am responsible for the AI and the high-score system of the game. There are several different types of enemies in D.I.B.S. Horde enemies are the first type players will encounter. These sneaky little guys don't pack much of a punch on their own, but as a group they'll attempt to surround you and devastate your defenses with a barrage of endless attacks.
The Rock Throwers are the second type the player will encounter. Much larger and slower then the horde enemies, these pack a harder punch. Rock Throwers will stay away from the player, hurling deadly rocks towards the player. The giant turtles are the third enemy the player will encounter.
Turtles slowly move toward the player, and is invulnerable while doing so. If the turtle reaches the player it will attempt to slam the ground around them, the player can counter this with a piston attack, sending the turtle flying on it's back where it can finally be killed.
The last type of enemy the player will face is the Lava Monsters. Stuck in the lava, unable to move out of it, these enemies will spew lava towards the player. The only way to kill these enemies is to freeze them with the snowpiercer and smashing them the piston or a rocket.
D.I.B.S is a top down twin-stick shooter. The game requires two players to work in tandem in order to fulfill their objective, bring democracy to the universe. Communication in D.I.B.S is essential. One player controls the bottom half the tank, which includes movement, weapon switching, weapon reloading, and melee attacks. The second player controls the top half of the tank, which includes boosting and ranged attacks. Without communication between the players, the first player wouldn't know when to switch weapons and reload and the second player wouldn't know when to boost in order to prevent damage. We attempted to create a multiplayer game that actually requires communication and I'm happy with what we created.
My Responsibilities
For D.I.B.S I am responsible for the AI and the high-score system of the game. There are several different types of enemies in D.I.B.S. Horde enemies are the first type players will encounter. These sneaky little guys don't pack much of a punch on their own, but as a group they'll attempt to surround you and devastate your defenses with a barrage of endless attacks.
The Rock Throwers are the second type the player will encounter. Much larger and slower then the horde enemies, these pack a harder punch. Rock Throwers will stay away from the player, hurling deadly rocks towards the player. The giant turtles are the third enemy the player will encounter.
Turtles slowly move toward the player, and is invulnerable while doing so. If the turtle reaches the player it will attempt to slam the ground around them, the player can counter this with a piston attack, sending the turtle flying on it's back where it can finally be killed.
The last type of enemy the player will face is the Lava Monsters. Stuck in the lava, unable to move out of it, these enemies will spew lava towards the player. The only way to kill these enemies is to freeze them with the snowpiercer and smashing them the piston or a rocket.