You are are currently at: NEWS/ProcGen Bejeweled Clone
------------------------------------------------------------------------------------
02/25/2026 - 12:37 PM - Initial Progress
Recently, I've been working on an idea for a procedurally generated Bejeweled
clone.
The game is loosely about mining resources from various planets. The "planets"
are procedurally generated tile-matching puzzle game boards with various
unique properties (such as play field size, crust density, ETC). Each planet
will also have its own unique variety of "resources" that will populate the
board, which will all have different matching requirements and effects when
you match them (also procedurally generated, naturally). Like how many in a
row you need, if they have to match in a straight line or blobs are okay,
if they can connect diagonally, etc.
Every match you make gives you all of those resources, which you can then
sell after you're finished with an expedition (an expedition is like classic
mode in Bejeweled; you will continue through levels of ascending difficulty on
that planet until you lose or forfeit) One difference I'm considering though is
to have levels cleared by completely clearing the board instead of meeting a
threshold of points, after which they'll be permanently cleared and skipped
next expedition.
This will interact well with the tools system, in which you'll
spend your money on various stuff to clear out crust and resources without
making matches. You'll eventually be able to completely deplete the planet of
its resources making it empty forever. But, I'm less certain on the idea of
permanently clearable levels, as it stops being super Bejeweledy at that point.
I think I'll probably just keep the tools but with the normal endlessly
cascading boards. I don't want it to start feeling like "Resource management
game about mining endlessly downwards #1029833" I'm also gonna implement
procedurally generated ambience (already have experience with this) and music
(less experienced with this, but I think I have a better grasp compared to the
last generator I tried to make).
I've for a long time wanted a Bejeweled X Pokémon crossover where you can
permanently collect Pokémon you find on boards, and I tried to make that before
but I gave up. And while I'm not gonna do that here for obvious reasons, it
might be cool to have aliens to collect. But at the same time, collecting
nobody aliens doesn't scratch the part of my brain that likes Pokémon, cuz they
aren't Pokémon. But it could still be fun, and it would be more practice for
making procedurally generated creature designs since that's something I still
haven't been able to get right.
Currently I've been working on an abstract background generator. Here are some
of the results (Kinda crappilly compressed - sorry :C):