
ABOUT
A match-3 puzzle in a crystal mine. Move the gold cursor with the arrows, pick up a gem with Space or Enter and swap it with a neighbour (arrow).
Lines of 3 or more vanish; 4 make a striped gem, an L or T a charged gem, 5 a rainbow prism, and specials swapped together make bigger blasts.
30 levels with frost, boulders and chained gems; unlimited retries; any level reached can be the start. Completely silent.
CONTROLS
Menu
Up / DownPick a rowLeft / RightChange the skill or the start level on those rowsEnterSelect (on SKILL / LEVEL it steps to the next value)Esc / QJump to QUIT
In game
ArrowsMove the gold cursorSpace or EnterPick up a gem and swap it with a neighbour (arrow)RRestartQQuitP / EscPause
GALLERY
RUN IT
Run from its own folder: RUN "main.bas" (RUN changes into this folder, so gfx/ resolves relative to it). High scores, the levels reached and the stars live in C:/.crystalcore. Modules live in includes/; the art in gfx/ and includes/layouts.inc come from art/gen_game_assets.py, the levels in includes/levels.inc from tools/mklevels.py (bot-tested).
RUN "main.bas"






