← All creators
AP
THE PEOPLE BEHIND THE PROJECTS

Amit Patel

Algorithms you can touch

Interactive explanations of maps, pathfinding, and the math behind game development at Red Blob Games.

redblobgames.com
InteractiveGamesWriting
Unclaimed profile
Discovered through Explainer Tools. Explainer Tools ↗

The work, all in one place.

9 selected projects, with credit and a path to the original.

A → ✳ → BInteractive
Interactive

Introduction to A*

Learn a pathfinding algorithm by playing with its moving parts.

Hexagonal Grids project artwork
Writing / Math

Hexagonal Grids

Manipulate hexagons to understand coordinates, neighbors, distances, rotations, and paths on a hexagonal grid.

geometrygridsgame development
Making Maps with Noise Functions project artwork
Writing / Computer Science

Making Maps with Noise Functions

Tune noise layers to turn simple functions into terrain, islands, climate zones, and game worlds.

procedural generationnoisemaps
2D VisibilityWriting
Writing / Computer Science

2D Visibility

Move a viewpoint around obstacles and inspect an algorithm for calculating visible areas and shadows.

algorithmsgeometrygame development
Flow Field Pathfinding for Tower Defense project artwork
Writing / Computer Science

Flow Field Pathfinding for Tower Defense

Interactive guide to breadth-first flow fields for moving many units toward a goal.

pathfindingalgorithmsgames
Line drawing on a grid project artwork
Writing / Computer Science

Line drawing on a grid

Interactive explanation of drawing lines on a grid with interpolation.

gridsalgorithmsgraphics
Probability and Games: Damage Rolls project artwork
Writing / Math

Probability and Games: Damage Rolls

Interactive explanation of how dice-roll formulas shape damage distributions in games.

probabilitygamesdice
Curved Paths project artwork
Writing / Math

Curved Paths

Interactive explanation of building curved roads from circular arcs.

geometrycurvesgames