2.5D Renderer

Stage 2: Отрисовка секторов

Пол и потолок: сектор

Возьмем простой сектор — прямоугольник при виде сверху.

Зная координаты вершин для конкретной стены, достроим вертикальные линии и получим пол и потолок. Все просто: нижняя граница стены продолжается до нижнего края экрана и образует фрагмент пола, а верхняя — до верхнего края и образует фрагмент потолка.

2.5D Renderer

2D Renderer

Управление камерой WASD

Реализация шага на github