Get your own FREE Unlimited space for your Sci-Fi Site at Galaxy Cities - Your home among the stars

What is it?

Gem Collectors is a two dimensional puzzle game. The game is played by matching three or more of the same color gems, at which point they will burst. The object of the game is to burst a predetermined number of gems before the pile of unmatched gems touches the top of the playfield. Extra bonuses are awarded when the player matches two or more sets of gems in quick succession (a `chain reaction'), or matches more than three gems at a time.

Specifications

The ingame screens will be 320 pixels wide by 240 pixels tall and will consist of two playfields, each 112 pixels across and 192 pixels tall. On each playfield, the gems will be dropped and arranged into 6 ordered columns and 12 rows. Each gem will be 16 pixels wide. The score and amount of gems left to be burst in order to win will be displayed in the top eight rows of pixels and in the middle of the screen:

Anime-style animated backgrounds featuring plasma and interpolation-based fire and a particle system for each gem burst explosion will provide eye candy.

I will be using the Simple Directmedia Layer library (www.libsdl.org) to provide access to the underlying graphics, input and music and sound subsystems, as it is freely available, appears to be relatively stable and easy to use, has builtin MOD playback functionality and works on a variety of platforms.

I estimate it will take about six months to complete.

Implementation