Basically, I want to use a line algo to determine which cells to check for collisions for my raycaster.
Bresenham isn\'t great for this as it uses a unified-thicknes
What about Bresenham with an additional constraint that no diagonal moves are allowed: Generate the points with the traditional algorithm, then as a post-processing step insert extra steps needed to make only orthogonal movements.