Hi guys, a quick theory question.
When building a game I discovered the benefits of creating a separate thread to handle my path finding AI for all entities.
However once I had set this up I realised just how beneficial it was, so my question:
What downsides are there to using lots of threads, such as a separate update thread for every single entity in a game?