rock paper columns
About
This game is a retro inspired tile matching puzzle game with rock paper scissors thrown into the mix and was made for the 154 Weekly Game Jam.
Instructions:
Controls
Press SPACE Bar to start
Use LEFT and RIGHT arrow keys to move the piece
Use DOWN arrow key to drop down the current piece
Press SPACE BAR to swap the pattern
On GAME OVER, press SPACE BAR to restart.
Rules
Pieces will start falling from top center position.
Next piece will be displayed on NEXT box
To break blocks, a winning tile must be placed on top of 2 or more losing tiles following rock paper scissors rules.
- Rock smashes scissors
- Scissors cuts paper
- Paper wraps rock
The winning tile will remain in the board. It's not possible to completely clear the board.
Every broken tile gives you 100 points. Chained breaks will multiply the acquired points by the current break number. The multiplier will be displayed below the score board when a chain break happens.
e.g
- First break with 3 tiles = 300 points
- Second break in a chain with 2 tiles = 400 points
Speed will increase gradually every break including chained breaks
If stacked pieces reach the top it's GAME OVER
Additional Info
Written in GO 1.14 using the Ebiten framework compiled to Web Assembly
https://ebiten.org/
Asset sources:
Boxes and borders
https://vectorpixelstar.itch.io/1-bit-patterns-and-tiles
Rock and Paper icons
https://vectorpixelstar.itch.io/1-bit-16px-icons-part-1
Scissors icon
https://vectorpixelstar.itch.io/1-bit-icons-part-2