Live data from Hacker News

Show HN: A puzzle game inspired by functional programming, written in PureScript

david-peter.de

41–50 of 50 posts

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#41
Maybe I've just stared at the page too long looking for what to do, but I had to come into the comments to figure it out. My eyes completely glossed over "Goal" as it doesn't really stand out and I just assumed that shape was a logo. Could use some short text saying something like, "Make the left image look like the right image."

Otherwise cool/fun game concept, although like others have mentioned, stackEqual is a bit confusing as to what it does.

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#42
post #41

Maybe I've just stared at the page too long looking for what to do, but I had to come into the comments to figure it out. My eyes completely glossed over "Goal" as it doesn't really stand out and I just assumed that shape was a logo. Could use some short text saying something like, "Make the left image look like the right image." Otherwise cool/fun game concept, although like others have mentioned, stackEqual is a bi…

Thank you for the feedback. I will definitely work on these two points.

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#43
post #28
post #26

Earlier quoted context omitted.

[white] as a catchall is a bit misleading. Perhaps a different border color or an asterisk inside the square to clearly mark that it's not an actual white block?

Good idea! I will try both and see what works best. Thank you!

I would suggest just white (or whatever the background color happens to be), with a dashed border.

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#44
post #2

This is still work in progress. I would love to hear your feedback. GitHub link: https://github.com/sharkdp/cube-composer

The block function diagrams would be clearer if they were stacked like they work instead of being turned on their side. That is,

    ▥ ↦ ▥ ▧
could instead be:

         ▧ 
    ▥ ↦ ▥
I hope that makes sense!

Also, the dropdown menu for levels could be replaced by something more informational (perhaps a tree control?), that indicated e.g. by color which levels have already been solved.

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#45
post #2

This is still work in progress. I would love to hear your feedback. GitHub link: https://github.com/sharkdp/cube-composer

The block function diagrams would be clearer if they were stacked like they work instead of being turned on their side. That is, ▥ ↦ ▥ ▧ could instead be: ▧ ▥ ↦ ▥ I hope that makes sense! Also, the dropdown menu for levels could be replaced by something more informational (perhaps a tree control?), that indicated e.g. by color which levels have already been solved.

Yes, that makes sense! I've put it on my (now long) list of UI improvements. Thank you very much for the feedback!

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#46
post #28

Earlier quoted context omitted.

Good idea! I will try both and see what works best. Thank you!

I would suggest just white (or whatever the background color happens to be), with a dashed border.

Now that I've seen the update, I think just make it transparent, so it is the color of the button on which it is placed. The dashed border is nice though.

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#47
post #2

This is still work in progress. I would love to hear your feedback. GitHub link: https://github.com/sharkdp/cube-composer

Poseidon was very tough for me, but I got it just now! Had to go back to it after finishing the rest. If you rotated the entire block display 90 degree vertically then the commands would match the display (as in R -> R R shows two red blocks adjacently instead of vertically), without having to make the commands too tall. (Just a possibility, maybe not a great way to do it.)

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#48
post #34

Earlier quoted context omitted.

* Rather than saying to hit 'R' to reset have a button (keyboard can work too, but only allowing the keyboard goes against the rest of the game which is mouse/touch driven). * On the right have the words "Goal" on top of the image, maybe put a box around it or something to separate it from the other images that appear. * For the first level you need a "pit of success". Limit the available functions to only the one th…

> After doing a function rather than instantly showing the next cube put a .5 second opacity transition Please, no animation. Instantaneous feedback is perfect as it is. My 2cts.

Yeah .5 seconds is way to long, the reason for the animation is that in this game you are looking at the list of functions and only after you are done does your eyes have time to register changes elsewhere. If it has already changed your brain has to try to figure out what has changed when the system can provide hints.

Because you would rapidly move them around changing it to be 0.05 or something just slow enough so that your brain would notice movement above, but not slow enough to impede in trying new things.

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#49

Earlier quoted context omitted.

I would suggest just white (or whatever the background color happens to be), with a dashed border.

Now that I've seen the update, I think just make it transparent, so it is the color of the button on which it is placed. The dashed border is nice though.

Thanks for the feedback! The dashed border was a really good suggestion. I like white better than 'transparent', though.

Re: Show HN: A puzzle game inspired by functional programming, written in PureScript

#50
post #47
post #2

This is still work in progress. I would love to hear your feedback. GitHub link: https://github.com/sharkdp/cube-composer

Poseidon was very tough for me, but I got it just now! Had to go back to it after finishing the rest. If you rotated the entire block display 90 degree vertically then the commands would match the display (as in R -> R R shows two red blocks adjacently instead of vertically), without having to make the commands too tall. (Just a possibility, maybe not a great way to do it.)

Thank you for your feedback! Poseidon is actually quite hard, true. I just promoted it to 'hard' :-).

I think I will first try to display the two R blocks on top of each other in the name of the functions. I will keep your suggestion in mind, though.

Post reply on HN