Show HN: Penrose Pipes

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • hexapipes

    Hexagonal pipes puzzles

  • Hexapipes author here =). This is awesome! People kept mentioning Penrose grid to me but I didn't know where to even start with it. And then you went and made it happen! I admire the dedication it took, love collaborating with you!

    The bumpy history of this grid's development can be found in this issue: https://github.com/gereleth/hexapipes/issues/83

    First hexapipes thread for context: https://news.ycombinator.com/item?id=32216436

  • hexapipes

    Hexagonal pipes puzzles (by gordonwoodhull)

  • 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!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts