FoonLudum Dare ExplorerLD59 → World of Gates

World of Gates

By mibi88

View on ldjam.com

CategoryRankScoreCount
Overall7063.1123
Fun7542.6923
Innovation4073.4024
Theme1284.2224
Graphics7012.9724
Humor6561.8219
Mood8102.5022

Comments

2026-04-21 20:39

I really love the minimalist aesthetic!!! basic labeling of the gates at the top of your UI would be incredibly helpful. Potentially programing mouse interactions with the game field similar to vector graphics programs would make it more intuitive to use (ex: node snap to animations, tool selection changing courser, faint grid layouts). Additionally it wasn't super clear when a level was completed or how to progress. I love the look, and great platform for logic circuitry puzzles!

awalone 2026-04-21 20:46

Sorry fam rmb wire connect is borderline defunct .

awalone 2026-04-21 20:47

Spice 1px

mibi88 2026-04-21 21:01

> Potentially programing mouse interactions with the game field similar to vector graphics programs would make it more intuitive to use (ex: node snap to animations, tool selection changing courser, faint grid layouts).

Yes it's quite counter-intuitive. I also shouldn't have made the gates take a single grid cell.

I should make proper instructions on how to play, it would already help a little.

> I love the look, and great platform for logic circuitry puzzles!

Thanks!

gecko64 2026-04-30 12:29

Fun idea, maybe I'm just not smart enough but I still did have fun. A couple things were a little finicky like the level logic with ending the level. I'd also say the art is lacking a long with lack of audio. Other than that I had a good time!

mibi88 2026-04-30 12:43

@gecko64, thanks for your feedback!

> A couple things were a little finicky like the level logic with ending the level.

Maybe there is a bug. Could you detail it a little more? I know I designed editing a bit weirdly, and it is maybe not so intuitive, but I hadn't found any bug there.

2026-04-30 12:47

Very enjoyable, but i'm a little confuse about the gates (maybe a little information associated to each gate would help, like a table of logic). And also, i wasn't able to figure if i was in big or little indian x)

gecko64 2026-04-30 12:59

@mibi88 Oh sorry for not clarifying! I just meant more the fact that sometimes I didn't know if the level was done or not and that was because I didn't at first understand the 'ok' button. Like a classic puzzle game would probably tell you when your done. Thanks for being active to understand problems with your game, good job :)

inkyh 2026-04-30 15:43

wow very interesting concept

majomirez 2026-04-30 19:41

I really liked the idea! Sadly my mouse is old and it cannot hold the right click, so it was nearly impossible to connect the gates, and I couldn't connect the already unconnected wires

mibi88 2026-04-30 22:47

@ouisky, @majomirez:

> Very enjoyable, but i’m a little confuse about the gates

I'll add truth tables to the game's description.

> And also, i wasn’t able to figure if i was in big or little indian x)

You're never working with bytes in any of the levels, so I don't really see what you mean. Do you mean the most significant and the least significant bit? BIT 0 is the least significant bit and BIT 1 is the most significant bit in the carry adder level. I should've indicated that clearly.

> Sadly my mouse is old and it cannot hold the right click, so it was nearly impossible to connect the gates

That's unfortunate. I didn't add any shortcut to do it with the keyboard… It requires both mouse buttons to work unfortunately.

> I couldn’t connect the already unconnected wires

Did you draw the wires in the correct direction? I should've drawn an arrow to indicate it clearly…

To all of you, thanks for your feedback!

ping78 2026-05-01 13:06

I realy hate to say it but the UX brings down the entire rest of the game down. UX aside I like the game.

roitchie 2026-05-01 16:48

This brings me back to all those university assignments on logic gates. It's a good intro into binary logic and how computers work. I figured out the UI after some playing around but adding tooltips to each icon and in game instructions would've made it easier to get started. This is a really unique take on signal as a theme though. I never would've thought of logic gate signals. Well done!

mibi88 2026-05-01 21:56

@ping78, @roitchie:

> I realy hate to say it but the UX brings down the entire rest of the game down. UX aside I like the game.

> I figured out the UI after some playing around but adding tooltips to each icon and in game instructions would’ve made it easier to get started.

Yes I did a pretty bad job at making an intuitive UI. I hope I'll do that better next time! If I'm making a UI again, I'll think about tooltips.

chaseplays 2026-05-02 02:37

I did it!

image.png

First of all, super impressed you managed to pull this off. I feel like building this whole system is way more complex than most jam games, especially if you'd never learned about it before, so kudos to you! I really like the simple graphics too, and had a lot of fun puzzling out all these principles from logic gates that I haven't had to think about in a while.

That being said, it definitely could've been a smoother experience - I'm not sure the issue with the UI was that it wasn't "intuitive" as much as it was really finnicky to work with. Connecting wires together, especially when they were overlapping, splitting, or going backwards, was very very hard to do, even when I was both clear on what I was trying to do and how I was supposed to do it. Connecting them to the gates with 2 inputs was also extremely hard in my experience. It felt like a brute force process a lot of the time and honestly, I probably spent 10x more time (or more) trying to get the wires to connect properly than I did trying to figure out the puzzles.

BUT, it did feel like it got a bit more manageable when I switched from web to Windows, which is maybe something worth playing with. It might've just been that I got more used to the way it all works, but I actually did just feel like everything was less finnicky in the downloaded version.

