This is the third and final design with Perlenspiel that I worked on while in school. It is a sort of block-breaker game that has the player shoot blocks to make them disappear and increase their score. The different approach I had was to let the player decide when to push all of the blocks to one side. The game also has a “level code” system that lets the player input a 5-digit code to replay a certain level. Each time a level is played, the layout of the blocks is randomized.
To play, download the game.html and game.js file from the Dropbox link, then double-click the game.html file.