• Register


Our hero, the titular Shocktopus, is out for revenge against the Magnetic Yeti. Its a dangerous world, but our little Cephalopod has a trick up one of his eight sleeves: he can change his electric charge at will. Zoom across electric fields, twist through magnets, and use conductors to bend the world to your will.

Never has the Right Hand Rule involved so many tentacles!​

The game is based on the actual physics of Electromagnetism -- which means you'll be an expert in the topic by the end. Or, well, you'll have beaten a game. And isn't that enough?


This game has a Level Editor, and as the developer of the game, I see it as my duty to prove I can beat any level players throw my way. So roughly each week, I load up a level and record myself trying to beat it. You can watch my suffering (and joy) in the Feel Bad Friday video series!


  • Accurate Physics from a pedant you can trust
  • Electric charges that attract and repel you
  • Magnetic fields that cause you to spin according to Lorentz Forces
  • Conductors that warp electric fields, calculated using the Relaxation Method
  • Electric currents that lead to magnetic fields, via the Biot-Savart Law
  • 44 Levels of fun! Plus one level of pure torture.
  • A Level Editor so you can make all your own levels, or do your own physics experiments.
  • A whole bunch of spikes and missiles.
  • The game comes with a virtual Voltmeter and electric field meter.
  • One more opportunity not to learn the Right Hand Rule!


Made by TestTubeGames, or more specifically me, Andy Hall. I run an indie game studio that's devoted to making fun, interactive science experiences. Special Relativity, Particle Physics, Gravity, you name it, I'm interested!

Music was created by Brian Allen Holmes, and SFX were made by Kevin Notar.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article Articles

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

You may also like
ReimuBros

ReimuBros

Platformer

Loosely based on the classic Nintendo arcade "Mario Bros"(aka that battle minigame from Mario 3). This is a free flash Touhou Project fangame with 1-4...

Jack Benoit

Jack Benoit

Platformer

Jack Benoit is a free and ad-free game for android phones. Collect all the kakahuets in this fast-paced, old-school platformer with reactive and precise...

I Want To Be Human

I Want To Be Human

Platformer

Gore, gore and more gore. (With a hint of platforming.) Hubert the robot wishes he was human and the only thing he believes is different is that human's...

Marble Arena 2

Marble Arena 2

Platformer

Marble Arena 2 is a family friendly, physics based, free 3D marble game, featuring vibrant HD graphics, fun and addictive gameplay, and an easy to use...

Mario & Luigi: Blast from the Past Online

Mario & Luigi: Blast from the Past Online

Platformer

The day was calm, Mario and Luigi were finished helping Peach that day when they arrived back at Professor E. Gadd's Laboratory. The place was an absolute...

Pandaland

Pandaland

Platformer

Danger has struck Pandaland! A giant monster is attacking! Legends say that whenever danger comes to Pandaland, a panda warrior has come to save the day...

X

Latest posts from @testtubegames

RT @paleopaws: Maybe it's time to be more public about this. I've been terrified for so long, but if this paleontological site is… T.co

Dec 7 2022

I'll join the contact-info train: Mastodon -> @Testtubegames@mastodon.online Discord -> Discord.gg T… T.co

Nov 11 2022

Are most Electric Shocktopus levels too easy for you? Well, then, give aptly named "756C" by player NealCruco a tr… T.co

Nov 1 2022

RT @lisyarus: I've written a blog post about trying to implement perfect 2D sphere collisions in the presence of gravitational at… T.co

Oct 27 2022

RT @berrow_james: Testing out a new set of equations for black hole mergers shows good results, with nice looking waveforms. But it l… T.co

Oct 25 2022