Lucas Garron
Administrator
So, it's been a while since I announced alg.cubing.net, and it hasn't changed much over the years. That's because I've been working from scratch with Tom Rokicki to build a much more powerful successor called Twizzle!
We have so much more to do, we not even in beta yet!
However, you can now start using it at:
Twizzle (short for "twisty puzzle") is an open source project based on a new library called cubing.js and its <twisty-player>, which allows us to support lots of new features:
So far we have an "editor" (similar to alg.cubing.net) and an "explorer", but we're working to combine those into a single app and have a few more experiments to bring in.
You can see the influence of alg.cubing.net, and also the rather general puzzle support, which is almost entirely thanks to Tom.
I've started a video series explaining Twizzle, and plan to cover new features as we work on them.
In particular, there are a few important open topics (notation, accessibility, etc.) where I want to reach out to the community before we go to beta and v1.0.
Twizzle Diaries — Ep. 1: What If?
Twizzle Diaries — Ep. 2: Ten Years Ago
Please try out Twizzle alpha and let us know what you think!
There are a lot of things we haven't gotten around to, and it would be useful to know what kind of functionality is valuable for you.
We have so much more to do, we not even in beta yet!
However, you can now start using it at:
Twizzle (short for "twisty puzzle") is an open source project based on a new library called cubing.js and its <twisty-player>, which allows us to support lots of new features:
All WCA puzzles and WCA notation | More & custom puzzles | Extended features |
Puzzle solvers | ||
(Clock is currently 2D and doesn't show pins yet.) | Bluetooth and keyboard input (doesn't work well for all puzzles right now). | |
(Square-1 doesn't currently check that corners stay together and is only 2D so far.) | From Walter Randelshofer's Pretty Patterns database. | General puzzle format handling (using the KPuzzle format, based on KSolve). |
So far we have an "editor" (similar to alg.cubing.net) and an "explorer", but we're working to combine those into a single app and have a few more experiments to bring in.
You can see the influence of alg.cubing.net, and also the rather general puzzle support, which is almost entirely thanks to Tom.
I've started a video series explaining Twizzle, and plan to cover new features as we work on them.
In particular, there are a few important open topics (notation, accessibility, etc.) where I want to reach out to the community before we go to beta and v1.0.
Twizzle Diaries — Ep. 1: What If?
Twizzle Diaries — Ep. 2: Ten Years Ago
Please try out Twizzle alpha and let us know what you think!
There are a lot of things we haven't gotten around to, and it would be useful to know what kind of functionality is valuable for you.
Attachments
-
alpha.twizzle.net_edit__puzzle=pyraminx&alg=%5BR%27%2C+L%5D.png272 KB · Views: 11
-
alpha.twizzle.net_explore__puzzle=pyraminx+crystal.png331.4 KB · Views: 7
-
alpha.twizzle.net_explore__puzzle=pyraminx+crystal (1).png291.7 KB · Views: 6
-
alpha.twizzle.net_edit_index.html_puzzle=megaminx&alg=BR2%27+Lv2%27+Uv%27+DL+B+U2%27+BL2+DL%27...png455.6 KB · Views: 5
-
Twizzle Logo (Core) for Round Outline.png66.5 KB · Views: 10
Last edited: