MAY TAKE A MOMENT TO LOAD

VS Champions is a versus puzzle game like no other. Play a number of gameplay styles (referred to as "Worlds") either solo or in a variety of versus multiplayer modes. Each player can choose a World separately, allowing for previously impossible combinations of puzzle games.

TUTORIAL:

Controls (P1 WASD / P2 Num-Pad):

  • W / 8 - Move Up (Menu, Bricks, Blades), Hard-Drop (Blocks, Beans, Brawls, Beads)
  • S / 4 - Move Down (Menu, Bricks, Blades), Soft-Drop (Blocks, Beans, Brawls, Beads)
  • A / 5 - Move Left
  • D / 6 - Move Right
  • Q / 7 - Go Back (Menu), Speed-Up (Bricks), Rotate-L (Blocks, Beans, Brawls, Beads)
  • E / 9 - Select (Menu), Swap (Bricks), Rotate-L (Blocks, Beans, Brawls, Beads), Drop (Berries), Fire (Bubbles)
  • SPACE / ESCAPE / RETURN / ENTER - Pause & Unpause (In-Game)

Game Modes:

  • "Single World" modes:
    • 1 Player - The only single player mode, one person plays a standard game in any of the Worlds, going until the game over condition of that World.
    • 2 Players - Two people play against each other locally, choosing a World separately (so P1 could have Blocks and P2 could have Beans, for example)
  • "All World" modes:
    • One Loss - Every 30 seconds the World changes, with each player's current score and junk transferring to the new World. After going through all Worlds it returns to the original, which are left in the same state as when they were swapped off of. Losing in just one World makes you lose overall.
    • All Loss - Every World is played, with a player moving to the next World after losing in the current one. For a player to lose overall they must have lost in every World.

World of Bricks:

  • You control the selector, which can be used to swap two bricks next to each other on a slowly rising board.
  • When a row or column of three or more identical bricks is formed, those bricks are broken.
  • Any bricks that have nothing beneath them will fall down (allowing for combos of rows breaking one after another)
  • Junk is sent based on how many bricks are broken and how long the combo runs for.
  • Junk is received in the form of rows of junk bricks along the top. If any bricks are broken next to the junk bricks, the junk brick is broken into regular bricks.
  • You game over if any bricks reach the top of the screen.

World of Blocks:

  • You control falling blocks, which can be rotated.
  • When a full line is filled with blocks, it gets removed from the board.
  • Junk is sent based on how many lines are removed at once, and how many lines have been cleared on block placements one-after-another.
  • Junk is received in the form of near-full rows from the bottom of the screen.
  • You game over if any blocks are placed outside the board.

World of Beans:

  • You control falling pairs of beans, which can be rotated.
  • When four or more  same coloured beans are touching they are popped.
  • Any beans that have nothing beneath them will fall down (allowing for combos of beans being popped in succession)
  • Junk is sent based on how many beans are popped and how long the combo runs for.
  • Junk is received in the form of junk beans that drop from the top. Junk beans can be popped if any neighbouring beans are popped.
  • You game over if any beans are placed outside the board.

World of Brawls:

  • You control falling pairs of gems that can be rotated.
  • Gems come in two forms: standard and core. When two or more same coloured gems are touching in a group, and at least one gem in that group is a core, all of the gems in that group are broken.
  • Any gems that have nothing beneath them will fall down (allowing for combos of gems popped in succession)
  • Junk is sent based on the number of gems broken, the number of chains broken, and the length of the combo.
  • Junk is received as "locked gems" that drop from the top of the screen in a specific pattern. These locked gems can be broken if other gems of any colour are broken next to them, or become unlocked after a certain number of pairs are placed.
  • Occasionally, a special rainbow gem will appear. When this is placed, all gems / cores / junk of the colour beneath it get broken.
  • You game over if any gems are placed outside the board.

World of Beads:

  • You control pillars of beads that can have their positions shuffled
  • When three beads of the same colour are lined up in any direction they break, with any beads on top of them falling down.
  • Junk is sent based on the number of beads broken and the length of the combo.
  • Junk is received in the form of rising the entire board by some rows. The board can only be returned to it's original size by performing a long enough combo at once.
  • You game over if any beads are placed outside the board.

World of Berries:

  • You control the placement of berries that can appear in a number of different colours/sizes
  • When two berries of the same colour/size touch, they combine into the next colour/size along the order.
  • Junk is sent based on the size of the combined berry and the length of the combo
  • Junk is received in the form of rotten berries that have a darker colour. These can only be removed when another rotten berry of the same colour/size touches it.
  • You game over if any berries are more than 50% outside of the board.
  • NOTE: The physics system of this World does not act as intended. Sadly this cannot be fixed. It does not make this World unplayable, it just acts in a less ideal way.

World of Bubbles:

  • You control the aim and firing of bubbles towards a slowly lowering ceiling of bubbles
  • After firing a bubble, if it connects into a chain of atleast 3 bubbles of the same colour, they get popped. Any bubbles no longer connected to the ceiling will also be popped.
  • Junk is sent based on the number of bubbles popped directly in chains, and the ones popped by no longer being connected.
  • Junk is received as the ceiling jumps down further.
  • You game over if any bubbles reach below the dotted line.

World of Blades:

  • You control the hero, who can move in any of the four directions, and can kill an enemy by walking into them.
  • Each level is filled with enemies of three types, each with unique movement patterns. After killing all enemies on a level, the hero progresses to the next. 
  • If the hero doesn't kill any enemies or take damage for a certain period of time, they will lost 1hp.
  • Junk is sent based on the number of enemies killed
  • Junk is received as more enemies spawning on the next floor.
  • You game over if the hero loses all of their health.

CREDITS:

StatusReleased
PlatformsHTML5
AuthorDonian
GenrePuzzle, Fighting
Made withpygame
TagsDungeon Crawler, Local multiplayer, Multiplayer, puyo, Tetris, Versus
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard
MultiplayerLocal multiplayer
Player count1 - 2

Comments

Log in with itch.io to leave a comment.

(+1)

Nice variety of worlds and styles.

I would have liked for the single player that the space bar was not used to hard drop / launch instead of pause the game.