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.

Resistor Blog Archive



Armless Octopus

Resistor Video Review

XBox Ramble

“90 cleverly designed levels in this game which is great news for those of you with a love of puzzlers”

“great value for money and should be in everyones Indie games collection”

Did Not Finish

“Resistor is a nice, quick, good time.”

“Resistor is one of the better things your 80 MS points could go towards.”

XBLA & XBLIG Ratings

“Resistor gets 9/10 for originality and creativity”

Indie Theory

“The gameplay tends to work well, with most of the 90 levels being well-designed”

Splazer Productions

YouTube Gameplay

Writings of Mass Destruction

Day 1219: Resistor

Talk Nerdy to Me

“This game is very fun”





Development Videos




Falling Blocks

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.

Web browser must support HTML5 and Canvas







Legend of Tux

Legend of Tux

Legend of Tux is a game I developed in C using the SDL libraries.  The game runs on various flavors of Linux and Windows.  The player controls Tux the penguin and attacks evil creatures to clear eight stages.


As Tux defeats enemies, some drop power orbs which allows enemies of that color to be defeated more easily.  Clearing all of the enemies in a room opens door to the next room.  Holding the attack button will make Tux charge and shoot projectiles at the enemies.


See the Legend of Tux Wiki for more information on the project and how to download.

Download the game on SourceForge –