Red Blob Games
redblobgames.com
Red Blob Games
@redblobgames.com
Hi! I'm Amit Patel. I explain algorithms and math with interactive web pages (incl. pathfinding, hexagons, procgen maps, voronoi). Wrote Solar Realms Elite; helped w/Barren Realms Elite and Realm of the Mad God. https://www.redblobgames.com/
That paper has a former colleague of mine too! :) Small world…
November 14, 2025 at 4:59 PM
Congratulations!
November 7, 2025 at 12:36 AM
I do the same! In fact I am doing that today :)
October 31, 2025 at 4:38 PM
Will there be more details about what problem you're trying to solve? I can't tell from the blog or from the company home page.
October 29, 2025 at 4:35 PM
yes! it has happened to me before too, and I ended up unplugging my controller [and then switched to Steam Deck]
October 29, 2025 at 4:22 PM
aren't most gameboy games on a grid? ;)
October 29, 2025 at 12:12 AM
React hooks weird me out enough that I go back to Vue. :-/
October 24, 2025 at 8:19 PM
congratulations!
October 20, 2025 at 10:55 PM
I wrote this up in a blog post but I think the comparison screenshots show that the improvement is minor www.redblobgames.com/blog/2025-10...
Mapgen4’s use of WebGL2
www.redblobgames.com
October 14, 2025 at 5:28 PM
This is what I would expect. In calculus terms, "News" is the first derivative of the information, not the information itself. Unchanging information isn't "new".
October 12, 2025 at 4:42 PM
Yeah! I like <output> but don't use it fully, and haven't done enough for screen readers. I've mostly used this to display the result of <input> elements, like this:
October 11, 2025 at 3:17 PM
Minor request: could you link to the corresponding caniuse pages for these features, so that a year from now if someone's reading your page they can see if there's any progress from Safari? e.g. caniuse.com?search=final... and caniuse.com?search=dispose
"finalizationregistry" | Can I use... Support tables for HTML5, CSS3, etc
caniuse.com
October 9, 2025 at 3:18 PM
Woah!!
October 9, 2025 at 3:15 PM
Also notice the difference in the black line for the coastline — much smoother in the new code
October 6, 2025 at 3:49 PM
yay!
October 5, 2025 at 3:58 PM
I could, but there were also weird artifacts that I didn't like, so I'm looking for ways to intentionally add noise (maybe blue noise) without getting the other artifacts. But it's more work than putting the bug back in ;)
October 5, 2025 at 2:50 PM