Skip to main content
Michigan State UniversityYour Site Name Here

Kirchhoff's Revenge

Kirchhoff is annoyed because nobody appreciates his circuit laws! You get transported to his secret lair and won't be able to get out until you show appreciation!

The first-person puzzle game "Kirchhoff's Revenge" teaches the basic concepts of electrical circuits, featuring concepts and circuitry similar to the Washington Tutorials.

Currently only seven levels are (almost completely) built, the eigth level is a preliminary final level. Future levels should include capacitors, inductances, AC voltage sources, and vacuum tubes (for game purposes having the same functionality as transistors, but fitting the environment better).

Development opportunities include building additional levels, and components, voice acting, and enhanced graphics and gameplay. The project offers research opportunities in informal science education and gamification. A multi-player version of the game would allow for the study of collaborative problem solving.

Known issues of the proof-of-concept (Fall 2017):

  • On some graphics cards, the program behaves sluggish if quality settings are above "good."


Proof-of-concept (Fall 2017), approximately 200 MB.

  • Mac Version
    Since the game is not part of the AppStore, after unpacking, you will have to save it to disk, and then right-click and force it to open.
  • Windows Version
    Windows will warn you that the executable is downloaded from the Web. You'll need to agree to open it. Depending on your settings, you might have to "Extract All." The executable will be inside a folder called "KirchhoffWin."
  • Linux Version
    How to unpack and start this download will depend on your desktop environment. You will need the executable (ending on ".x86") and the data folder.

Future versions would be on Steam and/or the AppStore, and not raise those warnings anymore.