I think there have been a few already in gosu/ruby (and many more elsewhere) but this is my attempt at Tetris.
I did this as an example of using a rotation matrix for school, then just finished it off.
There is nothing special about it, there is a stupid mode where I changed the blocks, but the originals are still the best imo
Nothing special but here for anybody to give a prod at.
Video:
http://vimeo.com/10747643Source:
http://github.com/PhilCK/Falling-BlocksI've not tried this windows it might need a few tweaks