I have written tetris for my Fundamentals of Computer Science 1, for class. It was written and implemented in scheme using the program Dr.Scheme. The assignment requirement for class only required us to create the bin packing game. Meaning, we did not have to implement pausing or resetting. Also, we did not need a score or a preview of the next piece. I have added these to the game for fun. tetris You can view the source code here, and to play the game, just unzip this executable, at the moment, will only work on windows, but Dr.Scheme is available for all platforms, and you can then run the source code.

Tetris