TetraCity is a falling blocks and city simulation game. Completing lines in the falling block game earns money which can be used to buy buildings to create a city. Models were created in Blender for the buildings in the game.
When certain conditions are met, the player will unlock new types of buildings for their city. Networking support is enabled to allow multiplayer games, however the interface needs to be improved.
TetraCity builds are available for both Windows and Linux.
See the TetraCity Wiki for more information and how to download.
The objective of Resistor is to build connections to carry flow to activate electrical components. To avoid damaging these components, the flow level must be reduced using resistors. Each level is graded upon number of pieces used, the luminosity of the components, and the time required to complete the level. This game teaches the basics of resistor color code values. Ninety levels are available with increasing difficulty.
A falling blocks game that I wrote to demonstrate usage of HTML5 and Canvas to make an interactive game that runs in a web browser. Use the keyboard left and right keys to move pieces, press the up key to rotate a piece, and press the down key to drop a piece. Dropping pieces and completing lines increases your score. After completing every 10 lines the speed of the game increases which makes the game more difficult as the player progresses.