Hi,
I’m developing a small Unity game targeting WebGL. The gameplay revolves around large-scale unit movement and combat, so I’m considering using the crowd-related features of the A* Pathfinding Project plugin.
However, I have a concern about WebGL compatibility. I learned that Unity’s ECS system (specifically the Job System) has significant limitations on WebGL because it’s single-threaded.
While reading the plugin’s documentation and code, it seemed to me that features like "Local Avoidance" and "RVO (Reciprocal Velocity Obstacles)" might be built upon the ECS framework.
Therefore, my questions are:
- Can I reliably use these crowd features (Local Avoidance/RVO) to build my WebGL game?*
- If so, are there any specific issues, limitations, or special considerations I should be aware of when using them on this platform?*
Thanks in advance for your insights!