Hack-a-Day is my self-imposed challenge to do one project a day, for all of November.
computer mini-golf)
Today's project was mini-golf. I've seen these online, and I thought it was an easy problem (I was mostly right).
It turns out finding the intersection of two lines is really hard, though! It kind of seems easy mathematically, but in practice it's really fiddly with a lot of edge cases. Reflecting is also harder to figure out on a computer than by hand.
My little demo only has one level, but the hard part was the engine -- adding 8 more holes would be pretty easy, I think. There's no hilly slopes or other special features in this verion.
I stayed up too late finishing this one, heh. You can play online here or view the source code on github.
Hack-a-Day is my self-imposed challenge to do one project a day, for all of November.
1-D platfomer (the levels scroll left/right)
Today's project was a simple platformer. I got something playable, but I wouldn't say it's to the point of actually being a game. Hopefully I'll have time to go back and finish it before the month is out.
I had a lot of fun making this one. I love visual stuff. You can play online here or view the source code on github.
Today's hack-a-day project was Pokétrace. Did you ever, as a little kid, trace stuff you liked? It's how we learn art! I made this as a way to relax for adult (and for kiddos, of course!). And to improve my art skills.
You can trace pokemon in your browser. Let me know if you want any generations other than the first one, or show me any fan art you make! I'd love to see it.
This one should work on phones and tablets. Let me know if you run into any problems.
You can save your finished pokemon as an HTML file, and it should save progress (but only on your computer).
Open offer: if you trace all 150 pokemon, I'll make it into a coloring book version for everyone. And if you draw fan art of all 150 pokemon, I'll send you a poster of your art! (as long as you don't live somewhere with crazy shipping for me)
Today's hack-a-day project was the Cookbook 2.0. I wrote a collection of my recipes in 2020. I've updated it with what I've learned in the last 5 years. Among other things, it has 57 new recipes.
Today's hack-a-day project was the Pokédex -- the fictional companion that tells you about pokemon in the game. My main goal was just to get the info into a reasonable database format, but along with way I built a little viewer too.
The plan is to make some kind of art game where you do pokemon fanart, a coloring book, or even a tracing game in the coming days. And now I'm ready, with art of each pokemon on hand.
Today's hack-a-day project was the German Language Reader. It shows you the text of "German Legends" by the Brothers Grimm. Yes, the same brothers known for "Grimm's Fairy Tales" and perhaps less-so, the first dictionary.
If you highlight a word, you get the definition in english.
I had hoped to have a German mode, but the German wiktionary API has been down for a week!
If you're technically inclined, it's not too bad to substitute in your own book. You'll need it in TXT format (to extract the words), and HTML format (to display).
I'm happy with this project, although I am posting it on the 10th, quite a bit late.