Post Reply 
01-11-2014, 02:00 AM (This post was last modified: 03-21-2014 12:52 AM by Han.)
Post: #1
[Image: attachment.php?aid=156]

Feedback is certainly welcome. The scoring rules have changed and should now more closely resemble the original scoring system. Click here for Wiki info on the game

The only thing left to add is the "fluff" (intro screens, UI for changing the keys, etc.)

Keys are: 4-down, 8-left, 2-right, and 5-rotate, +/- pause

How to play:
  • Three blocks are dropped in a "column" and the player maneuvers the column using left, right, down, and rotate (to rotate the colors within the column).
  • A combo is earned when three or more blocks of the same color are aligned in a row, column, or diagonal.
  • Three points are awarded for every triplet of blocks within a row, column, or diagonal. For example, if one creates a column of four red blocks, then there are two possible triplets for a score of six points. A triplet is any three consecutive blocks (in the given row, column, or diagonal). A multiplier of one more than the current level is also assessed.
  • Once all combos are scored, they are then deleted and the remaining blocks fall toward the bottom to fill any gaps. Should this cascading of blocks cause new combos to form, combos are then scored but the multiplier is increased by one per level of cascading. Thus it is generally much better to play a piece that will cause several levels of cascades than to simply try for a max combo.
  • The level is increased every 100 blocks. The game speed will increase as the levels increase.

.zip (Size: 5.82 KB / Downloads: 213) (Updated 19-MAR-2014)


  • Minor graphics fixes
  • Added new "blocks" counter -- keeps track of total number of blocks cleared
  • Changed scoring scheme to match that of the original game

  • Fixed potential error with pressing touchscreen
  • Adjusted colored regions of blocks
  • Added Game Over screen
  • Minor adjustment to how blocks clear (blinking animation)

If you want to modify the background color, change cBGC to a value between 1 and 7 inclusive, and modify the cBGT value between 1 and 255. The first is a color choice (see the variable color) and the second is an alpha blending level. A very subtle background would be cBGC:=7 and cBGT:=192;. Keys are defined by cRot, cLeft, cRight, and cDown, etc. See top of source file for more info. You can also modify the block colors. Please note that purple (#FF00FFh is reserved for masking). All these will eventually be built into some sort of options screen.

Attached File(s) Thumbnail(s)

Graph 3D | QPI | SolveSys
Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
COLUMNS v1.0 - Han - 01-11-2014 02:00 AM
RE: COLUMNS (beta) - Mic - 01-11-2014, 06:47 AM
RE: COLUMNS (beta) - ArielPalazzesi - 01-11-2014, 10:24 AM
RE: COLUMNS (beta) - Kevin Ouellet - 01-11-2014, 10:19 PM
RE: COLUMNS (beta) - Han - 01-11-2014, 10:31 PM
RE: COLUMNS v1.0 - Han - 03-20-2014, 01:22 AM
RE: COLUMNS v1.0 - anderin - 03-20-2014, 05:08 PM
RE: COLUMNS v1.0 - Han - 03-21-2014, 12:52 AM
RE: COLUMNS v1.0 - Kevin Ouellet - 03-22-2014, 09:59 PM
RE: COLUMNS v1.0 - Han - 03-23-2014, 06:34 PM

User(s) browsing this thread: 1 Guest(s)