Небольшой ролик-отчёт по реализации технологии рейкастинга на JS. Для демонстрации использован 1й уровень из игры Wolfenstein 3D. Для перехода в режим захвата движений мыши нужно кликнуть на экране, для выхода из этого режима - Escape. WASD - перемещение, ЛКМ - стрельба. Демку можно попробовать тут: #RayCasting #Wolf3D #GameDev
Hide player controls
Hide resume playing