Drug-Dealing Tetris Soccer

  • Drug Dealing Tetris Soccer Screenshot
  • Drug Dealing Tetris Soccer Screenshot
  • Drug Dealing Tetris Soccer Screenshot
  • Drug Dealing Tetris Soccer Screenshot

Project Description

In my final weeks of college I was tasked with creating a game based on a name given via a random name generator in just 3 weeks. After receiving the name “Drug Dealing Tetris Soccer” I got to work brainstorming what this game could be. Being heavily influenced by recent local multiplayer games like, Nidhogg, IDARB, and Tower Fall I decided my best bet given the short time period would be to create a simple head to head game. A game that was easy to pick up and play but hard to master, a game where the real challenge was mastering seemingly simple controls that play tricks on the players mind. This was accomplished by having two players per team, each team controlled with an Xbox One controller and each player was controlled by moving their assigned thumb stick. This kept controls simple in theory but hard in practice. All you had to do was move a joystick in the direction you wanted the player to move, but once you try to control two at once your mind starts having to really focus on the task. This was only made more complex when I added the “drug” element of the title into the game.

Drugs would appear randomly on the field and once picked up create a graphic and gameplay effect. Gameplay effects included no friction on the ball, inverting controls, flipping the screen, different camera angles, and many more. Graphically drugs changed output colours in the fragment shader. It included effects such as black and white, high contrast, sepia, inverted colours, and more.

The final game also features drop in drop out Artificial Intelligence. If a human player just presses “back” on the Xbox controller the A.I. takes over for that team and if the button is pressed again the player resumes control. This feature was mainly implemented as I knew the game would be demoed for various people and I wanted the ability to just have players come and go as they pleased without stopping gameplay.

To see the rest of the game and features implemented please watch the video below or download the game and try it yourself!

Demonstrates