Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Ohm's FlawView game page

Build, calculate and connect - to set off the perfect chain reaction.
Submitted by Andrew — 3 days, 1 hour before the deadline
Rated by 13 people so far
Add to collection

Play game

Ohm's Flaw's itch.io page

Rate this game

In order to rate this submission you must be logged into itch.io and have submitted your own entry. Anyone with an account can leave a comment.

Wavedash Challenge - provide link to your game on Wavedash for the challenge:
https://wavedash.com/games/ohms-flaw

Heroic Labs Challenge

No

Photon Challenge

No

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Zachtronics vibes indeed! I love the idea, and I love the way the new text appears! Unfortunately, I had some trouble understanding how the tiles move. It was still unclear to me even after the explanation, only the introductory level really helped me understand the mechanic.

Submitted

A well-made puzzle game. Interpreting chain reaction not as explosions but as something you stop with resistance is a fresh take. Especially in the timed mode, I found the dragging controls a bit tricky and the angle switching a little slow, so improving those would make it even better.

Submitted(+1)

The game really hooked me. People have already mentioned the Zachtronics vibe, so I won't repeat that. 😄

A small suggestion for improvement: it would be great to speed up the charge movement once the player has correctly assembled the circuit. That satisfying *click* that gives you a dopamine hit. Right now, it feels a bit drawn out.

Developer(+1)

Agreed. I've nearly finished implementing this feature, and Defold's proxy collection time step message made it surprisingly easy. I'll push it to the Wavedash version once it's completed, and update this version after the game jam has finished. Thanks for the feedback.

Submitted

it can be a great game! i had difficulty with dragging cable, i don't really know how or when to do it. 

Developer (1 edit) (+1)

At the moment, you need to hold the mouse click and  leave the mouse over the item until it flashes then it can be dragged.  

There's a flaw with  my input helper lua module.   Once the hold test is activated, it still updates the position. This means if the mouse position has left the test zone by the hold time is triggered, the drag initiation test fails. 

This  was legacy code to handle drags before I realised needed to have a  different approach to handle a  touch interface.

This issue was a bit of code blindness for me. I know exactly how everything works, so my muscle memory automatically compensates for the quirk.

Submitted

I catch myself on this also, obvious things for us, for others not.  

Submitted

This gave instant zachtronics vibes! Good game.
I had some trouble with dragging the cable tiles though, sometimes they seem hard to properly grab or move again.

Developer

Thanks for the feedback, I think I should have made that mechanism clearer! 

This was my first time trying to make a game compatible with both touchscreens and a mouse. Because I needed a way to distinguish between simply clicking a tile to rotate it and actually dragging it, I went with a 'click and hold' system. If you hold it for a moment, the tile grows and flashes white to show it's ready to move.  I will update the instructions on the web page

 

Submitted

Even with your additional instructions I keep struggling with the controls (on desktop at least). Which is a shame, because I like these sorts of puzzle games! And perhaps a way to speed up the power transfer once you're done laying the wires?

Developer (1 edit)

Thankyou for sticking with it.  I believed I have solved the issue,  but I cannot update the game on itch at the moment.    

Its a flaw with  my input helper lua module.   Once the hold test is activated, it still updates the position. This means if the mouse position has left the test zone by the hold time is triggered, the drag initiation test fails. 

This  was legacy code to handle drags before I realised needed to have a  different approach to handle a  touch interface.

So at the moment, you need to leave the mouse over the item until it flashes.  

This issue was a bit of code blindness for me. I know exactly how everything works, so my muscle memory automatically compensates for the quirk. It can be a bit challenging to playtest at times as the developer.

I’ve updated the wavedash version. Whenever you get a chance, it would be great if you could check whether the fix works for you.

Submitted(+1)

Fun little math game

Submitted

It wasn’t obvious at all that you had to click and hold the wires to select them. At first, it seemed like they couldn’t be moved at all.

Developer

Thank you for the feedback! It’s really helpful to hear this, as it's easy to develop a blind spot for controls when you're the one writing the input code. I’ll make sure to update the tutorial screen description to make the wire selection clearer.