You may need to reload the page the first time you play in order for the game to load properly.

Almost Bejeweled

A match 3 game using Huniepop-style rules written in Processing.js.

How to play

Drag gems horizontally or vertically to create matches of 3 or more gems of the same colour. You must reach the indicated score within the indicated number of moves to progress through levels. White gems increase your score multiplier, increasing the number of points you get from matches. Purple gems reduce your score. Yellow gems increase the number of moves you have to complete the level. Other gems increase your score. Of these other gems, one will be randomly chosen at the beginning of each level (the "best gem") that will be worth more points. Another will be chosen (the "worst gem") that will be worth less.


Code distributed under the ISC license. Gem graphics are from gweled.

Release date Jun 17, 2015
Rated 4.8 out of 5 stars
(4 total ratings)
AuthorGelato Labs
Average sessionA few minutes


Download NowName your own price

Click download now to get access to the following files:

Web/Source 256 kB

Leave a comment

Log in with to leave a comment.