But beyond that, you really did an amazing job here. The UI/UX stuff does hold the experience back, but if I look beyond that, this is a genuine accomplishment that works surprisingly well, and you have a lot to be proud of. Fantastic work!

mibi88 2026-05-03 11:12

Thanks for your very thorough feedback, it is really useful! I'm happy you enjoyed playing it.

> especially if you’d never learned about it before

I knew them already, but I (still) don't know much about circuit design. I think the most I'd done before was a 4 bit carry adder in Logisim.

So… if someone that is knowledgeable on this topic plays my game, I don't really know what he would think of it :laughing:.

> BUT, it did feel like it got a bit more manageable when I switched from web to Windows, which is maybe something worth playing with. It might’ve just been that I got more used to the way it all works, but I actually did just feel like everything was less finnicky in the downloaded version.

The web version has some quirks, indeed, but AFAIK only the shortcuts are broken.

> Connecting them to the gates with 2 inputs was also extremely hard in my experience. It felt like a brute force process a lot of the time and honestly, I probably spent 10x more time (or more) trying to get the wires to connect properly than I did trying to figure out the puzzles.

I made a quite bad decision to lay all the components down in a grid, where the gates only take one grid cell. Wire selection also relies on this coarse grid, which makes things quite imprecise.

> you have a lot to be proud of

Yes I'm very proud of it, I didn't think that I would get it done at first.

okkolobr 2026-05-03 13:04

Kind of sent me back to school !

2026-05-03 13:13

After looking at all the complicated art for a long time, I suddenly saw this extremely simple art style and felt it was quite refreshing. It's really interesting! Hahaha. If some sound effects could be added, that would be even better. Maybe it's because the time was too short. But l'm looking forward to the subsequent works.

kkkyia 2026-05-03 13:13

It feels like a very academic game! Kind of like being in a linguistics class .(lol)

Maybe you could add some explanations of the symbols in the game interface? I found myself constantly checking what each symbol means.:D

marcus-otterstrom 2026-05-03 19:06

I like the minimalism, and this take on the theme is great! The controls were a bit difficult but it was possible to learn them after a while. Unfortunately I got stuck at the half adder, the wires didn't seem to connect properly, I couldn't figure out how to split one signal into two (see screenshot below, only one wire is lit up green).

With some better UX and a little audio I could see myself playing this for quite a while!

Screenshot From 2026-05-03 20-59-20.png

mibi88 2026-05-04 15:55

@marcus-otterstrom, thanks for your thorough feedback!

> With some better UX and a little audio I could see myself playing this for quite a while!

Yes the UX really holds it back.

Thanks also for reporting this bug!

I've tried reproducing the bug, but I was unable to get this result:

Capture d’écran du 2026-05-04 17-47-15.png

I need to investigate this issue a bit more. Which version are you using? Could you maybe detail how you got this result?

If you experience a bug like this again, you can exit the game with the Capture d’écran du 2026-05-04 17-53-01.png button. Then, select the level and it should be empty again, except if you already validated it. If you already validated it, your working circuit will be loaded again.

marcus-otterstrom 2026-05-06 15:38

It happens for me consistently even when reloading the level, both in Firefox and Chrome. I enter the level, add the AND and the XOR gate, and connect UINT1 to both of them by right clicking UINT1, dragging my mouse (without letting go of right click) to one of the gates, and then letting go of right click. Then repeat for the other gate. Then connect both of the gates to the BIT 1 and BIT 0 outputs like you have in your image and press OK, it will say "not right yet". Then press "play" to see only one line green and the other one red.

Last time I put a split in the wire like you have in your image but that didn't work for me, so now I tried without split (just directly connecting to UINT 1) but that doesn't work for me either.

mibi88 2026-05-07 17:41

I did, I think, the same thing, but I never get this issue:

worldofgates_connecting_3_2.gif

Could you maybe send a small screen recording of the bug in action? I haven't been able to reproduce this bug so far.

marcus-otterstrom 2026-05-07 22:51

I figured it out, it's some sort of visual alignment issue. When it looks connected, it's not, and when it looks disconnected, it isn't :smile: That's why I got stuck. Not sure why it happens, tried latest version of chrome and firefox and with different zoom levels in the browser, still looks like this.

bug.gif

mibi88 2026-05-08 10:40

Yes there is a small rendering glitch. I'm still confused on how you got things look connected on the first screenshot. Maybe it was another line that was actually connected and overlapping the first one. But I think that if I make an improved version of the game, I'll completely rewrite the editing side of things anyway, because it's so counterintuitive and broken.

Thank you a lot for helping me to find out what was happening!

partialmoon 2026-05-08 12:25

I like the idea and I think there is a lot of potential here (pun intended :) ) I like the minimalist design, and I think it works really well with the game. The tools you have at your disposal are clear and you know what they do (not sure if zoom in and zoom out logic is reversed, but this was not a big issue), but I do agree with one of your previous comments that mentioned that adding tooltips could help a bit with making things clearer. I hope you will expand the game and add more levels! Awesome idea and great job! And I think it should be taken into consideration the fact that you researched the topic AND (gate) created the game with this subject at the same time!

mibi88 2026-05-08 22:17

Thanks for you for your thorough and nice feedback!