You may know me for my interactive tutorials. But before that, I was writing visual but non-interactive tutorials. In particular, there wasn't a lot of information about A* on the web, so I deci...
https://www.redblobgames.com/blog/2024-04-27-flow-field-pathfinding/
On my pages I often want to be able to move an object around in a diagram using the mouse or touch. Last year I spent some time learning about browser mouse+touch events, and wrote a page about ...
https://www.redblobgames.com/blog/2024-04-17-draggable-examples/
Earlier this year I was trying to improve font rendering in some of my C++ projects , and that led me down a rabbit hole of learning signed distance field (SDF) font rendering. I wanted to try o...
https://www.redblobgames.com/blog/2024-04-13-testing-font-code/
In Week 4 of the year, I tried out various ways of using distances in signed distance field fonts. In Week 5 I wanted to do something different. I decided to explore what I could do treating eac...
In the last post I described how I fell into the font rendering rabbit hole. I try to put some time limits on each topic — otherwise I would explore forever! I try to pick a theme each week: ...
https://www.redblobgames.com/blog/2024-03-27-distance-field-effects/
Each week I pick one or two things to work on. In week 2 of this year, I decided I should update my "hello world" OpenGL+Emscripten code from 2015. It's boilerplate I use occasionally in other ...
For some time now I've been unhappy with how much more friction there is when posting to my blog than posting to twitter . I keep wanting to blog more but I don't. Part of the problem is conten...