Author of Head First Ruby and Head First Go. Web developer. Wannabe game developer.
Portrait by https://dribbble.com/drawsgood
| Primary Language | Ruby |
| Max HP | 247 |
| Homepage | https://jay.mcgavren.com/ |
Author of Head First Ruby and Head First Go. Web developer. Wannabe game developer.
Portrait by https://dribbble.com/drawsgood
| Primary Language | Ruby |
| Max HP | 247 |
| Homepage | https://jay.mcgavren.com/ |
Gambonanza is Balatro, but chess. But it's the best version of that imaginable. They were actually pretty shameless in ripping off the Balatro aesthetic, but they've really nailed applying those rules to chess.
You start with only 3 pieces on a 5x5 board, but you can buy more, or even buy board tiles with special effects, or "gambits" that do things like skip your opponents' turns.
Go play this NOW because the demo's only live until Monday.

Gambonanza is a turn-based chess roguelike, set on a tiny board with higher stakes. Master tactical twists, invest your winnings and discover new rule-bending Gambits, tile and piece combinations. Face off against challenging bosses and get lost in all the ways you can break traditional chess!

Just to simplify this a bit… Starting with a red-filled solid black stroke circle: Change it to NO-fill, and assign a dash from the stroke menu: Sidenote: Don’t bother trying to use the Convert to Dashes extension at this point. If you do, you will see a warning dialog box like this indicating that it fails: Go to the Path > Object to Path menu and first convert the circle to a path. After you convert Object to Path, it might deselect the circle. Reselect it, and then u...

A Ruby script that accepts multiple files as command line arguments. It outputs an array of JSON objects, one for each input file. The result can be embedded in an all-in-one .html file. - base64_j...
I don't like this (yet), but zsh errors by default if no files match a glob:
% echo *.gif *.webp *.jpg *.jpeg
zsh: no matches found: *.jpg
"setopt NULL_GLOB" disables the error:
% setopt NULL_GLOB; echo *.gif *.webp *.jpg *.jpeg; unsetopt NULL_GLOB
carlton.gif cool-doge.gif werecow.webp
D20 nets: A lot of copy/pasting of tabs and slots. Inkscape was a HUGE help getting everything aligned right.
And it looks like it's all working! Can surely be made even easier to assemble, but even now they hold together nicely with zero glue!
On the second prototype of my tab-and-slot design for assembling cardstock icosahedrons. This is showing real promise! The join is incredibly smooth. No glue needed!
Unfortunately it's also a pain to assemble. I couldn't get the hooks on the tab to catch. I know a fix, just need to implement...