Я работаю над идеей игры (2D), которая требует направленного света. В основном я хочу добавить источники света, которые могут быть перемещены, и световые лучи взаимодействуют с другими телами на сцене.
То, что я сейчас делаю, - это тест, в котором с помощью датчиков (box2d) и ccDrawLine я мог бы достичь чего-то похожего на то, что хочу. В основном я посылаю кучу датчиков с определенной точки и с столкновениями обнаружения raycast, получаю конечные точки и рисую линии над датчиками.
Просто хочу получить некоторые мнения, если это хороший способ сделать это или другие лучшие варианты для создания чего-то подобного?
Кроме того, я хотел бы знать, как сделать световой эффект по этой области (область датчиков), чтобы обеспечить более эффектный световой эффект. Любые идеи?