Я делаю сервер для игры в 3D-пространстве и в настоящее время работаю над боем. основная идея подобна fps, т. е. если космический корабль сталкивается с другим космическим кораблем, и он стреляет, а расстояния между кораблями достаточно малы, это хит. я решил представить каждый корабль хит-бокс, как только куб 20x10 единиц. так что мой вопрос.Как проверить, сталкивается ли игрок с кубом node.js
У меня есть игрок, и его направление (dX, dY, dZ) и позиция (x, y, z), и у меня есть куб, позиция которого (x1, y1, z1). Как я могу узнать, смотрит ли игрок на куб?
это на самом деле математика проблема. Google что-то вроде «угол между векторами». – reg4in