Я занимаюсь разработкой HTML5/игре JavaScript с помощью пакета фазера (http://phaser.io/)избежать препятствий в игре JavaScript, используя фазер
В рамках этого мне нужно сделать некоторые луч литья, чтобы создать видение конуса вперед и тоже сторона персонажа. Раньше я использовал единство, где это действительно продвигается вперед, но я не могу понять, как я буду заниматься этим, используя фазер.
я набросал то, что я хотел бы сделать:
Я действительно не знаю, с чего начать это в JavaScript/фазера. В настоящее время стена состоит из спрайтов. Я не могу найти какую-либо хорошую информацию о том, как делать лучи-кастинг для обнаружения препятствий в любом месте, поэтому, если кто-то может указать мне в правильном направлении, это было бы потрясающе.
В качестве альтернативы, может ли кто-нибудь предложить лучший подход к обнаружению препятствий в нескольких направлениях?