Energy Enigma by JCMonkey

Video Tutorial: https://youtu.be/YaXJzD9iN54
This was my first attempt at a puzzle game for ludumdare compo. The premise of the game is that you have a battery draining away its energy to keep a remote system operational. What you need to do is rewire the broken circuits to supply power from the main node to the battery.
You have seven parts, each part has a unique resistance value. Create a chain of parts that match the resistance value to complete the circuit.
You have to complete the circuit before the battery drains away.
I ran into problems, since this was my first puzzle game, that i couldnt get any sounds or music in.
So im opting out of the Audio category this time around.
Hope you like the game, it was fun to try and attempt puzzle games.
The source for the game can be found on the game site at the bottom, click download next to scripts
jcmonkey
Twitter: @JCMonkeyD3 Twitch: jcmonkey
| HTML5 (web) | https://jcmonkey.itch.io/energy-enigma-ludumdare-39 |
| Original URL | https://ldjam.com/events/ludum-dare/39/energy-enigma |
Ratings
| Overall | 641th | 2.478⭐ | 25🧑⚖️ |
| Fun | 629th | 2.261⭐ | 25🧑⚖️ |
| Innovation | 532th | 2.609⭐ | 25🧑⚖️ |
| Theme | 196th | 3.739⭐ | 25🧑⚖️ |
| Graphics | 626th | 2.087⭐ | 25🧑⚖️ |
| Humor | 505th | 1.222⭐ | 20🧑⚖️ |
| Mood | 613th | 1.7⭐ | 22🧑⚖️ |
| Given | 26🗳️ | 13🗨️ |
This is a good gameplay concept for a 48 hour game, but several things really prevented me from enjoying this, even if the level had worked:
* There is no visual feedback about what you have selected
* You have to remember the individual part values or click them one at a time to see
* There is no visual feedback if your path is valid or invalid
* The clock prevents much experimentation and doesn't add any gameplay value
* The tile graphics don't line up so my eyes can't follow lines easily
If you do a post-compo version, I'd be happy to replay.
Nice job overall!
Regardless, it is a good puzzle game concept. There are a few small presentation issues that if fixed would go a long way in making the game easier to play. There needs to be some way of knowing which piece is selected, maybe just putting a highlight around the selected one would be all that's needed. Adding the resistance value for each piece without having to click on it would also help a lot. But the concept has a lot of potential and I can see a lot of ways to make more complex puzzles.
OOOOO
OxOxO
OOOOO
OxOxO
Which ever level that was, and I got it to 61/61 (I think it was?) and the level didn't complete. Unless I was missing something, it seems like the game didn't register that as a win condition.
I agree that there needed to be some visual feedback on the wire selected, and the wires not aligning was pretty off-putting.
Overall though, I had fun with it and the concept was really solid.
As I think you know already there are some glitches in terms of puzzle completion checking, which get in the way of the game.
If I was to change one thing (other than the way you check if a solution is correct), it would be to make the wire segments line up (so when you put them on the grid each wire touches the wires it's connected to).
Other than that it was a nice game, and an interesting idea :).
Also, I would like to suggest a little tutorial screen. Looking forward to see where you go with this!
The concept is simple enough and I think you could make some pretty decent puzzles with the system you have, in fact maybe you did! I took a look into the source files and it seems you hard coded the solutions in. This would have been fine if every puzzle had a single unique solution but as you can see others have found different solutions. Just get that fixed and the game would be decent.
Still, you achieved this alone in 48h, so good work, and if you're going to spend a bit more time to polish this, I'll gladly return for a replay.
Btw. crashes in my Firefox, seems working in Google Chrome. Linux64 native export would be awesome.