pub fn ray_vs_grid(
origin: [f32; 2],
dir: [f32; 2],
range: f32,
map: &[Vec<i32>],
solid_tiles: &[i32],
tile_size: f32,
) -> Option<f32>Expand description
Луч против тайловой сетки стен (DDA-обход клеток). Возвращает дистанцию до стены или None (промах в пределах range).