Show HN: Penrose Pipes

I’ve been a big fan of Hexapipes since it came out last year. I also wanted to learn about Penrose tiling. So I implemented a Penrose grid for Hexapipes!

My intention is to contribute the code back to Hexapipes. Earlier this year I contributed the Cube grid as a practice run. It is a joy working with the brilliant @gereleth.

It will take some work to raise the code to the Hexapipes standard. But the game is ready to play, so I thought I’d release it at its own domain.

It is based on a new JS library for generating a random area of Penrose tiles, implementing algorithms by Simon Tatham. Demo here:

https://gordonwoodhull.github.io/penrose-fill-polygon/penros...

Please post feedback here or on GitHub:

https://github.com/gordonwoodhull/hexapipes/issues

It’s a relatively easy game as Hexapipes grids go, but it has a fun loopy aesthetic. I hope others enjoy playing it as much as I enjoyed coding it!

17 points fourthark 3 years ago 12 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton