For my game I plan on the use of a lot of AI. So I was wondering if using individual scripts in NPCs or would it be better to have some sort of module handle this? Does either or affect performance?
I don’t think it would matter too much unless you were binding many connections that could be done just once. However I believe most prefer to have one module / class.
It will also matter whether you are respawning them… if so, one script to handle all NPCs is ideal. There is a really good thread about this, let me locate.