I created a puzzle game to learn vector boolean operations, The Boolean Game
r/web_designu/MarmotOnTheRocks:
This guy codes.
Bravo.
I really like your style too.
Thanks! I might code but I confess to not grasping the javascript toolchain at all. Every time I try to use NPM I end up stuck with some obscure error which I can’t resolve, and it takes out all the joy of coding for me. So I try to keep my setup as simple as possible.
u/MarmotOnTheRocks:
The title says “I created a puzzle game”. There’s a lot of stuff going on that page. What did you do?
I’m not sure I understand correctly. I’m a solo designer/developer and it took me around three months full-time to get it done. I wouldn’t have been able to do it without the material and moral support of some friends, and the libraries/tools/resources which are listed in the acknowledgments.
u/mahamoti:
I get 3 stars and the congrats message no matter what I do on the stage.
Edit: As long as I put all the shapes on the target.
Darn, third person whose given this feedback but I can’t reproduce.
- Are you on Windows?
- Do you know if your screen is high res or normal res?
u/mahamoti:
OS X, Retina display, Chrome 72 windowed.
Oh my, you just discarded the few leads I had, I’m on the same set up. I’ll get to the bottom of this, thanks for the report.
u/SemanticComedy:
I’m having the same issue, Pixel 1. Max 2 stars if you submit first operation, but three stars if you just use all the pieces (even if it’s wrong).
Dunno if it matters, but it was loaded in a web view.
webview is a great hint, I haven’t checked it out, thanks
u/CraftyPancake:
If there is a shape consisting of more than 2 shapes, the intersect preview looks wrong. How does it decide which shapes to intersect?
It intersects all of them, in Boolean algebra A ∩ B ∩ C
u/graviton-matrix:
Well done. I almost made it through all of them without any glitches until I got to RINGS. There’s only 1 set of circles to make two rings. If you make one ring then drag it back to the components, it duplicates. It took me five tries until I realized that’s how to create the second ring. Happens in Safari for Mac and iPhone.
Ah, the rings! They were so difficult I didn’t think anyone would complete them and his bug just sorta lingered and I forgot about em. Congrats on going all the way and I’ll fix this.
u/CraftyPancake:
I checked again. I think it was subtract which seemed to use the bottom layer Vs the others?
Yes, subtract removes all the upper layers from the bottom-most layer. This is how vector drawing apps work too.