The scoring is a bit ridiculous, yes. Comparing it to Tetris doesn't work out so well, though:
Tetris: You can 1 to 4 lines at a time.
Columns: You can clear 3 or more pieces at once (6 is common, 9 is infrequent, over 15 is rare but happens sometimes)
Tetris: No possibity for one piece to clear more than one set of lines
Columns: One piece can set off multiple clears in a row.
Tetris: Only oppertunity for chaining is successive clears
Columns: Similar enough.
Columns proper uses a fairly weird scoring method that I don't have all the details of any more (short version: level x 30 x chain).
Columns Clone uses a much different scoring method:
Blocks cleared: Blocks deleted from the board in this clear
Total chain: Total number of clears in succession. Resets when a piece is dropped without clearing anything
This chain: Total number of clears in succession for this piece. Resets on every piece drop.
100 x (blocks cleared - 2) x (total chain) x (this chain) x (level)
It can get pretty ridiculous, and if taken advantage of properly (several pieces in a row with one or two clears, then one big chain with many blocks cleared) you can score ridiculously high points.
Basically, the scoring is a lot like pinball/Giga Wing (arcade) in that you have to throw your ordinary expectations for points out the window, because millions of points is about where you should expect to end up.
Okay, enough about scoring. The sound is just stuff from as3sfxr. It was all done in a relative hurry, but I tried to pick sounds that all work well in the context, until something more permanent is in (maybe different sound sets?)
Glad to hear that the controls are smooth.
I need to fix them up because right now they're based on framerate and not dt, but given that you only ever need to move 4 columns the differences are negligible.
Thanks for the feedback again. I might rework the scoring so that it's displayed like "
10000000" or some other stylistic decision...